Tidy Books
Bookkeeping in plain language, on your device.
Apache‑2.0 community bookkeeping tool packageTurn 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