👩🍳 Chefito – Voice-Guided Cooking for Real Life
Even if my project isn’t finished, I’m submitting it — because it’s real, it’s mine, and it’s just the beginning.
🌱 My first real project — and it was ambitious
Chefito is the very first tech project I’ve ever built.
I didn’t come from a developer background. I learned everything by myself — code, AI, UX, backend, voice integration — with one goal in mind:
Build something better than Marmiton. Something that’s helpful, modern, ethical, and made for real people.
I wanted to create a cooking assistant that talks to you, adapts recipes to your needs, and makes cooking fun instead of stressful.
🧱 What I tried to build
- A full-stack app (SvelteKit + Supabase + Rust + Cloudflare R2)
- An interactive cooking mode with voice navigation
- Smart recipes in JSON with AI-powered variants
- A clean, mobile-first interface made for busy people
I had the vision. I had the structure. I even had 500+ audio files ready.
But…
🧨 What didn’t go as planned
I ran out of time.
Some parts are there, some are still broken, some are just concepts.
- The AI is not fully integrated yet
- Some recipes are missing or incomplete
- The voice features work in local tests, but not online
- The backend is working, but not as clean as I want
Still, I pushed through. I didn’t give up. I learned a lot.
🫶 Why I submitted anyway
Because this hackathon is about progress, not perfection.
Because I built more in 3 weeks than I thought possible.
Because I want to show what a self-taught dev can do when she dares to dream big.
And maybe next time, I’ll ship it all. For real.
🧠 What it does
Chefito is a voice-guided, beginner-friendly cooking assistant that transforms any recipe into an interactive, stress-free experience — even when your fridge is empty and your brain is fried. No more Googling 45 different recipes, no more spammy websites full of pop-ups.
Chefito offers a smooth, smart, and kind experience, where each recipe feels like having a real chef guiding you step by step — adapted to your time, tools, and tastes.
🔧 How we built it
I started from scratch, alone, with a big goal: do better than Marmiton — no ads, no fluff, just clean design and quality information.
- Frontend: SvelteKit (mobile-first, fast, PWA-ready)
- Backend: Rust + Supabase + Cloudflare R2 (scalable, secure, fast)
- AI Layer: Local NLP + ElevenLabs for voice + JSON enrichment
Each recipe is structured as a mini-app, with timers, variants, voice steps, and more.
🚧 Challenges we ran into
- Structuring recipes in a multilingual, SEO-ready JSON-LD format
- Making the AI helpful even offline and with poor input
- Juggling between cooking vision, dev constraints, and business logic
🏆 Accomplishments that we're proud of
- Built a real MVP from nothing — with recipes, voice guidance, and AI suggestions
- Created a modular architecture ready for scaling (kids mode, pro chefs, cultural twists)
- Designed a system that’s not just code — it’s a whole experience
📚 What we learned
- Recipes are workflows: they need steps, variants, timers, and context
- AI can really empower beginners — if it’s well designed
- Building a great UX requires care, not just features
🚀 What's next for Chefito
- ✨ Improve the voice experience (interruptions, help mode, Siri/Alexa support)
- 🍽️ Add user-submitted recipes with IA enrichment
- 🧒 Launch “kids mode” to cook with children, step by step
- 🛒 Connect with real ingredients (budget, shops, fridges)
- 💬 Make Chefito speak Darija, Arabic, French, and English — for everyone
Made with love, frustration, and a lot of late-night coding sessions.
Built With
- gtts
- tavus

Log in or sign up for Devpost to join the conversation.