An invoice, a payment, a card statement. Say what happened and it's in your books, checked against rules that refuse a guess. In the cloud with Claude, or entirely on your Mac.
The demo gives you private example books to poke at. Free, open source, and your books export any day.



Same books, same rules, same record. The only question is where they sit, and you can change your mind later.
Add Saybooks to Claude as a connector and talk. Your books live on saybooks.io, and you can open them in any browser.
The books, your documents and the model that reads them all stay on your Mac. Your iPhone asks from anywhere.
Pair your iPhone with the Mac once, by scanning a code. Then ask a question from anywhere, see where the money went, open an invoice's PDF, or photograph a receipt. When the model wants to change something, the phone asks you first.


Most AI tools fill a gap with a guess and call it done. Here the rules live in the books, not in the prompt, so they hold whichever model is talking.
This is a real exchange. The invoice went out; the change to it was refused, and the model said so instead of pretending.
Every line came from the system, refusal included. Read a full session
Every rule applies to the agent exactly as it applies to you. A refusal is one plain sentence with the numbers in it. Nobody talks their way around it; somebody changes the facts.
Who did it, a person or an agent, what, when, and why. Refusals sit next to the acts that went through. Read the whole history, export all of it, or delete everything.
An agent can judge every row of a bought list. Only a person promotes one into the real list, sets what a campaign may claim, or marks a message as sent.
An issued invoice never changes; a mistake is a void with a reason and a fresh number. Statements land whole or not at all, reconciled to the printed balances. Receipts must add up to their own lines.
Say the sentence, or click the button. It is the same act either way.
A numbered invoice, a link and a PDF. Any currency, your tax scheme. Who paid, who hasn't.
"Invoice Meridian for the March consulting, $4,250, net 30."Start invoicing → AnyoneEvery row lands with the printed balances, whole or not at all. Then: what am I paying for every month?
"Here's my September statement. What am I subscribed to?"See it in the demo → Open to workPostings, applications, interviews, recruiters. It catches the same job reaching you twice.
"The recruiter called. Interview Thursday at 2."Start tracking → Small businessesQuotes, orders, shipments, invoices, payments, and a credit limit the agent cannot talk past.
"Receive 20 Widget B and finish Northwind's order."Explore → SalesAccounts with sources, a bought list the agent judges and you promote, drafts you send yourself.
"Tell me which rows of the Phoenix list are worth my time."Explore → Anyone with an accountantBalanced journal lines as a QuickBooks Online or Xero file, with what went and when.
"Export August for their QuickBooks."How the hand-over works →Anything else: hello@saybooks.io reaches the person who builds it.
If you already use Claude and are fine with your books on a server, saybooks.io: nothing to install, add it as a connector and talk. If your books should never sit in someone else's cloud, the Mac app: the books, your documents and the model all stay on your Mac. Both keep the same books under the same rules.
Yes, either way. Export your books as one file, then bring that file into empty books on the other side. The history and the audit trail come along.
For saybooks.io, a Claude plan that allows connectors is the easiest way in; anything that speaks MCP works too, and the web app needs no AI at all. The Mac app needs no subscription: the model runs on the Mac.
No. It keeps the operational record: invoices, receivables, orders, pipeline, reviewed spending. Your accountant's ledger stays where it is; Saybooks hands over balanced journal lines as a QuickBooks Online or Xero import file.
Nothing today. saybooks.io is free and there is no paid plan yet; when there is, prices change with twelve months' notice. The Mac app is free while it is new and will become a paid app later. Export works on every version, so your books never depend on a price.
Export takes everything, in JSON, audit log included, any day. The code is public under the AGPL and runs on a laptop.
Every business act is declared once. From it Saybooks derives the tool the agent sees over MCP, the form a person sees, the rule that can refuse either, and the audit row. The two cannot drift; a contract test fails the build if they do.
Free, open source, and yours to export any day. Start in the browser, or keep it all on your Mac.