Jodwailaew
ไทยGet started

Personal finance assistant

Jodwailaew

จดไว้แล้ว

Most budgeting apps die at the entry form. This one has no form. Type “I spent 250 on lunch today” and it works out the account, the category and the date, then files every field for you.

  • Per entry1 sentenceNo form to open, no category to pick first
  • Starter planFree500,000 AI tokens a month, refilled monthly

FIG. 01 — Receipt / transfer slip: the fields the assistant reads off it

Sequence

SENTENCE TO ENTRY

Three steps, and the middle one is the step other apps skip — you always see what is about to be written before it is.

  1. 01

    Say it

    Type it or speak it, the way you would say it to a person. No category to choose first, no need to remember which wallet it came out of. Attach a photo of the slip if you have one.

  2. 02

    Check it

    The assistant shows you what it is about to file. One tap confirms. And a deletion cannot go through on a turn you agreed to nothing — that is enforced in code, not asked for in a prompt.

  3. 03

    It is filed

    The entry lands in a ledger you can open, edit by hand and report on. Not a message sitting in a chat log.

What you type

I spent 250 on lunch today

What gets filed

  • 01Amount250.00Expense
  • 02CategoryFoodMatched to a category you already have
  • 03AccountCashThe one you usually spend from
  • 04DateTodayIn your device’s timezone

It does not guess the fields it does not know. If the account or the category is genuinely unclear, it asks — cheaper than filing the wrong row and hunting for it later.

Capabilities

A WHOLE LEDGER, NOT A CHAT BOX

Everything below works both ways — ask the assistant, or do it yourself on the screen. Whichever is faster at the time.

Why the figures hold

THE MODEL NARRATES. IT DOES NOT COUNT.

This is what separates a finance app with AI in it from a demo. All four are properties of the system, not requests written into a prompt.

  • Totals are computed in the database

    The assistant does not pull a page of rows and add them up. It calls the ledger’s own summary endpoints, PostgreSQL does the arithmetic, and it reports the result — so the number it quotes is the number in your report.

  • Planned money is never real money

    Budgets and recurring rules are intent, and no balance counts them. Entries dated in the future are legal and kept apart in a separate projected figure, so today’s balance stays today’s balance.

  • “Today” means your today

    Every figure splits at midnight in the timezone of the device in your hand — not UTC, and not the server’s. At 1am in Tokyo it really is the next day.

  • Every write is traceable

    When the assistant writes to your ledger, the call and its arguments are stored on the message that caused it. Find an odd row months later and you can trace it back to the sentence it came from.

Balance today฿24,180.00
Projected฿15,680.00
  • 25 AugLunch−250.00
  • 25 AugSalary+32,000.00
  • 28 AugRent−8,500.00
FIG. 02 — BALANCEA future-dated entry is not counted in today’s balance. It is counted in the projected one.

Security

IT SEES WHAT YOU SEE

Not because the assistant was taught to be careful, but because the key in its hand is your key, and it opens nothing else.

Integration

Open your ledger to your own AI tools

Mint an MCP key and secret in settings and point Claude, or any MCP client, straight at your ledger. Write tools require an explicit confirmation argument or they are refused before touching any data. Available on paid plans.

Endpoint

MCP CLIENTYOUR LEDGER

Plans

FREE TO START, FREE TO STAY

The starter plan is not a trial. It is a tier you can live on, and the one the system always returns you to if you ever stop paying.

A plan’s monthly allowance does not roll over; bought credit is a separate bucket and is never cleared. Exact prices live on the plans screen in the app, because the catalogue is priced per currency.

Questions

BEFORE YOU START

Do I have to use the assistant for everything?
No. Every ledger screen works on its own — add, edit, delete, set budgets, read reports. The assistant is the shortcut for when typing is faster than tapping, not the only way in.
What if it files something wrong?
Fix it like any entry you filed yourself: tell the assistant, or edit it on the transactions screen. And because every write records the call behind it, you can see exactly where it misread you.
Does it handle multiple currencies?
One ledger keeps one currency, and you choose which. That is deliberate: a book mixing currencies without a fixed rate produces totals that look right and are not.
Is my financial data sent to the model?
Only what answering the question needs, fetched at the moment it answers. The assistant keeps no copy of your balances — it stores the conversation, and every figure stays in the ledger.
If I stop paying, do I lose my entries?
No. You move back to the starter plan with the full ledger intact. What changes is the monthly AI allowance and the MCP connection, and nothing else.

START WITH ONE ENTRY

There is nothing to set up first. Make an account, type what you spent today, and see whether it files it right.