GUIDES
Build A Free AI Tutor From Any YouTube Video 📚
Two free tools (NotebookLM + Gemini). Five minutes. Drop any YouTube video or playlist in and get back a custom interactive learning app that explains the.
Source: Read the original Substack note this workflow came from →
Watching a YouTube video is one of the most popular ways people try to learn anything new in 2026. It is also one of the worst ways. Research on active versus passive learning is unambiguous: people retain about 10% of what they passively watch and around 75% of what they actively use. The gap is enormous and the fix isn't to watch the video twice — it's to interact with the content.
This 3-step workflow takes the video you were already going to watch and turns it into an interactive learning app. The whole thing takes 5 minutes and runs on two free Google tools. The example use cases — a full finance YouTuber playlist, a Claude Code tutorial series, a copywriting masterclass — all work identically.
Pick Your YouTube Video Or Playlist
Find any YouTube content on something you actually want to learn. A single video works. A playlist works even better because the deeper the source material, the smarter the app gets. Examples that work especially well: a finance creator's full beginner playlist, an entire "learn X in Y days" series, a copywriting masterclass, a developer's tutorial series, a designer's portfolio review series.
Grab the URL. That's all you need for step 2.
Drop It Into NotebookLM
Go to notebooklm.google.com and create a new notebook. Click Add Source, choose YouTube, and paste your link. NotebookLM ingests the entire video, transcribes it, and turns it into a personal knowledge base — searchable, summarizable, citable.
Inside the notebook, you can already do useful things: ask questions, generate a study guide, or have NotebookLM produce a podcast-style audio overview of the content. Those are nice. But the real move is step 3 — handing the notebook off to Gemini to build an actual app from it.
Open Gemini, Add The Notebook, Use Canvas
Go to gemini.google.com. Click the plus icon to add a source and choose your NotebookLM notebook. Now Gemini has access to the entire transcript and structure of your YouTube content.
Click Canvas. Canvas is Gemini's interactive app-builder — instead of returning text, it returns a working interactive interface inside the chat. Paste the prompt below.
Paste this in Gemini with Canvas turned on and your notebook attached:
Active Learning Beats Passive By 7x
The science is decades old and unambiguous. Sitting and watching a 30-minute YouTube tutorial, you retain about 10% of it 24 hours later. Doing 30 minutes of active questions, explanation, and quizzing on the same content, you retain about 75%. The video isn't worse. The way you consumed it was.
This workflow is doing two things at once. It is converting passive watching into active engagement, and it is letting you control the pace — you can spend 10 minutes on the hard concept and skip the easy ones. That second move is the one that compounds.
The first one you build
Pick a video you have been meaning to watch but haven't (you know the one). Build the app this afternoon. Use it in 25-minute sessions across the next week. You will know more about that topic than 95% of people who passively watched the same video. Explore all free playbooks in the resources vault or book a call on Topmate.
The real unlock of AI agents is not full autonomy, but human-in-the-loop systems design. Structure your agent inputs with explicit constraints, negative prompts, and automated test checkpoints. When building tools, keep token consumption lean by caching system prompts and isolating tasks into specialized sub-agents.