This is a submission for the DEV's Worldwide Show and Tell Challenge Presented by Mux
What I Built
Bachu (kiddo in English) is an AI tutor for kids ages 6-12 that teaches and helps with homework β but never gives direct answers. It guides kids to think for themselves while keeping everything safe and giving parents full visibility.
Key features:
- π Socratic teaching (hints and questions, never direct answers)
- π‘οΈ Built-in safety layer that screens every message
- π¨βπ©βπ§ Parent dashboard with conversation logs and safety alerts
- π€ Voice input/output for younger kids who can't type fast
- π Homework photo/PDF upload with persistent cloud storage (my kid's idea!)
- π― Weekly focus topics β parents set them, AI guides kids toward those concepts
My Pitch Video
Demo
π Live: www.heybachu.com
For judges (test account with pre-setup kid):
Email: testparent@test.com
Password: test1234
Quick testing flow:
Log in β You'll land on the parent dashboard (Alex, age 8, is already set up)
Click "Enroll Device" β Click "This Device" to enroll your current browser β Click "Go to homepage" Pick a subject β Start chatting!
For community testing:
Use invite code: SHOWTELL2026 (limited to 50 users)
If you're just testing and not using it with your family, please send me a message or email to delete your account so others can try!
The Story Behind It
I'm 37. I come from the Jewellery business background β zero coding background. But I've been learning AI and agentic coding for the past 8 months, and my kids have been watching me use ChatGPT, Gemini and Claude for everything.
One day, my 8-year-old asked to use ChatGPT for his homework. I felt two things at once: excited and worried.
Excited because β wow, he wants to learn with AI, and a realization: why not? That's the future.
Worried because β have you seen what ChatGPT says sometimes? I've been using it for months and it still goes off-topic, makes things up, explains things wrong. That's not the place for a 7 or 8-year-old.
Also, kids always find a way to get around parents β so before they do, I built Bachu in a weekend. My kids started using it.
Then the moment happened.
My son came home from school, showed me his French test, and said: "These 2 marks β I got them because of Bachu."
If he'd asked me or my wife anything about French, or other subjects we couldn't have helped. Millions of parents face the same issue β I've seen it personally in our school WhatsApp groups. "How did you do that worksheet?" "What does this mean?" If you're a parent, you know.
But he's a curious kid who loves a challenge, and Bachu was there for him.
That's when I knew this couldn't just be a personal project.
P.S. My younger one is different β a bit shy, doesn't always know how to start a conversation with AI. So I built suggestion bubbles that appear after every AI response to help him feel comfortable and keep the conversation flowing.
The Bigger Vision
I believe AI orchestration is the next big thing, and I want my kids to grow up understanding it β safely. Bachu is just the beginning. There's a long roadmap ahead: progress tracking, interactive worksheets, logic builders, and more.
I want them to be creators with AI, not just consumers of it.
Technical Highlights
The Safety Layer
Safety is built directly into the tutor:
- Smart classification: Every kid message is analyzed for safety, off-topic content, or sensitive issues β all in a single API call
- Intelligent routing: Dangerous = blocked with caring response. Sensitive = handled carefully + parent alert. Off-topic = gentle redirect to the subject.
- Parent alerts: Medium and high-severity topics stay on the dashboard until the parent marks them "reviewed"
- Full logs: Parents can read entire conversations with timestamps
- Data privacy: I pay for all AI API calls β your kids' conversations are not used to train any AI models
Homework Helper
Kids can snap a photo of their homework or upload a PDF:
AI extracts questions and guides them through each one
Images stored in cloud (not lost on refresh)
Click-to-zoom for detail
PDF support with one-click open
AI verifies it's actually homework (not a personal photo) before processing
Performance (Help Welcome!)
Dashboard performance β Any suggestions to improve load times and layout on the parent dashboard? Currently it feels a bit heavy.
Soft reveal animation β Currently the AI responses come at once. I want AI responses to appear word-by-word more gently (not instant streaming). If anyone has solved this, I'd love to hear your approach!
What I'm Most Proud Of
Honestly? That I built it at all.
Coming from jewellery background, running several businesses, at 37 years old β I learned to code, built a full-stack AI app , and submitted to a competition. That's AI orchestration in action. Something I never thought I could do.
Use of Mux (Additional Prize Category Participants Only)
I'm using Mux to host:
How-to tutorial videos inside the parent dashboard (7 short clips teaching parents how to use every feature)
Why Mux?
For a first-time developer with a small project, Mux is perfect:
- Generous free tier β enough for how-to videos to run for a long time
- Incredibly easy integration β I was genuinely surprised
- Professional quality β auto-thumbnails, reliable CDN, no YouTube branding
If you're building a startup or side project that needs video, I can't recommend Mux enough. The developer experience was smooth from day one.
Thanks for reading! If you're a parent worried about AI and kids, or a developer interested in AI safety for children β I'd love to connect.
π www.heybachu.com
π§ hello@heybachu.com
Top comments (0)