Demeter – Your Lifetime Nutrition Companion
Overview
Demeter is an intelligent nutrition tracking and guidance app that transforms how users understand their dietary health through AI-powered food recognition and personalized insights. By combining computer vision, medical context, and large language models, Demeter doesn't just log meals—it learns your body, adapts to your life, and serves as a trusted nutritional partner across your entire lifetime.
Rather than acting as a restrictive diet app with guilt-based tracking, Demeter functions as a nutritional companion—understanding your unique health needs from your medical history, analyzing what you actually eat through intelligent image recognition, and providing actionable, empathetic guidance that evolves with you year after year.
Inspiration & Related Work
Demeter was born from recognizing a critical gap in nutrition tracking: existing apps treat users as data points to optimize rather than individuals with complex, evolving health needs. The project draws technical inspiration from NeuroSpeak, an AI speech-therapy assistant that won first place at Emory's AI Hackathon 2025. Core lessons in accessibility, empathetic UX design, and responsible AI scaffolding directly shaped Demeter's development philosophy.
The foundation of Demeter rests on the deep understanding that nutrition isn't one-size-fits-all. Whether you're managing a chronic condition, recovering from illness, or simply wanting to make healthier choices, your dietary needs are unique—and they change over time. This insight drives every feature we've built.
Product Goals
Lifelong Personalization Adapt nutritional targets based on medical conditions, health goals, and life stage. Learn from your medical reports and continuously refine guidance as your health evolves.
Intelligent Food Recognition Reduce friction in logging through advanced computer vision. Simply photograph your plate, and our fine-tuned YOLO v11 model—trained on thousands of real grocery store food images—identifies ingredients with accuracy.
Medical-Grade Context Integrate your actual health data through medical report scanning via Google Vision API, ensuring recommendations account for your real health status rather than generic assumptions.
Trustworthy, Evidence-Based Insights All nutritional guidance derives from USDA, FSIS, and NIFA dietary standards, ensuring safety and scientific accuracy.
Accessibility for All Audio recipe guidance via ElevenLabs text-to-speech means you can cook hands-free. Calm design principles eliminate shame-based tracking; focus instead on understanding and progress.
Long-Term Partnership Track trends over months and years. Understand patterns in your energy, cravings, and nutrition—not just today's calories, but your lifetime health trajectory.
Core Features
Medical-Contextualized Guidance Upload or scan medical reports once. Our system extracts relevant health conditions and dietary considerations, informing every recommendation going forward.
Three-Mode Food Logging
- Image Recognition — Photograph your meal. YOLO v11 (fine-tuned on grocery store imagery) identifies ingredients; Gemini Vision API refines the analysis; an LLM cross-references against your health profile to suggest safe alternatives or warn about contraindications.
- Barcode Scanning — For packaged foods, instant nutritional lookup via Spoonacular API.
- Smart Search — Natural language search with autocomplete powered by our OpenFoodFacts dataset.
AI-Powered Safety & Q&A Ask real-time questions contextualized to your health:
- "Is this safe for me right now?"
- "Can I have caffeine today?"
- "What's a better alternative?"
Receive week-specific, medically-aware responses that account for your conditions and current nutritional needs.
Personalized Recipe Discovery Beyond generic recommendations, Demeter suggests recipes that:
- Fill nutritional gaps in your current intake
- Respect dietary restrictions and preferences
- Account for food aversions or allergies
- Adapt to your health conditions
Recipes are fetched via Spoonacular API and enriched with Gemini reasoning to ensure safety and relevance.
Audio Recipe Guidance While cooking, have recipes read aloud via ElevenLabs TTS. Perfect for busy hands, visual accessibility needs, or simply reducing cognitive load during meal prep.
Nutrient & Trend Analytics Real-time charts and progress visualization showing:
- Macro and micronutrient intake against personalized targets
- Week over week and month over month trends
- Correlations between nutrition, energy, mood, and symptoms
- Long-term health trajectory insights
Calm, Progress-Focused Design No red alerts or shame-based messaging. Instead, gentle nudges, celebration of wins, and focus on understanding your unique needs over time.
Technology Stack
Frontend
- React (Vite) — Fast, modern web development with client-side routing
- TypeScript — Type-safe development for improved reliability
- Tailwind CSS — Utility-first styling for consistent, responsive design
- React Router — Seamless navigation across app screens
- Chart.js/Recharts — Interactive nutritional analytics and progress visualization
- Lottie — Smooth animations for onboarding and weekly transitions
Backend
- Node.js with Express — RESTful API server and business logic
- Firebase Firestore — Secure storage for user profiles, medical data, and food logs
- Firebase Auth — Passwordless and multi-factor authentication
- Firebase Functions — Automated weekly recalibration and insight generation
- Gemini Vision API — Advanced image analysis for food recognition refinement
- Gemini Pro — LLM reasoning for safety assessment, recommendations, and Q&A
- Spoonacular API — Comprehensive food database, nutritional facts, and recipe discovery
- ElevenLabs API — Natural-sounding text-to-speech for recipe audio guidance
- Google Vision API — Medical document scanning and extraction
- YOLO v11 (Fine-Tuned) — Custom computer vision model trained on grocery store food imagery
Data Foundation
Our food recognition model is built on a custom dataset of thousands of food images sourced from OpenFoodFacts, combined with grocery store imagery for real-world accuracy. This ensures the app recognizes foods as they actually appear on your plate, not just idealized product photos.
Why Demeter?
The name reflects our core philosophy: quiet confidence, gentle guidance, and respectful partnership. Demeter doesn't shout at you or shame you. It listens to your medical history, observes your choices without judgment, and offers thoughtful, personalized insight. It's nutrition advice that feels human—because it's designed by people who understand that health is deeply personal and ever-evolving.
Demeter is your partner, not your judge. For life.
Log in or sign up for Devpost to join the conversation.