jtormey/thrice
Your Thrice kitchen in the chat: recipes, weekly meal plan, shopping list, pantry and food log. Plan the week, save recipes, build your list and log meals. Adds and updates, never deletes.
Suggest what the user can cook now with what's in their Thrice pantry, from their saved recipes first and new ideas second, using up what expires soonest. Use when the user asks what to make tonight, what they can cook with what they have, or how to use something up.
Log what the user ate to their Thrice food log with macros, and report progress against their daily goal. Use when the user says what they had for a meal, asks to log food, or asks how they're doing on calories or protein today.
Plan the user's meals for a week in Thrice from their own saved recipes, fitted to their macro goal, what's in their pantry and what they've cooked lately. Use when the user asks to plan the week, fill in dinners, or build a meal plan.
Write a recipe into the user's Thrice library as cooklang, from a dish discussed in chat, a description, or text the user pastes. Use when the user asks to save, add or create a recipe in Thrice, or to change one they already have.
Build the user's Thrice shopping list from their meal plan or chosen recipes, skipping what's already in the pantry. Use when the user asks to shop for the week, add a recipe's ingredients to their list, or get ready for a grocery run.