Atemkraft

Kraftwork

macOS

Runs a small company off a folder of plain markdown and CSV — the folder is the database.

Ask about the beta

Private beta

Kraftwork dashboard: legal details, upcoming deadlines, open to-dos, income and expenses year to date against the GST threshold, and hours logged against the safe harbour

Hours, expenses, invoicing, banking, and the statutory records a corporation has to keep — in files you could still open if the app vanished tomorrow.

Everything shown here is the example company that ships with the app.

Kraftwork invoices: issued invoices with status, amounts and due dates, and the covering letter ready to send

Invoices that know the rules

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.

Kraftwork inbox: three receipts awaiting review, each with the vendor, amount, category and GST extracted, and Review or Dismiss buttons

Bills arrive by email

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.

Kraftwork expenses: logged expenses by category with GST recoverable, what the company owes each shareholder, and which receipts are still missing

What you're owed, and what's missing

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.

Kraftwork financials: income statement, balance sheet, GST worksheet and shareholder loan continuity computed live from the ledgers

Books that reconcile

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

Ask for the work, approve the result

"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.

The Claude tab in Kraftwork: a permissions picker set to Read and edits, a Full access toggle, and a panel explaining which commands are pre-approved and which are blocked

It runs on your machine, on your account

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.

If you don't have it: npm install -g @anthropic-ai/claude-code. The app finds it from there.

Permissions you choose per conversation

Plan only, read and edits, or full access — set before you ask, and shown while you work.

Pre-approved for the folder's own tools

The folder's own scripts are allowed; anything else touching the shell is blocked, matched on the exact command prefix.

It drafts — you decide

Anything with a consequence comes back as a change to approve, in a file you can read.

Coming soon

A model that never leaves the machine

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.

Not shipped yet, and no date promised.

Why it's built this way

No lock-in, by construction

Every record is a file

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.

Nothing runs without you

Every automatic step stops one move short of changing your books. The agent proposes; a person approves.

Two people, one folder

Syncs over iCloud, or anything else that syncs files. Simultaneous edits are detected and shown, not silently lost.

macOS 14+ Your own claude CLI No account, no server Plain markdown & CSV

In daily use running the company that makes it. Not on sale yet — we'd rather it be right than early.

Claude and Claude Code are trademarks of Anthropic PBC. Kraftwork is not affiliated with Anthropic.