👩‍🍳 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
Share this project:

Updates