📺 Chat with YouTube Videos using OpenAI
Engage in meaningful conversations with your favorite YouTube videos!
This app extracts video transcripts and uses GPT-4 to let you ask natural language questions about the content — right inside a simple Streamlit interface.
🚀 Features
✅ Chat with any YouTube video
✅ Automatic transcript extraction
✅ Powered by OpenAI GPT-4
✅ Streamlit UI — no setup hassle
✅ Modular architecture for easy extension
✅ Local vector database (ChromaDB) support
🧠 How It Works
Paste a YouTube video URL
The transcript is automatically fetched
The content is added to a vector database
Ask questions — the AI answers using video context!
🔑 Required API Keys
Service | API Key Name | Where to Get It |
---|---|---|
OpenAI |
|
Paste your API key directly in the app input field when prompted. No keys are stored locally.
💬 Example Use Cases
🧠 Learn deeply from interviews, lectures, or talks
🔍 Extract insights from long-form content
📚 Summarize educational material
🗣️ Ask follow-up questions on key moments
📜 License
📄 This project is released under the MIT License.