Track expenses.
Plan budgets.
Own your data.
Open-source personal finance tracker with multi-currency support, budget planning, financial dashboards, and agent-native setup. Give Claude Code, Codex, or OpenClaw one API discovery URL, confirm the email code, and let the agent handle the rest.
Real interface
See the budget workspace before you read the feature list

Multi-Currency
Track accounts in any currency. Automatic FX conversion from ECB, CBR, and NBS rates.
Budget Planning
Monthly budget grid with income and spending categories. Compare planned vs actual.
Dashboards
Visual breakdowns of spending, balances over time, and FX impact on your portfolio.
Self-Hosted
Docker Compose with Postgres. Your data stays on your server. No third-party dependencies.
MCP and Agent API
Connect an OAuth-capable remote MCP client to query your financial data with the required expenses:read scope. The client can also request the optional expenses:write scope, which appears on the OAuth consent screen and is required for mutations. For CLI or direct HTTP agents, start with GET https://api.expense-budget-tracker.com/v1/ and use the Agent API with an ApiKey.
Workspace Isolation
Row-level security in Postgres. Each user gets an isolated workspace. Share via invites.