Low-FODMAP without the guesswork.
The elimination phase turns every meal into a memory test. Keep your safe list in plain text — CookBot plans only from it, and the report flags high-FODMAP ingredients across the week.
Recipe-site links import free and unlimited; photo and social imports come with Cook Basic.
Set the target. The week keeps it.
Your target is a few lines in a plain-text template. The report checks the whole week against it; where it misses, CookBot makes the fix, and every edit is listed in the chat, one click to undo.
CookBot planning comes with Cook Pro. Ingredient flags run on your own exclusion list. First subscription includes a 7-day free trial. See pricing →
Add these to Cook Editor.
Install them from the Extensions view in the editor, or browse them on plugins.cook.md.
Allergens
FreeAdd onion, garlic and the rest of your list as custom words; every recipe preview flags them. Custom words need no plan.
View plugin →Recipe Hub
FreeSearch the public Cooklang index excluding up to 20 ingredients at once, and save safe finds into your recipes.
View plugin →Pantry
FreeSee which safe staples you have, what's running low and what expires soon.
View plugin →Plugins are ordinary VS Code-style extensions with a small Cooklang API. How plugins work →
Because your recipes are data.
Every recipe is a plain-text .cook file you own — readable in any editor, today and in fifty years. Because the whole collection is structured data, a report can check it and an AI can plan from it. No database, no lock-in.
Start with the recipes you already love.
Install the editor, bring in the recipes you already cook — links from recipe sites import free — and set your first target this week.
Does it know FODMAP amounts?
No — and we won't pretend it does. The report flags ingredients from your exclusion list wherever they appear in the week. Which ingredients belong on that list is exactly what your dietitian-guided protocol defines.
How do reintroductions work?
Your exclusion list is one line of plain text. Reintroducing an ingredient means deleting it from the list — the next report reflects it immediately.
Is this medical advice?
No. It's bookkeeping for a protocol you run with a professional: the planning and checking drudgery automated, the clinical decisions left where they belong.