🚀 About CodeSaathi – Your AI Coding Companion

CodeSaathi is a mission-driven educational platform built during the Bolt.new Hackathon to empower students from rural and underserved communities across India with AI-powered coding education.


🎯 Inspiration

In many parts of India, especially in rural areas, students have limited access to quality programming education due to:

  • ❌ Lack of structured guidance
  • 🌐 Language and internet barriers
  • 😰 Fear of complex content
  • 👤 Absence of mentors

As a student myself, I understand how overwhelming learning to code can feel without support. CodeSaathi is my attempt to bridge that gap and bring inclusive, personalized, and accessible coding mentorship to every student — no matter their location or background.


🛠️ What It Does

CodeSaathi provides:

  • 🤖 An AI-powered chatbot
  • 🛣️ A personalized learning roadmap based on user input (goals, time, experience)
  • 📺 Curated YouTube video lessons filtered by language and difficulty
  • 🔍 A code visualizer that explains code logic step-by-step with visuals
  • 🌐 Local language support (English/Hindi) to remove language barriers
  • 📊 Progress tracking and motivational feedback to encourage consistency

🧱 How We Built It

  • Built entirely on Bolt.new — a no-code platform using AI blocks and UI components
  • Used OpenAI API to generate roadmaps, answer doubts, and support multilingual explanations
  • Embedded curated YouTube videos using Bolt embed blocks
  • Designed milestone progress cards, chatbot UI, and visualized concepts using Bolt’s interactive editor
  • Integrated user forms to dynamically shape each learning journey

💡 What We Learned

  • 🧠 How to think like a teacher, not just a coder
  • ⚡ The power of AI + no-code to prototype real solutions quickly
  • 🧩 UX principles for building inclusive, beginner-friendly interfaces
  • 🧠 Prompt engineering for AI to adapt to different languages and age levels

🌈 What's Next?

  • 🗣️ Add voice-based interaction using ElevenLabs for spoken doubts
  • 📶 Build in offline support for students with low connectivity
  • 🏫 Partner with NGOs and schools to bring CodeSaathi to classrooms
  • 🌍 Expand to more Indian languages (Gujarati, Marathi, Tamil, etc.)

💬 Final Thought

"A student with curiosity but no guidance is like a spark with no flame. CodeSaathi is here to ignite that fire."

Share this project:

Updates