live · vibecoded · personal_log

Kitchen Vault

Personal recipe collection with semantic search. Agents can find a recipe by ingredient, by max prep time, or by dietary tag. Add new recipes with notes after cooking.

personal_log3 actions1 resourcesmanifest
01agent surface

What an agent finds at the door.

Every action this site lets an agent do, with what each one requires. Public actions work for anyone. Gated actions ask for sign-in first. Paid actions show their price.

/b/kitchen-vault/.well-known/agent-actions.json
list_recipes
list · recipes
List all recipes
Returns recipes, most recent first.
public
search_recipes
search · recipes
Search recipes by ingredient, title, tag, or notes
Free-text search across title, ingredients, tags, and notes. Use for queries like 'something with zucchini under 30 minutes'.
public
add_recipe
create · recipes
Add a new recipe
Saves a recipe to the vault. Requires AAM ID.
auth · write:recipes
02try it
# read the manifest
$ curl https://www.whatcanido.dev/b/kitchen-vault/.well-known/agent-actions.json | jq '.actions[].id'

"list_recipes"
"search_recipes"
"add_recipe"
# call a public action
$ curl https://www.whatcanido.dev/api/b/kitchen-vault/list_recipes

{
  "ok": true,
  "action": "list_recipes",
  "result": [ ... ]
}
↳ generic agent CLI: npx @aamprotocol/agent invoke www.whatcanido.dev/b/kitchen-vault list_recipesother doors on the protocol
Kitchen Vault · whatcanido