Inspiration

We noticed that many schools struggle with limited teachers, overcrowded classrooms, and a lack of personalized attention. Students often fall behind silently because no one tracks their progress closely or helps them learn at their own pace. This motivated us to build an AI-powered learning companion that teaches, evaluates, motivates, and grows with every student, ensuring no learner is left behind.

What it does

Our platform acts as a complete AI tutoring ecosystem for students from classes 8–12. It provides:

  1. AI-powered notes & important points generator
  2. Mindmap creator for quick visual learning
  3. Instant doubt solver
  4. AI evaluation & feedback
  5. Time-bound assignments
  6. Weekly & monthly performance reports
  7. Gamification (XP, badges, streaks)
  8. Daily motivation engine The system adapts to each learner, tracks strengths and weaknesses, and keeps students consistent and motivated.

How we built it

We developed the platform using: Frontend: React, Next.js, Flutter Web Backend: Node.js + Python AI Models: OpenAI, Gemini, Llama Database: Firebase, Supabase Visualization: Chart.js, React Flow We integrated LLMs for content generation, evaluation logic, and personalized recommendations. The UI/UX was designed to be simple, student-friendly, and accessible for under-resourced schools.

Challenges we ran into

  1. Ensuring accurate AI evaluation for diverse question types.
  2. Maintaining consistent student progress tracking across multiple modules.
  3. Designing a workflow where notes, doubts, reports, and assignments all stay connected.
  4. Managing real-time updates for gamification and streak systems.
  5. Integrating multiple LLMs efficiently without increasing compute cost.

Accomplishments that we're proud of

  1. Created an intuitive system that combines learning, evaluation, motivation, and progress analytics in one place.
  2. Successfully implemented automatic notes, mindmaps, and AI feedback with high accuracy.
  3. Designed a gamified learning experience that keeps students engaged.
  4. Developed a scalable solution that can genuinely help under-resourced schools.

What we learned

  1. How to integrate multiple AI models for different purposes (generation, evaluation, feedback).
  2. The importance of clean UX when dealing with students.
  3. How to optimize large workflows like assignments → evaluation → reports.
  4. Real-world gaps in school education and how AI can bridge them.

What's next for BrainBuddy AI

  1. Improving AI evaluation accuracy for long answers & diagrams.
  2. Adding teacher dashboards for class-wide monitoring.
  3. Implementing parent report integration.
  4. Real-time classroom analytics for schools.
  5. Adding voice-based tutoring for accessibility.
  6. Scaling the platform for multilingual regional education.

Built With

Share this project:

Updates