ani potts
watch any youtube video with embedded AI
Core trick
Pauses an embedded YouTube player on keypress and sends the question to Opus with a thinking budget scaled to question complexity.
Description
watch any youtube video with embedded AI
README excerpt
# InVideo AI-powered YouTube video learning assistant built with Claude Opus 4.6. > **Note:** Most of our development was done in the [original repository (anipotts/chalk)](https://github.com/anipotts/chalk). We migrated here for a cleaner codebase after rebranding. Paste any YouTube URL, pause the video, and ask AI anything about what you're watching. InVideo transforms passive video consumption into active, AI-guided learning. ## Features - **Type-to-Chat Overlay** - Type any key while watching to pause the video and open an AI chat overlay with a chalky grain backdrop. Escape to resume. - **Adaptive Thinking Budget** - Dynamically allocates Opus 4.6 reasoning tokens based on question complexity (simple lookup vs. deep conceptual question). - **8 AI Tool Calls** - Rich citations (`cite_moment`), cross-video references (`reference_video`), prerequisite chains, quizzes, alternative explanations, learning paths, and concept search across 449 indexed videos. - **Knowledge Graph** - 449 videos across 44 channels with AI-extracted concepts, cross-video prerequisite links, and enriched transcripts. - **Voice Clone** - Press V to speak, get responses in the creator's cloned voice via ElevenLabs. - **Explore Mode** - AI-guided video exploration with pill-based navigation options. - **Learn Mode** - Adaptive quizzing with difficulty adjustment based on student performance. - **Chrome Extension** - "Explore in InVideo" button injected directly into YouTube's interface. ## Archit