community/demos_2025/meal-planner.md
This project tackles the everyday problem of deciding what to cook with the ingredients you already have.
It allows users to add ingredients manually or using CopilotKit AI commands, and instantly generates 3–5 structured recipes that match the provided items.
Each recipe is beautifully displayed as a card with title, description, ingredients, steps, time, calories, and tags.
List of technologies, tools, and frameworks powering this project:
@copilotkit/react-ui, @copilotkit/react-core)Add Ingredients
Generate Recipes
AI suggests 3–5 recipes matching your ingredients.
Each recipe strictly follows this JSON schema:
{
"title": "string",
"description": "string",
"ingredientsUsed": [],
"missingIngredients": [],
"steps": [],
"timeMinutes": 0,
"tags": [],
"calories": 0
}
View Recipe Cards
Created by Raj Gupta