Your money,
on your machine.
Banks, cards and brokerage through Plaid. Stored on hardware you own. Readable by the agent you already use.
Free and open source · Docker or Homebrew
Am I spending more on food than usual?
spending_by_category · 4 months
Food and drink is $612 so far, 31% above your 3-month average of $467. Most of the jump is dining out in the last two weeks.
What Delta does
See where it goes
Net worth, spending, cash flow, budgets, recurring charges and investments. Relabel once and every view follows.
- Groceries$412 of $500
- Dining out$286 of $250 · over
- Transportation$118 of $200
Ask the agent you already use
No built-in chatbot. Any MCP client gets the dashboard's numbers and how to read them. Read tokens look; write tokens can also edit.
Ask on any card copies it as a prompt.
{
"mcpServers": {
"delta": {
"type": "http",
"url": "http://100.x.y.z:3000/api/v1/mcp",
"headers": { "Authorization": "Bearer dlt_…" }
}
}
}
Stored on your hardware
One SQLite file on your machine, on your private network. Plaid tokens never leave it. Daily backups. Agents read through a token you can revoke. With a local model, nothing you ask leaves your network.
docker compose up -d
# the app, plus a jobs container that syncs every 6h
# and backs up daily
$0
Open source (AGPL-3.0). Plaid's Trial plan is free for up to 10 banks.
Install it your way
From your app panel
Paste one file. A browser checklist takes it from Plaid keys to synced accounts.
PortainerCasaOSDockgeSynologyUnraidTrueNASHome server guideFrom a shell
Installs, starts Delta and opens it. ./delta.sh then updates, adds your phone or uninstalls.
curl -fsSL https://raw.githubusercontent.com/zeapsu/Delta/main/delta.sh | bash -s install
On your Mac, no Docker
Runs as a background service. Add your phone later with one command.
brew install zeapsu/tap/delta
brew services start delta