This is a submission for Weekend Challenge: Passion Edition
Heirloom AI preserves family recipes & skills using Gemini multimodal AI. Upload handwritten cards, cooking photos, voice recordings, or gesture videos — it generates structured archive entries with poetic memory cards, evidence-based ingredients (with confidence levels), physical-cue step guides, and prominently flagged "speculative gaps" for family verification. Includes AI illustration generation and image enhancement. Full-stack React + Express app, persists in localStorage, exports Markdown.
Preserve the recipes, rituals, and skills that live in family memory.
Heirloom AI is a web application designed to transform messy personal materials—such as raw photographs, chaotic scribbles, handwritten notes, verbal stories, videos, and voice recordings—into beautiful, structured, editable, and shareable archival entries.
The first MVP focuses heavily on family recipes, because culinary traditions are deeply emotional, practical, highly visual, and uniquely susceptible to being lost across generations.
Rather than generating generic, standardized recipes off the web, Heirloom AI acts as a warm oral-history and preservation assistant. It processes your specific memory context and images to draft custom archives containing:
Single Node server running Express + Vite SPA (no CORS issues). Two Gemini models: gemini-3.5-flash with schema-constrained JSON (responseSchema) for structured archive generation, and gemini-3.1-flash-lite-image for watercolor illustrations + image editing. Dynamic prompt enhancement based on uploaded file types (video→gesture analysis, audio→oral history, document→OCR). Client-side image compression (800px max). localStorage with graceful degradation (strips non-image data first, then all data URLs if quota exceeded). Confidence levels are a feature — uncertain items get animated amber alerts with suggested family follow-up questions. Editorial brutalism design with warm earth tones reinforcing the scrapbook preservation feel.
Google AI