Open a folder of video courses. LearnFlow detects the hierarchy — Lessons, Chapters, Videos — and gives you a player with notes, PDFs, progress, and Drive streaming.
Drop a folder. Learns the structure — Lessons → Chapters → Videos. Three types supported.
video.js powered. Full controls, keyboard shortcuts, timeline scrubbing. MP4, MKV, AVI, WebM.
Per-video editor, auto-saves to SQLite. Browse all notes across courses in one view.
Read PDFs alongside videos. Annotation support. Courses mix video and PDF seamlessly.
Per-video progress + completion. Auto-resume. Dashboard shows course-wide stats.
Stream courses from Drive. OAuth PKCE auth. Local proxy for range-request playback.
Local filesystem or Google Drive. Both work.
Scans and builds the course tree. Three hierarchy types.
Watch, read, take notes, track progress. All local.
Rust Backend
React Frontend
Close to tray, not quit. Background keeps your session alive.
Progress, notes, bookmarks stored locally. No account needed.
OS-native picker via Tauri plugin. Feels like Windows because it is Windows.
5 accent colors + dark mode + sketchy hand-drawn appearance.
Windows 10/11 · 64-bit · Free