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.

Each row below is one entry in this tenant's manifest. Public actions answer immediately, gated actions return a challenge, paid actions quote a 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