AI · Health
Diet Assistant — AI-Powered Health Tracker
A personal health assistant using vision AI for meal analysis, macro tracking, and AI-generated workout plans.
- Auto Macro tracking
- AI Workout plans
The Project
An AI-powered personal assistant for diet and fitness. Users log meals via text description or by snapping a photo — the AI analyzes the food, estimates macros, and tracks nutritional intake over time. It also generates personalized workout plans based on fitness goals.
Key Features
- Vision-based meal analysis — photograph your plate and AI estimates calories, protein, carbs, and fat
- Text-based logging — describe what you ate in natural language for quick entry
- Macro dashboard — daily/weekly tracking of calories, protein, carbs, fat, and fiber
- AI workout plans — personalized exercise routines generated based on your goals and fitness level
- Check-in system — periodic progress reviews with AI-powered insights
Technical Highlights
Rails 8.1 with RubyLLM for multi-modal AI (text + vision). Active Storage for meal photos. Hotwire frontend with Stimulus controllers. Solid Queue for background AI processing. Tailwind CSS for the mobile-friendly interface.