Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
5.42.0
metadata
title: EcoChef
emoji: π₯
tag: mcp-server-track
colorFrom: purple
colorTo: green
sdk: gradio
sdk_version: 5.33.1
app_file: app.py
pinned: true
short_description: Eco-Friendly AI Meal Planner with Food Carbon Insights
π₯ EcoChef
Eco-Friendly AI Meal Planner with Food Carbon Insights
π Purpose
EcoChef attempts to reduce food waste and carbon emissions by analyzing your fridge ingredients, predicting spoilage risk, estimating environmental impact, and suggesting optimized meal plans using AI.
β¨ Key Features of EcoChef
- π§ Spoilage risk detection for common food items
- π Carbon footprint estimation (COβe per ingredient)
- π½οΈ AI-generated meal plans using LLMs
- π Smart recipe suggestions to minimize food waste focusing more on ingredients with high spoilage risk
- π§Ύ Interactive Gradio UI + MCP integration
π§ Models Dataset and APIs Used
- LLM: meta-llama/Llama-3.3-70B-Instruct model via Nebius API
- Carbon Footprint Data: Taken from Su-EATABLE LIFE dataset which provides standardized carbon and water footprint values for thousands of food items based on harmonized LCA methodologies
- Spoilage Model: Custom rules-based + JSON dataset of food ingredient curated specially for this project.
- Nebius API: Used to inference llama model for suggesting meal.
π οΈ Core Functionality Overview
- Input your fridge ingredients seperateed by a comma
- EcoChef estimates spoilage and carbon impact of each ingredient
- Generates optimized recipes for high spoilage risk ingredients and possible alternatives to reduce carbon emisssion of your fridge/ pantry
- Visualizes results in a user-friendly interface using Gradio. Also, is a MCP integration available.
π§ͺ Install dependencies after clonning with:
pip install -r requirements.txt
Made with β€οΈ using Gradio, Llama, Nebius APIs for Gradio Agents & MCP Hackathon 2025 on Hugging Faceπ€
Created by tejasashinde