A powerful Nigerian food detection and analysis app that seamlessly integrates Roboflow, Google Gemini AI, Gradio, and Text-to-Speech technologies. Upload any food image, and the system detects the dish, explains its health benefits, nutritional value, suitability for diabetics, common ingredients, and preparation methods — with audio output in real time.
⚡️ Built to simplify how developers can build intelligent, multimodal systems — from vision to voice — with minimal code!
- 🧠 AI-Powered Food Insights — Get instant health and nutritional data
- 🖼️ Food Detection — Uses Roboflow for robust image detection using a pretrained model
- 💬 Gemini AI Integration — Summarizes complex food facts into concise and relevant bullet points
- 🔊 Voice Output — Uses
gTTSto speak results aloud - 🎛️ Interactive UI — Powered by Gradio
This project demonstrates how easy it is to:
- Build AI-first system that combine vision, language, and voice
- Create tools for education, health awareness, and local cuisine recognition
- Use cutting-edge APIs to solve real problems faster and reduce development time
Whether you're a developer, researcher, or just curious about what's on your plate — this system brings food analysis to life with just an image.
- Upload an image of any food.
- Click "Detect Food".
- Choose what you want to learn:
- ✅ Health Benefits
- 🍎 Calories & Nutrition
- 💉 Diabetic Friendliness
- 🧂 Main Ingredients
- 🍳 Preparation Method
- Listen to AI-generated audio summaries instantly.
git clone https://github.com/yourusername/food-vision-v1.git
cd food-vision-v1
## 🛠️ Setup Instructionspip install -r requirements.txtCreate a .env file in the root directory and add your API keys:
ROBOFLOW_API_KEY=your_roboflow_api_key_here
GEMINI_API_KEY=your_gemini_api_key_here🧪 You can get your API keys from:
python app.py
This will launch a local server in your browser using Gradio.food-vision-v1/
├── app.py # Main Gradio app logic
├── .env # API keys (excluded from version control)
├── requirements.txt # Python dependencies
└── README.md # Project documentationI’ve written a detailed breakdown of how I built this app and how you can too using Roboflow, Gemini, and Gradio:
👉 Read the full article here: [Medium link](#)
- 📚 Educational Apps – Teach users about food health
- 📱 Smart Kitchens – Detect ingredients and suggest recipes
- 🧪 AI Research Projects – Combine computer vision and large language models
- 🏥 Healthcare Assistants – Screen meals for diabetic patients
MIT License (or any open-source license of your choice)
- Gradio
- Roboflow
- Google Generative AI (Gemini)
- gTTS – Google Text-to-Speech
- Built by Ismail Ismail Tijjani AND Sunus Muhammad Ibrahim under EJAZTECH.AI
💬 Questions? Suggestions? Open an issue or start a discussion!