Back office for small corporations · Mac
Time, expenses, invoicing, banking and statutory records for a small corporation, kept as plain files you own. No database, no lock-in.

Every record is a plain markdown or CSV file in a folder you control, readable with or without Kraftwork.
Screens show the sample company included with Kraftwork.

Generates the PDF, carries the legal name and incorporation number, and emails it with the covering letter written. A draft becomes sent when it actually sends, and a paid one links through to the row it created in the income ledger.

Forward a receipt to the accounting address. The figures are extracted, the PDF filed under the right fiscal year — and then it stops. Nothing reaches the ledger until you approve it.
Each draft shows what was read and how sure it is, so a bad guess is obvious before it becomes a row.

Totals by category, with the GST you can recover kept apart from the PST you can't, and what the company owes each shareholder for spend on a personal card.
Missing receipts are listed while you can still find them, rather than at year end.

Income statement, balance sheet, GST worksheet and shareholder-loan continuity, computed live from the ledgers. The CSVs are the books; this is the accountant's view of them, and it renders to a file you can hand over.
Claude Code, inside the app
"Summarise what's still open." "Add two hours of admin to today." "Draft the transparency register from the template." It works on the records folder directly — the same files you can open yourself.

Kraftwork drives the Claude Code CLI on your own Mac, one process per message, in the records folder. Nothing is proxied through us — it talks to Anthropic directly, billed to you.
Requires the Claude Code command-line tool and your own Anthropic account.
Plan only, read and edits, or full access — set before you ask, and shown while you work.
The folder's own scripts are allowed; anything else touching the shell is blocked, matched on the exact command prefix.
Anything with a consequence comes back as a change to approve, in a file you can read.
Your records hold legal names, an address, bank rows and what everyone was paid — and today, asking about any of it sends that text to Anthropic. Point Kraftwork at an OpenAI-compatible server on your own machine instead — Lemonade, Ollama, LM Studio — and the whole loop stays on your desk.
Why it's built this way
A row in a CSV or a heading in a markdown file — readable if the app is gone. No database, no server, no export button needed.
Every automatic step stops one move short of changing your books. The agent proposes; a person approves.
Syncs over iCloud, or anything else that syncs files. Simultaneous edits are detected and shown, not silently lost.