Smart Rasoi
AI-Powered Smart Kitchen & Waste Minimizer for Restaurants
Smart Rasoi is an AI-driven solution designed to optimize restaurant kitchens by automating inventory management, reducing food waste, and enhancing menu planning.
Features
- AI Inventory Tracking – Uses Gemini API 1.5 Flash to detect and log ingredients from images.
- Spoilage Detection – Identifies soon-to-expire ingredients to prevent waste.
- Recipe Customization – Generates recipe suggestions based on available ingredients and dietary preferences.
- Dynamic Menu Optimization – Creates cost-effective menus by utilizing surplus stock.
- Waste & Cost Reduction – Prevents over-purchasing and improves resource utilization.
Tech Stack
- AI & ML: Gemini API 1.5 Flash for ingredient recognition
- Backend: Python, FastAPI
- Frontend: React.js
- Database: PostgreSQL
- Cloud & Storage: AWS S3, Firebase
Installation
- Clone the repository:
git clone https://github.com/dhruv-programmes/Smart-Rasoi.git
- Navigate to the project directory:
cd smart-rasoi
- Install dependencies:
pnpm i
- Start the development server:
pnpm run dev
Use Case
Smart Rasoi offers practical solutions for restaurant kitchens by addressing key operational challenges:
- Automated Inventory Management – Reduces manual effort by logging ingredients from images, ensuring accurate stock tracking.
- Minimizing Food Waste – Alerts restaurants about soon-to-expire ingredients, promoting timely utilization.
- Optimized Menu Planning – Suggests recipes based on existing stock, helping restaurants make the most of available ingredients.
- Cost Reduction – Prevents unnecessary purchases by utilizing surplus stock efficiently.
- Enhanced Sustainability – Supports eco-friendly kitchen operations by reducing food wastage.
- Customization for Dietary Needs – Provides personalized recipe adaptations for different dietary preferences like vegan, gluten-free, or Jain food.
- Data-Driven Decision Making – AI-driven insights help restaurant managers improve kitchen efficiency and profitability.
Credits