A browser extension that intercepts YouTube video links and provides AI-generated summaries to help reduce distractions and make better decisions about your video consumption.
- Automatically intercepts YouTube video plays and redirects to a summary page
- Uses the YouTube API to fetch video transcripts
- Generates concise summaries using the Google Gemini API
- Customizable summary tones (Professional, Witty, Funny, Gen Z style, etc.)
- Adjustable summary lengths (Ultra-short to Detailed)
- Option to ask follow-up questions about the video content
- "Watch Video" button with confirmation to help maintain your focus intentions
- Dark mode support
Most YouTube blockers fail because they rely on force rather than intention. What happens when you install a typical blocker? You eventually disable it out of frustration and fall back into binge-watching.
This extension works differently. Instead of blocking, it redirects you to a summary of the video. The key here is removing the dopamine trap:
- Videos are mesmerizing – High engagement, visual stimulation, endless autoplay.
- Text is neutral – No flashy thumbnails, no infinite scroll, just raw information.
By making you read first, it forces your brain to think rationally before watching. In most cases, you realize:
💡 "I don’t actually need to watch this—I get the point."
This isn’t about mindless restriction; it’s about intentional decision-making. You still have the option to watch, but you’re given the mental space to choose productivity over procrastination.
🚀 Watch Less, Learn More.
The extension will be available on the Chrome Web Store soon! Stay tuned for the link.
- Google Gemini API key (Get one here)
- Chill Out Its Free and enough for personal use case!
- Chrome, Edge, or other Chromium-based browser
- Go to the Releases page
- Download the latest release ZIP file
- Extract the ZIP file to a folder on your computer
- Open your browser and navigate to the extensions page:
- Chrome:
chrome://extensions/ - Edge:
edge://extensions/
- Chrome:
- Enable "Developer mode" using the toggle switch
- Click "Load unpacked" and select the folder where you extracted the files
- The extension should now appear in your browser toolbar
- Clone this repository:
git clone https://github.com/Rtx09x/YouTube-TLDR.git - Open your browser and navigate to the extensions page:
- Chrome:
chrome://extensions/ - Edge:
edge://extensions/
- Chrome:
- Enable "Developer mode" using the toggle switch
- Click "Load unpacked" and select the cloned repository folder
- The extension should now appear in your browser toolbar
- Click the extension icon in your browser toolbar
- Enter your Gemini API key in the settings
- Configure your preferred summary tone and length
- You're all set! The next time you click on a YouTube video, you'll see a summary instead
- Viewing Summaries: Click any YouTube video link or thumbnail as usual - you'll be redirected to the summary page instead of the actual video
- Changing Settings: Click the extension icon to adjust preferences
- Watching Videos: If you decide to watch the video after reading the summary, click the "Watch Video" button at the bottom of the summary page
- Ask Questions: Use the chat interface on the summary page to ask specific questions about the video content
- Let's be real here, the chat is really crappy right now and i'd love contributions but i'm not really free these days so... yeah!
- Professional (default): Clear, straightforward language
- Witty: Humorous with clever observations
- Funny: Light-hearted and entertaining
- Gen Z: Casual with contemporary slang
- Academic: Formal and scholarly
- ELI5 (Explain Like I'm 5): Simple explanations for complex topics
- Sarcastic: Dry humor with irony
- Ultra-short: 1-2 sentences with key points
- Short: 1 paragraph summary
- Medium (default): 2-3 paragraphs with main points
- Detailed: 4+ paragraphs with comprehensive coverage
This extension:
- Requires an API key that you provide and control
- Does not collect user data beyond what's needed to function
- Processes video content through the Gemini API using your own API key
- Does not send any data to our servers
Contributions are welcome! Here's how you can contribute:
- Fork the repository
- Create your feature branch:
git checkout -b feature/amazing-feature - Commit your changes:
git commit -m 'Add some amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request
Please make sure to update tests as appropriate and follow the code style of the project.
This project is licensed under the MIT License - see the LICENSE file for details.

