Freelove’s Cookbot
A durable home for the recipes you actually cook.
Online recipe sites are two pages of life story and eight video ads before you reach the actual recipe. Cookbot is the opposite: a private kitchen for the recipes you keep — captured once, in one clean format that round-trips between AI generation, hand editing, cooking mode, and export.
Ingredients
- AI recipe generation with Claude — or a copy-paste prompt for any LLM you like
- Paste recipes as YAML, plain text, or free-form — Cookbot parses them
- Step-by-step cooking mode with countdown timers and browser alerts
- Scale any recipe up or down; amounts shown as clean fractions
- Pantry tracking and one-tap shopping lists
- Shareable cookbooks, multi-user, optional passwords
- Offline nutrition — calories and macros, no API, no tracking
- Export to Schema.org JSON-LD and Cooklang
- Hate AI in everything? One toggle hides it completely.
Method
-
Clone it.
git clone https://github.com/NoahFreelove/freeloves-cookbot -
Serve it.
docker compose up -d -
Open it.
http://localhost:7000— and start cooking.
Needs Docker. Recipes, photos, and your SQLite database stay on your machine. Nothing phones home; AI is opt-in and uses a key you control.