AI Agent Governance - Policy-Based Sandboxing
Policy-Based Sandboxing: Define what your AI agent can and cannot do using declarative policies - Action Interception: Catch and validate agent action…
- OpenAI
Advanced Agents ·Intermediate
An intelligent meal planning agent built with Agno that helps you discover recipes, analyze nutrition, estimate costs, and create weekly meal plans based on your ingredients and dietary preferences.
OPENAI_API_KEYSPOONACULAR_API_KEYLicense Apache-2.0 · content curated and maintained by Doutor AI.
An intelligent meal planning agent built with Agno that helps you discover recipes, analyze nutrition, estimate costs, and create weekly meal plans based on your ingredients and dietary preferences.
🔍 Recipe Discovery
📊 Nutrition Analysis
💰 Cost Estimation
📅 Weekly Meal Planning
🧠 Session-Based Conversations
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd advanced_ai_agents/single_agent_apps/ai_recipe_meal_planning_agent
pip install -r requirements.txt
.env file in this folder# Required
OPENAI_API_KEY=your_openai_api_key_here
# Optional but recommended for full recipe & nutrition functionality
SPOONACULAR_API_KEY=your_spoonacular_api_key_here
streamlit run ai_recipe_meal_planning_agent.py
http://localhost:8501Recipe Discovery:
Nutrition Analysis:
Meal Planning:
Cost Estimation:
search_recipes(ingredients, diet_type=None) - Recipe discovery via Spoonacular API with detailed instructionsanalyze_nutrition(recipe_name) - Detailed nutritional analysis via Spoonacularestimate_costs(ingredients, servings=4) - Budget planning and cost estimationcreate_meal_plan(dietary_preference="balanced", people=2, days=7, budget="moderate") - Comprehensive weekly meal planning with shopping listDuckDuckGoTools - Web search for additional contextModify the search_recipes tool to include additional diet types supported by Spoonacular API.
Update the ingredient_costs dictionary in estimate_grocery_costs() with local pricing.
Edit the meal_categories in create_weekly_meal_plan() to match your preferences.
API Key Issues:
.env file is in the correct directorySPOONACULAR_API_KEY, recipe search and nutrition tools will return an error; other features will still load.Recipe Search Not Working:
Memory Issues:
Feel free to contribute by:
This project is open source. Please check the main repository for license details.
For issues and questions:
Policy-Based Sandboxing: Define what your AI agent can and cannot do using declarative policies - Action Interception: Catch and validate agent action…
A powerful business consultant powered by Google's Agent Development Kit that provides comprehensive market analysis, strategic planning, and actionab…
This Streamlit app implements an AI-powered customer support agent for synthetic data generated using GPT-4o. The agent uses OpenAI's GPT-4o model and…
Need a tailor-made solution?
Not sure where to start with AI in your business? Get a free assessment and a tailored plan - no commitment.
Doutor AI gives you 1,859 ready-to-copy AI prompts, by industry and in plain English - plus a complete technical library for those who want to go further.