This is a personal meal-planning tool. It's plant-forward and low-waste by default β it favors mostly plant-based meals and using up what you already have β but it won't stop you from including meat, dairy, or other ingredients if that's what you want.
Everything you enter here stays in your own browser. Nothing is uploaded to a server or shared with anyone else who opens this link β your pantry, recipes, and meal plans are private to your device.
Meal plan generation uses Claude (Anthropic's AI). You'll need your own API key β this app doesn't provide one, and no usage or cost is billed to anyone but you:
- Go to console.anthropic.com and sign up (a few dollars of credit goes a long way β each plan generation costs a few cents)
- Create an API key under API Keys in the console
- Click "API Key β" in the top-right of this app and paste it in
Use the Pantry tab to check off items you already have on hand. The AI will prioritize using those β especially anything you flag as "Expiring soon" β so less goes to waste. You can also add your own items to any category.
On the Meal Plan tab:
- Goals β check off what matters to you (Reduce Waste is on by default). Check Vegan or Vegetarian if you want the plan restricted that way β otherwise it may include modest amounts of meat, dairy, or eggs.
- Outside Meal Library β save meals you eat out regularly (e.g. "Chipotle bowl") so you can drop them into any day instead of having a home-cooked meal that slot.
- Snacks β optional recurring snacks you make at home each week.
- Weekly notes β anything the AI should know, like "no soups this week," "eating out Wednesday dinner," or "quick meals only."
- Click β¨ Generate Week. Once you have a plan: π Keep locks a meal in place, β Swap Meals lets you click two meals to trade them, and π Regenerate Unlocked replaces everything you haven't locked.
The Shopping List tab auto-generates a categorized list from your plan, excluding anything already checked off in your pantry. Use π Copy List to paste it anywhere, or π Share to Notes on mobile to send it straight to your Notes or Reminders app.
On the My Recipes tab you can add your favorite recipes one at a time, or bulk-import a list. There's a sample prompt there to help an AI assistant pull recipe titles and links from somewhere like a Pinterest board or bookmarks folder into the right format.
π
Generate a meal plan first to see your shopping list.
Load a JSON file of your own recipes (title + URL pairs). This only affects your own browser β it's never uploaded anywhere.
If you have recipes saved on Pinterest, in browser bookmarks, or another recipe box, this can help you pull them in all at once instead of adding one by one:
- Copy the prompt below.
- Paste it into an AI assistant, along with either a link to your recipe source (if your assistant can browse the web) or your actual list of recipe names/links pasted directly (if it can't).
- Copy the AI's JSON reply.
- Paste it into a plain text editor (e.g. TextEdit or Notepad, saved as plain text not rich text) and save the file with a
.jsonextension, e.g.my-recipes.json. - Come back here and use Import Recipes above to load that file.