
Hackathon
NutritionLM - AI-powered nutrition companion
2025 · 1 week
About this project
NutritionLM is an AI-powered nutrition companion designed to make healthy eating simple, personalised, and intelligent. Through conversational AI and smart tracking, it helps users understand, monitor, and optimise their nutrition effortlessly. Features: 🤖 AI Nutritionist Chat: Interact with an intelligent AI powered by Google Gemini 2.0 to get personalised nutrition advice, verify dietary information, compare perspectives, and analyse food images with context from your own uploaded documents. 📸 Smart Food Logging: Capture meals with a photo and let AI automatically detect ingredients, calculate detailed nutritional values, and assign a healthiness score, all stored in a searchable history. 📊 Analytics & Insights: Visualise your nutrition trends, track weekly progress, compare intake against goals, and stay motivated with streaks and achievements. 📚 Personal Knowledge Base: Upload your own dietary guidelines and documents, enabling AI to deliver personalised, source-backed answers using retrieval-augmented generation (RAG). 🔗 Seamless Integrations: Connect with Telegram for reminders and check-ins, and optionally sync with Google Fit for holistic health tracking. 👤 Personalised Experience: Set goals, dietary preferences, and restrictions through onboarding, and customise daily nutritional targets. Achievement: 1st Place.
Tech stack
- Next.js 16
- Google Fit Integration
- Google Gemini 2.0 (Flash/Pro)
- Supabase (PostgreSQL, Auth with Google OAuth)
- Botfather
- Vercel
- Render