Back to Work
AI & Deep Learning SystemsWeb Platform
Full-Stack AI

LearnTube AI

AI-powered learning platform that transforms YouTube videos into comprehensive study materials with AI transcription, smart summaries, flashcards, quizzes, and AI tutor chat.

Solo Developer
2025
Next.js 16TypeScriptFastAPIPythonGemini 2.0 FlashGroq WhisperTailwind CSSZustand
LearnTube AI

Overview

LearnTube AI is a modern learning platform that transforms YouTube videos into interactive study materials using advanced AI. Paste any YouTube link and get instant access to transcripts, summaries, flashcards, quizzes, and an AI tutor - all from a single video. The platform aims to make every YouTube video a comprehensive learning experience, helping students and self-learners extract maximum value from educational content.

Problem & Constraints

YouTube has become the world's largest educational resource, but watching videos passively is an inefficient way to learn. Students need to: • Manually take notes while watching • Create their own flashcards • Find ways to test their understanding • Re-watch entire videos to find specific information Existing tools only solve one piece of the puzzle, requiring users to juggle multiple applications.

Solution

I built an end-to-end learning platform with a modern tech stack: • **AI Transcription** - Groq Whisper Large V3 Turbo with 99%+ accuracy across languages • **Smart Summaries** - Gemini 2.0 Flash for key takeaways, chapter breakdowns, and TL;DR • **Auto-Generated Flashcards** - Spaced repetition ready, exportable to Anki/CSV • **Interactive Quizzes** - Multiple choice with instant feedback and explanations • **AI Tutor Chat** - Ask questions about the video content, get detailed answers • **Translation** - 25+ languages with context-aware translation Built with Next.js 16 (App Router), FastAPI backend, and IndexedDB for offline storage.

Impact & Results

• **Full-Stack AI Platform** - End-to-end solution from video URL to study materials • **99%+ Transcription Accuracy** - Using Groq's Whisper Large V3 Turbo • **25+ Languages** - Translation support with technical term preservation • **Offline Support** - IndexedDB storage for completed study materials • **Modern Stack** - Next.js 16, Tailwind CSS 4, Zustand state management

What I'd Improve Next

• Add video annotation and timestamp bookmarking • Implement collaborative study rooms • Add progress tracking across multiple videos • Build mobile apps for iOS and Android • Integrate with LMS platforms (Canvas, Moodle)