cook.md

CookBotCook Pro

CookBot is an AI assistant that lives in a sidebar inside Cook Editor. It reads the recipes and menus you point it at, and edits your .cook and .menu files directly. Every file it touches is listed in the chat, where you can see the diff and undo it.

Looking for things to ask it? Jump to the prompt library.

How to open CookBot

CookBot is a sidebar in Cook Editor. Open the AI panel and sign in with your Cook account — your subscription travels with the account. The editor itself is free and open source; CookBot is the part that needs Cook Pro.

What it's good at

  • Importing. Point it at a URL and it converts the page into a clean, structured .cook file.
  • Meal planning. Ask for a week of dinners around a constraint (budget, dietary, what's in the fridge) and it drafts a .menu linking recipes across days, plus a shopping list.
  • Editing at speed. Scaling, rewording steps, normalizing units, tagging — the tedious edits done in seconds, undone in one click if you don't like them.
  • Answering in context. Because it sees the recipes you share, "what should I serve alongside this?" gets an answer that fits what you actually cook.

Set your preferences with COOK.md

Drop a plain-text file called COOK.md in the root of your recipe folder and CookBot reads it at the start of every conversation. Use it to record the standing preferences you'd otherwise repeat each time — your household size, dietary rules, favourite units, how you like recipes tagged, ingredients to avoid.

# My kitchen

- Cook for 2 adults and 1 toddler.
- Always use metric units (grams, millilitres, Celsius).
- No pork; keep nuts out of anything the toddler eats.
- Tag every recipe with cuisine and meal type.

If you've used an AI coding tool, it's the same idea as an AGENTS.md file — a small, editable memory that steers the assistant toward how you cook. It's just Markdown, it lives with your recipes, and you can change it any time.

Every change is one click to undo

CookBot doesn't stop for a click before each edit. It saves the change and lists the file under Changes made in the chat. Open the file there to see exactly what changed, as a diff:

  Simmer @tomatoes{400%g} with @garlic{2%cloves} for ~{15%minutes}.
- Season with @salt and @pepper.
+ Season with @salt{1%tsp} and @black pepper{1/2%tsp}.
+ Stir in @fresh basil{handful} just before serving.

Undo puts that file back the way it was before the conversation; Undo All rolls back everything CookBot changed. Changed your mind again? Apply All redoes it.

Your data

  • Only what you share is sent. CookBot sees the specific recipes or menus you reference in a conversation — not your whole collection by default.
  • Not used for training. The content you send is not used to train the AI provider's models.
  • Every write can be undone. Each file CookBot changes is listed in the chat; Undo restores it.

Try it

CookBot is included with Cook Pro — €12.99/month, cancel anytime. If you cancel you lose the AI, but never your recipes: your .cook and .menu files stay plain text on your disk. Start with the prompt library, or walk through a full worked example: plan a week of dinners with AI.