Open source · Runs on your laptop
Clarity over money.
BlitZave is a free personal finance app that lives on your own laptop. It reads your accounts, sorts your spending, and shows you what you're actually doing with money. Calmly, and without keeping score.
Lives on your laptop
Everything stays in one SQLite file in your home folder. Copy it, back it up, take it with you.
Read-only, always
Your bank connects through your own SimpleFIN account. It can see; it can never move money.
Nothing phones home
The app answers only on 127.0.0.1. The one network call is your bank sync, plus a daily update check if you turn it on. No analytics, ever.
Free and open
Apache-2.0, built in the open. BlitZave itself costs nothing, today and for good.
An ally, never a scorekeeper
Most money apps keep score. BlitZave has your back.
It reports what happened and leaves the judgment out. No red numbers for spending, no streaks to break, no guilt.
Streak broken. You missed your goal.
Rough month. Happens. Your three-month average is still up.
You overspent on dining again.
Dining ran higher this month. Want to see what shifted?
(Silence, or a hollow badge.)
Your no-spend mornings held. That's $180 toward your emergency fund.
In BlitZave, red means something actually broke, like a sync that didn't finish. Never a number you didn't like.
Calm on top, power underneath
Everything you need. Nothing shouting.
A sparse surface by default, with the full detail one tap down whenever you want to look closer.
Transactions
One calm month at a time
Every account, every transaction, a month per page. Search, filter, and re-sync any single month from your bank with one click.
- Checking, savings and credit cards together
- Splits and tags when one category isn't enough

Rules
Teach it once
Categorize a purchase and choose "all transactions like this." BlitZave matches the merchant through store numbers, wallet prefixes and small typos, and every future sync follows.
- Your own corrections always win
- The bank's record is never rewritten

Budgets
Context, not alarms
Monthly budgets carry forward. A marker shows how much of the month has passed, and the pace is told in plain words. Going over is information, not a failure state.

Adjustments
Every dollar counted once
Link a card payment or a transfer between your accounts so it never counts as spending, and link a refund to the charge it reverses. Every balance still reconciles.

See it in motion
A month, start to finish.
Get started
Running in a few minutes.
One command to start. One token to paste. That's the whole setup.
-
1
Install uv
uv runs Python projects, and installs Python 3.12 for you if you need it.
curl -LsSf https://astral.sh/uv/install.sh | sh -
2
Install and start
One install gives you a
blitzavecommand. The first run creates your data folder at~/BlitZave.uv tool install git+https://github.com/blitzave/blitzave blitzave -
3
Connect, once
BlitZave opens 127.0.0.1:8742 in your browser. Paste a setup token from SimpleFIN Bridge. Your accounts arrive with the last 90 days.
# then, any day blitzave
You'll need a SimpleFIN Bridge account (a small subscription, paid to SimpleFIN) and a Mac. Linux should work too.
What's next
The Vital Five.
A few behaviors drive most financial outcomes. BlitZave is learning to notice five of them, and reflect each back as one calm sentence tied to a goal you chose.
- 01
Pay yourself first
Did savings move before the spending did?
- 02
Lifestyle creep
Is spending quietly rising as income rises?
- 03
Mindful or impulse
The gap between planned and reactive spending.
- 04
Consistency
Steady beats strict. Are expenses even, or spiky?
- 05
Goal trajectory
At this pace, when does the goal actually land?
In the works. Follow along, or help build them.
Built in the open, for everyone.
Bring a question, an idea, or a bank that won't sync. We'd love to meet you.