Learn Flow
AI Study Architect
AI-powered study platform that automates PDF-to-schedule generation and provides analogy-based learning paths for complex topics.

Technologies
Overview
Learn Flow is an AI-powered study platform designed to revolutionize exam preparation. It automates the transition from raw PDF materials to structured study schedules, incorporating analogy-based learning paths for breaking down complex topics.
Architecture & Decisions
Developed as a modern web application utilizing React 19, Tailwind CSS, and TypeScript. It deeply integrates the Gemini API for advanced document processing and scheduling algorithms, with Clerk handling secure, decoupled user authentication.
Key Features
Challenges
Balancing the latency of the Gemini API when processing large PDFs while keeping the user engaged with loading states and optimistic UI updates.
Lessons Learned
Gained deep insights into processing unstructured document data through LLMs and transforming it into highly structured, actionable user interfaces that directly improve study habits.