kiwi/docs/user-guide/saved-recipes.md
pyr0ball 01aae2eec8
Some checks failed
CI / Backend (Python) (push) Has been cancelled
CI / Frontend (Vue) (push) Has been cancelled
CI / Backend (Python) (pull_request) Has been cancelled
CI / Frontend (Vue) (pull_request) Has been cancelled
fix: recipe enrichment backfill, main_ingredient browser domain, bug batch
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
2026-04-18 15:38:56 -07:00

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:

  1. Click New collection in the Saved tab
  2. Give it a name (e.g., "Weeknight dinners", "Holiday baking")
  3. 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.