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

Expense Budget Tracker interface showing AI chat, budget categories, actual expenses, current month, and future plans.

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.