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 Tutor 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 swipe-able learning cards while tracking progress along the way.
How I built it
I built AI Tutor 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 I ran into
One of the biggest challenges was designing an experience that feels both structured like a coaching experience 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 I am 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 I 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 Tutor
Next, I plan to expand AI Tutor 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 Tutor 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.