🌱 Inspiration

The idea for 9Lives came from a realization that even though AI has transformed almost every part of our lives — from games to social media — education still feels stuck in the past. We’ve taken classrooms online, but not truly reimagined how we learn. I wanted to create something that makes learning feel personal, adaptive, and alive. The name 9Lives comes from the idea that, like cats, humans should have endless chances to explore curiosity — to fail, learn, and try again. Our goal is simple: to make open education as engaging as Duolingo, but for everything.

💡 What We Learned

Throughout this journey, we learned that learning itself isn’t linear — every person absorbs knowledge differently. The real challenge is not giving people information, but helping them connect it meaningfully. We discovered how powerful motivation can be when learning feels rewarding — small things like streaks, achievements, and progress visuals make a huge difference.

🛠️ How We Built It

We started by creating an MVP where users can select a subject and modules. The system uses AI to build a dynamic syllabus, generate lessons, quizzes, and track progress visually. To make learning fun, we added streaks, leaderboards, and gamified challenges. Our tech stack combines AI APIs for content generation with a simple front-end to test usability quickly. Every feature was built with the idea of making learning feel effortless and intuitive.

⚙️ Challenges We Faced

One of the biggest challenges was finding the balance between AI autonomy and content quality — ensuring that generated lessons were accurate, meaningful, and well-structured. As students, we also faced time constraints and limited resources, but our shared passion for education kept us going. There were late nights, countless rebuilds, and a lot of debugging, but each hurdle made the vision clearer and stronger.

🚀 What’s Next

We are now working to turn our MVP into a fully functional prototype — something stable, polished, and ready for large-scale testing. The grant will help us refine the user experience, improve personalization, and integrate more adaptive features. Ultimately, we want 9Lives to become a platform where anyone can learn anything, in their own way, and find joy in the process of discovering knowledge.

Built With

  • agents
  • ai
  • cron
  • llm
  • ml
  • nextjs
  • supabase
Share this project:

Updates