Bridge Budget runs on your own server with Docker, the same way Actual does. If you already run Actual, it's a one-line change and your budget opens exactly as it is.
Open the docker-compose.yml you use for Actual and change one line, the image. Keep everything else, especially the data folder.
becomes
Then restart it:
You'll need Docker. It works on Linux, Mac, Windows and a Raspberry Pi 4 or 5 with a 64-bit system.
Then open http://<your server>:5006, set a server password and create your budget.
Open the budget. A banner at the top offers a free 7-day trial: type your email and it starts straight away. There's no account to create; we email you the trial key so you have it.
Bought a licence? Paste the key from your email into the same banner (or the Trial button in the budget header). If you bought during the trial with the same email, your trial key upgrades by itself.
Bridge Budget reads and writes normal Actual budgets, so Bridge Bank works with it as it is. Already syncing? Nothing to change. New to it? Follow the Bridge Bank setup and point it at your Bridge Budget address.
Bridge Budget has no AI of its own. If you already use Claude or ChatGPT:
No setup: the Ask your assistant box on the budget opens the assistant you use, with this month's numbers already filled in.
Let the assistant do the work (categorise, write rules, set targets, move money): give it your server's private assistant link.
/mcp/ through.Updates are included. To update:
Before a new version runs for the first time, Bridge Budget saves a copy of your budgets in data/backups (the last five are kept). If an update ever misbehaves, go back to the previous version by naming it in the image line, for example daalves/bridge-budget:2026.10.05, and let me know.
Email [email protected]. It comes straight to me.