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.

Apache-2.0No accountNo telemetry

BlitZave's Accounts page: checking and savings balances, and two credit cards shown as clarity-blue card faces

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.

A rough month

Streak broken. You missed your goal.

Rough month. Happens. Your three-month average is still up.

Spending runs high

You overspent on dining again.

Dining ran higher this month. Want to see what shifted?

A habit holds

(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
The ledger for October 2026, with a month stepper, a Sync October 2026 button, search and filters

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
A transaction opened to choose its category and tags, and to link it to its other side

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.

Category budgets with progress bars; Dining out is open, showing what's been spent, what's left, and the month's pace

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.

The Adjustments panel listing transfers from checking to a credit card and to savings

See it in motion

A month, start to finish.

Every screen here uses made-up data from fictional banks.

Get started

Running in a few minutes.

One command to start. One token to paste. That's the whole setup.

  1. 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. 2

    Install and start

    One install gives you a blitzave command. The first run creates your data folder at ~/BlitZave.

    uv tool install git+https://github.com/blitzave/blitzave
    blitzave
  3. 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.

  1. 01

    Pay yourself first

    Did savings move before the spending did?

  2. 02

    Lifestyle creep

    Is spending quietly rising as income rises?

  3. 03

    Mindful or impulse

    The gap between planned and reactive spending.

  4. 04

    Consistency

    Steady beats strict. Are expenses even, or spiky?

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