nullbook: Personal finance on autopilot, with AI

3 min read Original article โ†—

Open source ยท Self-hosted

Automatically categorize transactions, track subscriptions, estimate taxes, and monitor your portfolio. Powered by Claude, OpenAI, or fully local with Ollama.

Install GitHub

Today

2025 tax estimate

RSU vesting tax impact

Previous

Audit SaaS subscriptions

Home office deductions

January spending review

You

Estimate my taxes for 2025

nullbook

2025 Federal Tax Estimate

Single

Estimated Refund

+$2,847.00

Income

Gross Income$295,000.00

AGI$271,500.00

Taxable Income$256,500.00

Deductions

Standard Deduction$15,000.00 โœ“

Itemized Deductions$14,200.00

Tax Brackets

10%12%22%24%32%

Tax Breakdown

Ordinary Income Tax$53,028.00

Total Federal Tax$53,028.00

Total Withheld-$55,875.00

Effective Rate: 18.0% Marginal Rate: 32%

This is an estimate only. Consult a tax professional for official filing.

You're looking at a $2,847 refund for 2025. The standard deduction saves you more than itemizing ($14,200). Your 401k contributions brought AGI down to $271,500. Most of your income falls in the 24% and 32% brackets.

Ask anything about your finances...

What it does

The boring parts,
fully automated

Nullbook tracks your accounts, categorizes spending, and flags what matters. You just ask questions.

Spending Intelligence

Every transaction is categorized automatically using AI. See exactly where your money goes, and spot patterns you'd never catch on your own.

Subscription Tracking

Surfaces every recurring charge across all your accounts. Price increases, forgotten trials, services you stopped using. It's all visible.

Tax Estimation

Finds deductions in your transactions automatically. Estimates your taxes for any filing status and generates Schedule C if you're self-employed.

Portfolio Monitoring

Track your holdings with gain/loss calculations, allocation breakdowns, and daily price updates. Ask questions in plain English.

Receipt Processing

Drop a photo of any receipt into the chat. Merchant, amount, and line items are extracted instantly and matched to your transactions.

Email Scanning

Connect Gmail or any IMAP inbox. Purchase confirmations, digital receipts, and bills are picked up automatically.

Smart Alerts

Unusual charges, upcoming bills, low balances, new fees. Get a heads-up before they become problems.

Data Import

Import CSV, OFX, or QIF files from any bank, or connect Plaid for automatic sync. Works with whatever your bank exports.

See it in action

Your money, explained

Ask anything about your finances and get real answers backed by your actual data.

Today

401k allocation check

February spending

Previous

Audit SaaS subscriptions

Import Schwab CSV

Home office deductions

You

Where did my money go last month?

nullbook

You spent $7,284 in January. Here's the breakdown:

Housing$3,450.00

Food & Dining$1,284.00

Transportation$485.00

Software & SaaS$347.00

Travel$1,240.00

Shopping$478.00

Total$7,284.00

DoorDash and Uber Eats were $612 of that, up 38% from December. Also, you haven't used Figma in 3 months but you're still paying $15/mo. Want me to draft a cancellation email?

Ask anything about your finances...

Your data stays yours

Self-hosted.
You're in control.

Everything runs on your computer. Your financial data lives in a local SQLite database โ€” no cloud storage, no tracking. Powered by Claude, OpenAI, or fully local with Ollama.

BYOK

Use your own API key

Get started

One command to install

curl -fsSL https://nullbook.ai/install.sh | bash

irm https://nullbook.ai/install.ps1 | iex

or git clone and make setup
Requires Python 3.11+, Node 18+.

Newsletter

Stay up to date

New features, integrations, and project milestones. No spam, unsubscribe anytime.