Giving it context
The assistant only sees what you put in front of it. Type@ in the composer to
attach a recipe or a brew session to the conversation; attached recipes are
loaded in full, with their computed stats.
Up to five recipes and three brew sessions can be in context at once. If
nothing is attached, the assistant can still list your recipes and load one on
request — attaching is just faster and more precise.
What it can do
Critique a recipe against its style
Critique a recipe against its style
It checks the recipe against the BJCP style guidelines for the style you
set, rather than against a half-remembered range, and tells you where you
are outside it and whether that matters.
Compare recipes
Compare recipes
Put two versions of the same beer in context and ask what changed and what
the difference will taste like.
Run brewing calculations
Run brewing calculations
Strike water, priming sugar, forced carbonation, predicted FG, and water
profile analysis — computed, not estimated in prose.
Check your inventory
Check your inventory
Ask what you have on hand, and it will take that into account when
suggesting ingredients. It only modifies inventory when you explicitly ask.
Log fermentation readings
Log fermentation readings
With a session in context, it can add readings, correct earlier ones, and
update session status, OG, and FG.
Proposed changes are diffs, not edits
This is the important one. When you ask for a recipe change, the assistant does not write to your recipe. It produces a proposed changeset, rendered as a diff card in the conversation: added hops, changed weights, adjusted mash temps, each shown against the current value. Nothing lands until you apply it. You can read the whole change, reject it, or ask for a different version first. The one exception is creating a brand new recipe, which writes directly — because there is nothing to overwrite.Recipe preview
Separately from chat, a recipe can be sent for an AI preview: a structured read of how the beer will likely come out — appearance, aroma, flavour, mouthfeel, how well it adheres to its style, predicted bitterness, sweetness, body, carbonation, and alcohol warmth, plus specific observations flagged as either informational or worth your attention. It is a second opinion on a recipe before you commit ingredients to it, and it is available over the API as well — seePOST /v1/ai/recipe-preview.
Limits
AI usage is capped per account per day:
Both reset at midnight UTC. Hitting either returns a clear error rather than
silently degrading, and you can check your current usage at any time via
GET /v1/ai/usage.