Meal Planner & Grocery List
Tell the agent what's in your fridge and your dietary preferences — get a week of meals plus a categorised grocery list, every Sunday.
- Tools
memorymemory_search- Channels
telegramios- Uses
cron
Meal planning is the kind of weekly chore you know you'd save time on but never quite get around to. The agent does it: weekly cron, your stated preferences, what's already in the kitchen, generates a plan + categorised shopping list. You skim, tweak, send to grocery delivery — done in 5 minutes instead of 45.
What it does
- Weekly cron generates a 7-day meal plan
- Considers your dietary preferences (vegetarian, gluten-free, no nightshades, etc.)
- Considers what you already have (fridge inventory you maintain or type fresh each week)
- Produces a categorised grocery list (produce, protein, pantry, dairy)
- Avoids repeats from last 2 weeks (so you're not eating curry every Monday for 8 weeks)
- Surfaces the recipes for any meal on demand
What you'll need
- Memory for preferences + meal history
- Cron for weekly generation
- 5 minutes one Sunday to set preferences
Setup
1. Set preferences
2. Weekly cron
3. On-demand recipe pull
"What's the recipe for Wednesday's meal?"
Agent looks up meals:<this-monday> for Wed, returns the recipe
link + a 1-paragraph summary.
4. Mid-week swaps
If something changes (skipping a meal, friends coming over):
"Skip Wed dinner. Add a guest meal Sat — something Mediterranean, serves 6."
Agent updates the plan, regenerates the affected portion of the grocery list, sends the delta.
Tips
- Honest preferences = good output. "I don't like X" matters more than "I should eat X." If you'll skip the kale, don't put kale in the prefs.
- Pantry staples list is a lifesaver. Without it the grocery list re-buys olive oil weekly. Curate this once, save forever.
- Don't over-plan. Plan 4 dinners, leave 3 nights flex. Life intervenes.
- Cooking time matters. A "30-min dinner" that's actually 90 min is the fastest way to abandon meal planning. The agent should estimate honestly; tell it when it's wrong.
- Use seasonal cues. "It's August, lean into tomatoes and corn." Add a memory note for the season; the planner adapts.
- Pair with grocery delivery. Shopping list → copy → paste to Getir/Migros/Instacart. The 5-minute weekly cycle becomes the whole grocery experience.