A Streamlit-based web application powered by Google’s Generative AI (Gemini) vision model 🧠📸.
It identifies food items from an uploaded image and estimates calories per item as well as the total.
- 📷 Upload food images (JPG/JPEG/PNG)
- 🤖 AI-powered calorie estimation per food item
- ➕ Total calorie calculation
- 🔒 Uses environment variables to securely store API keys
- 🐍 Python 3.8+
- ☁️ Google Cloud account with Generative AI (Gemini) API access
- 📦 Virtual environment for package isolation
📜 app.py
— Main Streamlit application📋 requirements.txt
— Python dependencies📑 Steps To Replicate the App.pdf
— Follow this PDF for the exact step-by-step setup and execution instructions🔑 .env
— API key storage (not included in repo; create locally)
📌 You can follow the PDF in this repo or view the original guide on Notion for an always up-to-date version:
🔗 View the Guide on Notion
Please refer to Steps To Replicate the App.pdf
in this repository or the Notion link above for the complete setup and usage guide.