cd /news/generative-ai/kitchentales-turning-loved-ones-voic… · home › topics › generative-ai › article
[ARTICLE · art-143814] src=dev.to ↗ pub= topic=generative-ai verified=true sentiment=↑ positive

KitchenTales: Turning Loved Ones' Voice Memos into Heirloom Recipes with Google Gemma & ElevenLabs

A developer built KitchenTales, a vanilla-JavaScript web app that converts unmeasured family voice memos into structured heirloom recipe cards using client-side Google Gemma 2 for entity and quantity extraction and ElevenLabs neural TTS for hands-free spoken guidance. The project was pair-programmed with an autonomous coding agent and submitted to the Hacktoberfest Weekend Challenge: Build for a Friend.

by read2 min views2 publishedOct 2, 2026

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend

Every family has a loved one—a Nonno, Abuela, or aunt—whose cooking is magical, yet they never write down a single recipe. When asked, they send a rambling voice memo: "a splash of olive oil, reduce whole milk slow, brown until it smells like home."

I built KitchenTales for Nonno Giuseppe, Abuela Carmen, Auntie Priya, and Elena to capture and preserve their spoken culinary soul before it's lost to time.

KitchenTales turns casual audio voice memos into structured heirloom recipe cards using open-weight AI:

Turn messy spoken voice memos from loved ones into treasured heirloom recipes.

Built with ❤️ for the Hacktoberfest Weekend Challenge: Build for a Friend

Every family has a friend, grandmother, or uncle whose cooking is pure magic—yet they never write down a single recipe.

Whenever you ask how to recreate their signature ragù, focaccia, dal, or birria, they send an unmeasured, rambling voice memo:

"Listen kiddo, brown your chuck roast slow until it crusts, throw in whatever carrots and onions you have, grate a little nutmeg, and add a splash of milk before the wine... that's the secret nobody tells you."

Handwritten notes get grease-stained and lost. Generic recipe blogs lack the intimate family tricks. KitchenTales was built to preserve these irreplaceable audio memories forever.

Drop in an unmeasured voice memo, and open-weight Google Gemma AI listens, extracts precise quantities…

Built with pure vanilla web standards (zero bundlers, instant load):

index.html & css/styles.css — 3D tactile buttons, glassmorphic depth, and warm culinary typography (Fraunces & Outfit). js/gemma-engine.js — Client-side Google Gemma 2 processing harness for transcript extraction and dietary conversions.js/voice-narrator.js — ElevenLabs neural TTS + Web Speech continuous hands-free voice command listener.js/recipes-data.js & js/app.js — Preloaded generational voice memos and private local vault storage.

Spoken Voice Memo ──▶ Google Gemma 2 AI ──▶ Heirloom Card ──▶ ElevenLabs Voice Guide
("brown slow, splash")  (Entities & Secrets)   (Dual Units)      (Hands-free commands)

SpeechRecognition listener detects spoken triggers ( This project was pair-programmed with an autonomous coding agent:

Preserving culinary heritage, one spoken memory at a time.

Built with ❤️ for Hacktoberfest 2026: Build for a Friend.

── more in #generative-ai 4 stories · sorted by recency
── more on @kitchentales 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/kitchentales-turning…] indexed:0 read:2min 2026-10-02 · —