Y2Notion
Zet YouTube-video's met AI om in gestructureerde Markdown-samenvattingen, die je met één klik in Notion opslaat.

Probleem
Ik gebruik YouTube veel en kom soms nuttige informatie tegen die ik wil bewaren. Mijn vaste werkwijze was het transcript kopiëren, in een AI plakken voor een samenvatting en die daarna in Notion opslaan. Nadat ik dit vaak had gedaan, besloot ik een tool te bouwen die alle drie de stappen automatiseert.
Aanpak
Ik begon documentation-first: eerst schreef ik de kernfeatures en een stapsgewijs implementatieplan uit, pas daarna raakte ik code aan. De twee features die ik vastlegde waren de YouTube-naar-Markdown-converter en de integratie om samenvattingen in Notion op te slaan.
Als stack koos ik Next.js, omdat het frontend en backend in één framework combineert, en Groq voor de AI-samenvattingen, omdat daar geen betaald abonnement voor nodig is.
Om per sessie gefocust te blijven, hield ik taken bij in een simpel TODO.md-bestand: per sessie koos ik 2 tot 4 taken en verplaatste ik ze naar Done zodra ze af waren.
Uitdaging
Voor het ophalen van transcripts gebruikte ik eerst youtube-transcript-plus, maar na de deploy naar productie kreeg ik fouten: YouTube staat alleen verzoeken vanuit browsers toe, niet vanaf servers. Ik stapte over op Supadata, dat server-side verzoeken zonder problemen afhandelt.
Resultaat
Plak een URL en Y2Notion maakt een beknopte Markdown-samenvatting, die je direct in Notion kunt opslaan. De tool doet precies wat ik voor ogen had, en ik gebruik hem zelf elke keer als ik een video wil laten samenvatten.

