A browser extension that adds an intelligent chat widget to YouTube videos, powered by the Gemini API. This extension enhances your video watching experience by providing real-time interaction and content understanding.
- 📝 Video Summarization: Get quick summaries of videos without watching the entire content
- ❓ Contextual Q&A: Ask specific questions about video segments (e.g., "What was discussed at 5:30?")
- 🎯 Real-time Interaction: Chat with AI about the video content while watching
- 🔍 Concept Explanation: Request simpler explanations of complex topics covered in the video
- 👆 Non-intrusive Design: Clean widget interface that sits alongside the video without disrupting viewing
- Clone this repository
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" in the top right
- Click "Load unpacked" and select the extension directory
- Navigate to any YouTube video
- The chat widget will appear on the right side of the video
- Use the chat interface to:
- Request video summaries
- Ask questions about specific timestamps
- Get explanations of video concepts
- Interact with the content in real-time
Before using the extension, you'll need to:
- Obtain a Gemini API key from Google Cloud Console
- Add your API key in the extension settings
- HTML/CSS for the widget interface
- JavaScript for extension functionality
- Chrome Extensions API
- Gemini API for AI interactions
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
This extension processes video content through the Gemini API. No personal data is stored or transmitted beyond what's necessary for the AI interaction.
For issues, feature requests, or questions, please open an issue in this repository.