NutriNutri makes nutrition tracking feel effortless. Snap a photo of your meal (or just type what you ate in plain English) and let the AI handle the rest: ingredients, portions, calories, macros, all logged in seconds.
No endless food databases. No barcode hunting. No subscriptions. Just a tool that gets out of your way so you can focus on actually eating well.
Health tools should be accessible to everyone and should respect your privacy. That's why NutriNutri is non-profit, open source (GPLv3), and privacy-first β by design, not by marketing.
β¨ What's inside
- πΈ AI Auto-Logging Photograph your plate or describe your meal. The AI breaks it down into ingredients, estimates portions, and logs everything for you.
- π₯ Full Nutrition Picture Calories, protein, carbs, fats, fiber, sodium, caffeine, water, and more. Track what matters to you.
- π Activity Tracking Log workouts and see calories burned alongside what you've eaten.
- π Privacy-First Your health data is yours. No analytics, no tracking, no selling - ever.
- π± Runs Everywhere Web, Android, Linux, macOS, and Windows. One app, every device.
- πΈ Free Forever Bring your own OpenRouter key and pay only for what you use. No middlemen, no markup.
- β€οΈ Non-Profit & Open Source Built in the open under GPLv3. No VC money, no dark patterns, no growth hacks.
π Getting Started
Prerequisites
- Flutter SDK
- OpenRouter API Key: needed for the AI features
Run it locally
git clone https://github.com/riki137/nutrinutri.git
cd nutrinutri
flutter pub get
flutter run
First-time setup
- Open the app
- Head to Settings
- Paste your OpenRouter API Key
That's it, you're ready to log your first meal.
π Roadmap
- [x] Activity tracking with calorie burn
- [x] Extended metrics (fiber, sodium, caffeine, waterβ¦)
- [ ] UX polish β repeated meals, quick stats, smoother flows
- [ ] Charts & trends β weekly and monthly insights into your intake
- [ ] Recipe Builder β AI-generated recipes tailored to your preferences, saved to your diary
Have an idea? Open an issue. I'd love to hear it.
π οΈ Built With
- Flutter one codebase, every platform.
- OpenRouter flexible access to the best models, on your terms.
π€ Contributing
Pull requests, bug reports, and ideas are all welcome. This project belongs to everyone who wants better nutrition tools β that probably includes you.
π License
Released under the GNU General Public License v3.0 β see LICENSE for the details.
In short: fork it, modify it, share it. Just keep it open, and please give credit where it's due.
Made with β€οΈ for a healthier world.