Recipe corpus (#108): - Add _MAIN_INGREDIENT_SIGNALS to tag_inferrer.py (Chicken/Beef/Pork/Fish/Pasta/ Vegetables/Eggs/Legumes/Grains/Cheese) — infers main:* tags from ingredient names - Update browser_domains.py main_ingredient categories to use main:* tag queries instead of raw food terms; recipe_browser_fts now has full 3.19M row coverage (was ~1.2K before backfill) Bug fixes: - Fix community posts response shape (#96): add total/page/page_size fields - Fix export endpoint arg types (#92) - Fix household invite store leak (#93) - Fix receipts endpoint issues - Fix saved_recipes endpoint - Add session endpoint (app/api/endpoints/session.py) Shopping list: - Add migration 033_shopping_list.sql - Add shopping schemas (app/models/schemas/shopping.py) - Add ShoppingView.vue, ShoppingItemRow.vue, shopping.ts store Frontend: - InventoryList, RecipesView, RecipeDetailPanel polish - App.vue routing updates for shopping view Docs: - Add user-facing docs under docs/ (getting-started, user-guide, reference) - Add screenshots
2 KiB
Saved Recipes
Save any recipe from the browser to your personal collection. Add notes, a star rating, and style tags to build a library of recipes you love.
Saving a recipe
Click the bookmark icon on any recipe card or the Save button in the recipe detail view. The recipe is immediately saved to your Saved tab.
Notes and ratings
On each saved recipe you can add:
- Notes — your modifications, family feedback, what you'd change next time
- Star rating — 0 to 5 stars; used to sort your collection
- Style tags — free-text labels like "quick", "comforting", "weeknight", "meal prep"
Click the pencil icon on a saved recipe to edit these fields.
Style tags
Style tags are free-text — type anything that helps you find the recipe later. Common tags used by Kiwi users:
quick · weeknight · comforting · meal prep · kid-friendly · hands-off · summer · one-pot
Paid tier and above: the LLM style auto-classifier can suggest tags based on the recipe's ingredients and instructions. Click Auto-tag on any saved recipe to get suggestions you can accept or dismiss.
Collections (Paid)
On the Paid tier, you can organize saved recipes into named collections:
- Click New collection in the Saved tab
- Give it a name (e.g., "Weeknight dinners", "Holiday baking")
- Add recipes to the collection from the saved recipe list or directly when saving
Collections are listed in the sidebar of the Saved tab. A recipe can belong to multiple collections.
Sorting and filtering saved recipes
Sort by:
- Date saved (newest first, default)
- Star rating (highest first)
- Pantry match (how many ingredients you currently have)
- Alphabetical
Filter by:
- Collection (Paid)
- Style tag
- Star rating (e.g., show only 4+ star recipes)
- Dietary
Removing a recipe
Click the bookmark icon again (or the Remove button in the detail view) to unsave a recipe. Your notes and rating are lost when you unsave — there's no archive.