It categorizes your spending, tracks subscriptions, prepares your taxes, and watches your portfolio. Everything runs locally on your machine.
You're looking at a $1,853 refund for 2025. The standard deduction of $15,000 saves you more than itemizing ($12,840). Most of your income falls in the 22% and 24% brackets.
Every transaction gets categorized automatically. You'll see exactly where your money goes, including patterns you might not notice on your own.
Finds every recurring charge across your accounts. If a service raises its price or you stop using it, you'll know right away.
Pulls deductions straight from your transactions. Estimates your taxes for any filing status, and generates Schedule C if you're self-employed.
Keep tabs on your holdings with unrealized gain/loss calculations and allocation breakdowns. Prices update daily.
Drop a receipt into the chat and it gets read automatically. Merchant, amount, and line items are extracted and matched to your transactions.
Connect your Gmail or any IMAP inbox. Nullbook picks up purchase confirmations, receipts, and bills on its own.
Get a heads-up on unusual charges, upcoming bills, low balances, and new fees before they become problems.
Bring in CSV, OFX, or QIF files from any bank, or connect Plaid for automatic sync. Works with whatever export your bank gives you.
You spent $4,518 in January. Here's the breakdown:
DoorDash and Uber Eats were $384 of that, up 42% from December. Also, you haven't used Figma in 2 months but you're still paying $15/mo. Want me to draft a cancellation email?
Nullbook runs entirely on your computer. Your financial data lives in a local SQLite database. The only external call is to Claude for AI analysis, and even that's optional.
curl -fsSL https://nullbook.ai/install.sh | bash
npx nullbook · or git clone and make setup