Personal Finance, Reimagined

Your money.
Simply tracked.

Type "coffee 4.50" or "salary 3200 yesterday" — CashFlow understands plain English and turns it into organized, beautiful financial data. No subscription. No cloud. Your data stays yours.

🔒 100% Local Storage ✨ AI-Powered Parsing 📊 16 Currencies 🌙 Dark Mode

Everything you need. Nothing you don't.

🧠

Hybrid AI Parser

Local pattern matching handles 95% of entries instantly. Claude AI steps in for complex natural language — only when needed.

📈

Visual Overview

Area charts, donut breakdowns, budget bars, and a day-of-week heatmap give you a complete financial picture at a glance.

🎯

Goals & Health Score

Set savings targets, track progress with an animated gauge, and sweep surplus automatically toward your goals.

🔁

Recurring Detection

Automatic detection of recurring transactions. Templates auto-fill on schedule so you never miss a subscription.

💱

16 Currencies

Switch your display currency any time. Live conversion across USD, EUR, GBP, CAD, JPY, SAR, AED, and more.

🔒

Fully Private

Zero accounts, zero servers, zero tracking. All data lives in your browser's localStorage. Export it any time.

Up and running in 3 steps

01

Clone & Install

git clone <repo> cd "Cashflow app" npm install

Node 18+ required. Takes about 30 seconds.

02

Add API Key (optional)

cp .env.example .env # paste your Anthropic key ANTHROPIC_API_KEY=sk-ant-...

Skip this to use local-only parsing — works great without AI.

03

Launch

npm run dev # or double-click Start CashFlow.bat

Opens at http://localhost:5173. Start tracking immediately.

✨ Smart Input

Just type what happened.

CashFlow reads plain English. Type a single transaction or an entire day's worth — the hybrid parser splits, categorizes, and dates them automatically.

  • "coffee 4.50 this morning"
  • "salary 3200 last friday + netflix 15.99"
  • "groceries at Whole Foods $87 yesterday"

Local parser runs first (instant, free). Claude AI fallback activates only when the local parser is uncertain.

Ready to track your money quietly?

Free, private, and runs entirely on your machine.