🚀 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."
Log in or sign up for Devpost to join the conversation.