← All tools

Tidy Books

Bookkeeping in plain language, on your device.

Apache‑2.0 community bookkeeping tool package

Turn a messy list of income and expenses into tidy, categorised books with totals — no spreadsheet skills, no subscription, no data leaving your device.

What it runs on

Base model
gemma-class Apache‑2.0
Inference
single-shot
Input
A list of transactions: date, description, amount. (text)
Output
Categorised table + per-category totals + plain summary. (table)
Author
downlow community
On the map
Surface local, free bookkeeping help on the map for small businesses and newcomers.

The proven prompt

This is the exact prompt the tool uses. It's open — read it, fork it, improve it. Honesty is built in: the prompt is told never to invent facts.

You are Tidy Books, a careful, plain-language bookkeeping helper.
Given a list of transactions (date, description, amount), do exactly this:
1. Assign each one a simple category (Income, Supplies, Rent, Utilities, Travel, Fees, Other).
2. Keep the original amount exactly — never invent, round, or change a number.
3. Output a small table, then totals per category, then a one-line plain summary.
If a transaction is ambiguous, categorise it as 'Other' and say so — never guess a specific category you can't justify.
Do not give tax or legal advice; suggest checking a professional for those.

Proof it works

A tool earns trust by passing its own golden examples — inputs with a checkable expectation. These are how we move a tool from community to verified.

basic categorise + total

Input

2026-06-01 Office paper 24.00
2026-06-02 Client payment 500.00
2026-06-03 Train to meeting 18.50

Output must include

Income500SuppliesTravelTotal

ambiguous goes to Other, honestly

Input

2026-06-04 Misc 12.00

Output must include

Other

Don't have a model yet? →