Inspiration
I’m currently doing my MSCS, and I often struggle with subjects that involve heavy math, especially in areas like Machine Learning and AI. Even though I’m a strong programmer, I find myself constantly jumping between different AI tools, tutorials, and explanations just to understand the basic math behind the concepts. I wanted a single personalized learning experience that adapts course content to my level and learning style, instead of forcing me to figure everything out on my own.
What it does
AI Outliner takes course or book content as input (text or images) and transforms it into a personalized learning experience. Users can add custom instructions like “explain with real-life examples” or “go deeper into the math,” and the app generates structured lessons, interactive flashcards, quizzes, and swipeable learning cards while tracking progress along the way.
How we built it
I built AI Outliner using Flutter, with development accelerated through Google’s Antigravity AI IDE, which helped generate and iterate on code quickly. The app uses LLM-powered topic expansion and research to break down outlines into interactive course content, delivered through a TikTok-style swipe learning interface.
Challenges we ran into
One of the biggest challenges was designing an experience that feels both structured like a course and engaging like a social feed. I also had to balance deep AI-generated explanations with simplicity, ensuring the content stays clear, accurate, and not overwhelming for learners.
Accomplishments that we're proud of
I am proud of creating a unique learning format that combines personalized AI tutoring with a swipe-based interactive experience. Turning raw textbook content into a custom learning journey, tailored to the user’s weaknesses and goals, is a major step toward making education more accessible and enjoyable.
What we learned
I learned that personalization is the key to effective learning. Different users need different levels of depth, examples, and pacing. I also discovered how powerful AI can be when paired with the right user experience, not just generating content, but delivering it in a way that motivates learners to keep going.
What's next for AI Outliner
Next, I plan to expand AI Outliner with spaced repetition, smarter progress-based reviews, richer visuals, voice-based tutoring, and full course generation from PDFs and lectures. Long-term, I want to make AI Outliner a complete personalized learning companion for students tackling complex subjects like math, ML, and beyond.

Log in or sign up for Devpost to join the conversation.