A complete macro tracking app for Android.
- Food Logging — Search foods from USDA, Open Food Facts, FatSecret, and a community database. Log by barcode scan, photo AI analysis, nutrition label scanning, manual entry, or restaurant meal description.
- Macro Tracking — Track calories, protein, carbs, fat, fiber, sugar, and micronutrients with animated ring charts and progress bars. Optionally hide fiber/sugar from the dashboard for a cleaner layout.
- Dashboard — Swipeable day navigation, per-meal breakdowns, hydration tracking, streak badges, goal celebration animations, drag-reorder entries, quick-log FAB, repeat yesterday, and copy meals/days.
- Custom Meals — Create reusable meal templates. Add foods via search or barcode scan within the builder.
- History & Charts — Weekly/monthly bar charts, donut charts, streaks, compliance %, deficit/surplus tracking, meal distribution, and shareable period summary reports.
- AI Assistant — Chat with Google Gemini, Anthropic Claude, or OpenAI ChatGPT for personalized nutrition advice, with food context from your daily log.
- Goal System — BMR/TDEE calculation (Mifflin-St Jeor), goal intensity levels, custom macro targets, and adaptive TDEE adjustments based on your weight trend.
- Community Foods — Submit, vote on, and moderate community food entries. Trust score system with upvote/downvote and a moderator approval queue.
- Profile & Settings — Body stats, weight trend chart with goal weight, body measurements, Health Connect sync, theme customization (light/dark/system + Material You), notification reminders, customizable meal types.
- Cloud Sync — Sign in to sync data across devices. CSV export/import and JSON backup support.
- Home Screen Widget — Glance-based macro widget with auto-refresh.
- Auto-Updates — The app checks for new releases from this repository and notifies you when an update is available. You can also check manually from Settings.
Go to the Releases page and download the latest APK.
- Download the
.apkfile from the latest release - On your Android device, open the file
- If prompted, enable "Install from unknown sources" for your browser/file manager
- Tap Install
Requires Android 8.0 (API 26) or higher.
Coming soon
MacroVibe stores your data locally on your device. Cloud sync is optional and uses Supabase authentication. No data is shared with third parties. AI features require your own API key (Gemini, Claude, or OpenAI).
Found a bug or have a feature request? Open an issue.