
Goods in
A photo or PDF of the delivery note becomes a goods receipt: supplier, lots and best-before dates. What Mo could not match is listed for you.
Mo is the assistant inside BrauMo. It answers questions about your brewery, prepares your morning, reads your documents into forms, drafts your paperwork and watches your cold room. Nothing an AI proposes applies by itself: you check it, then you save it.
Ask in your own words. Mo looks things up in your records, answers in your language, and proposes changes you confirm.
See howA photo or PDF of a delivery note, a bill, an order or a certificate fills the form for you to check.
See howA first draft of a corrective action, an SOP, a month in review, a sell sheet or a message to a customer.
See howAn AI client you already use reads BrauMo through Agent access, read-only. Anything it suggests waits for your approval.
See howSeven routines make tasks, draft orders, follow-ups and a brief before you open BrauMo. Only the weekly review needs an AI key.
See howBank statements match supplier bills. Sensors watch your cold room and your tanks. A stalled ferment lists what to check.
See howMo is a chat inside BrauMo. Ask in your own words, in your language. When a question needs a number, Mo looks it up in your own records and answers from what it finds. It uses your own Anthropic key.
Batches and every reading on them, tanks and what is in them, recipes, ferment forecasts.
Levels, lots near best-before, burn rate and run-out dates, and what the planned brews will need.
What needs attention, each batch's CCP evaluation, the monthly scorecard, each recipe against its own history, loss and yield.
Open invoices, what was delivered, and customers against their own ordering rhythm. A role that sees no prices is not shown these.
What is drifting, and how an estimate is worked out: the forecast, the alcohol ceiling, evaporation, and where each one stops meaning anything.
What a lookup returns goes to Anthropic with your question, under your own agreement with them.


Mo runs on your own Anthropic key and you pay Anthropic per question. Pick the model that suits your budget: Claude Opus 5.5, Sonnet 5.5 or Haiku 5.5.
Set a daily limit; 0 means no limit. Every AI job counts against it. Switch Mo off and it makes no network calls.
Mo answers in the language you write in, and knows BrauMo itself, so it can tell you which screen to use.
The conversation carries on where you left off. Tell Mo to remember something, or add a note yourself, and Mo honours it in every chat.
You can clear the conversation. The notes stay until you delete them.

Tick “Let an AI propose changes” and Mo can suggest changes in the chat. Each one is its own card with Confirm and Dismiss. Nothing is saved until you click Confirm.

Never an issued invoice, a HACCP or compliance record, a user, a deletion, a payment or anything that sends. A task or draft order made this way can be undone from Done for you. The two cards that touch money are not offered to a role that sees no prices.
pH, Brix, SG, TA or temperature on an existing batch.
From a recipe, in a tank, at a volume.
With a due date and a priority, so it lands on your task list.
A durable note Mo honours in later chats.
A draft only. Nothing is ordered or paid.
From the supplier, the amount and the due date you give.
One of nine preferences, such as the date format, the temperature unit or the default starter share. Shown as now and would become.
One of nine QC targets, such as target pH or Brix. Never the ingredient rates or a declared limit.
From a CSV, Excel or text file you attach, one sheet and up to 200 rows. You review the whole list first.
With your own Anthropic key, Mo reads a document into the form that records it. Every field Mo filled is tinted. Nothing is saved until you save the form. Photos go without their location.

A photo or PDF of the delivery note becomes a goods receipt: supplier, lots and best-before dates. What Mo could not match is listed for you.

The invoice fills the bill: supplier, number, dates and the amount to pay.

An e-mail, a message or a photo of an order becomes a new order or delivery. BrauMo finds the customer itself, so the model never sees your customer list.

The certificate fills a sample's result and report number. A certificate for another batch is pointed out.

Number and end date go into the supplier's record. A certificate issued to another company is pointed out, and approving the supplier stays your tick.

Photograph a shelf and Mo counts what it can into an open stocktake. What it cannot count is said, never guessed.

Type “T3 pH 3,2 brix 6,1; T5 TA 4,5” and check one card. BrauMo's own parser reads it first, and Mo reads only what it leaves. Works without a key.

Attach a photo or a PDF and ask. A task Mo suggests waits for your Confirm, then is listed under Done for you with an Undo.
With your own key. A draft is advice: you copy it, edit it and save it yourself.

The correction and the actions, with possible causes as things to check. Never “the root cause”: that finding is yours.

A procedure from your own lines and control limits, to copy into your own document.

A product description for trade buyers, without prices. A word that reads as a health claim is flagged.

A few sentences on Money, written only from the figures beside them.

A message to a customer who is due to reorder, from the products and quantities they usually take. Never their name: BrauMo adds it. BrauMo never sends it.

On a ferment that is not acidifying, BrauMo lists the facts beside your own limits. Ask Mo, and it suggests where to start.
An AI client you already use, such as Claude Desktop or Claude Code, can read your brewery through Agent access. It is read-only, and anything it suggests waits for your approval in BrauMo.

Seven routines, each with its own tick under Settings, Alerts and Mo. All are off until you tick them. They start after 06:00, and only the weekly review needs an AI key.

What is due, what was prepared and what waits for you, on the dashboard and in your digest. With a key, Mo words it from production facts only.
A task for each tank that needs cleaning.
The day's readings as one task, listing the tanks that are due.
Once a week, a draft order per supplier for what the buy list says. Nothing is sent.
A task for each quote nobody answered for a week.
A planned brew when a product will run out before a new batch could be ready, worked out from your own sales and batch times. It always waits for your approval.
Last week's production in a few sentences, written overnight at half the usual price. Needs a key.


Tick “apply on their own” and Mo makes tasks and restock drafts without asking. Nothing else is ever made automatically. A brew suggestion always waits for you.
Everything Mo did is listed under Mo, Done for you, each with an Undo. Undo is refused once somebody has changed or used the record.
These run inside BrauMo, with no key.

Payments out mark supplier bills paid, by bill number or exact amount. Nothing is marked until you confirm.

A sensor in a cold room or fridge logs its temperature. A run of 30 minutes outside its band raises an alert.
Up to three drifts on the dashboard: ferment pace against target, delivery momentum, one product taking most of your sales. Worked out by rules from your own records, with no AI and no network.
A batch that is not acidifying lists what to check, each fact beside your own limit.
The buy list no longer repeats what a drafted order already covers.

An iSpindel or a logging pH probe posts to BrauMo on its own. Give the tank the device's name, and the device the token from Settings, Tanks and devices.
An iSpindel adds a reading to the tank's batch: gravity and temperature, marked as coming from the device. A pH probe's samples are kept as monitoring.
If a probe's temperature stays outside the recipe's band for 30 minutes or more, with the same margin the batch page allows, BrauMo raises an alert. The morning brief says so too. A short dip does not.
A probe's stream is monitoring. It never becomes a reading and never changes your HACCP record: your own reading stays the record.
The same on every screen above.
Nothing an AI proposes applies itself. You check the card or the form, then you save.
And only for tasks and restock drafts, only where you ticked it, each with an Undo.
AI jobs run on your own Anthropic key, billed by Anthropic, with a daily limit you set. Switch Mo off and it makes no network calls.
BrauMo itself sends no brewery data to us. What Mo sends goes to Anthropic, under your own agreement with them.
A photo is re-encoded before it leaves, so its GPS position stays behind.
The privacy notice inside the app names every job Mo does and what each one sends.
Every part is switched off on a fresh install. Switch on only what you want.
Mo is not certified food-safety, HACCP, legal or tax advice, and it never calls a batch safe to sell. It can be wrong, so check it.
A role that sees no prices is not offered Mo's money lookups or the cards that write money, and Mo is told not to quote an amount.
Tick the routines you want. The rest stays off.