Browse / Alternatives / YNAB
Open source YNAB alternatives for AI agents
4 alternatives to YNAB. 4 have an interface an agent can drive. 4 are open source.
| Listing | License | Agent interface | Reach | Effort | Last activity |
|---|---|---|---|---|---|
| Actual Budget | MIT | SDK, from the builder | 9 of 10 jobs | Config only | Sep 2, 2026 |
| Expense Budget Tracker | MIT | MCP server, from the builder | 6 of 7 jobs | Config only | Sep 2, 2026 |
| Firefly III | AGPL-3.0 | API, from the builder | 9 of 10 jobs | Config only | Sep 2, 2026 |
| Fungible | MIT | MCP server, from the builder | 8 of 11 jobs | Config only | Sep 3, 2026 |
Actual Budget
Local-first envelope budgeting with an official Node API package and CLI.
Free · PikaPods managed hosting (third party): $2 per month
- I want a budget my agent can post transactions into and read balances from, with the file on my own machine
- I am moving off YNAB and want an app I can script
- Custom reports and dashboards
- Personal budgeting; no invoicing, clients or tax reporting
- The API opens the budget file directly and should not run against the same file the desktop app has open in some setups; read the API docs on sync
- A finished product: the Customization surface is deployment only
Expense Budget Tracker
Self-hosted expense and budget tracker on Postgres with an OAuth MCP server and a SQL agent API.
Self-hosted · Hosted: Free
- I want my coding agent to file my expenses from bank exports with SQL it can inspect
- I want a budget tracker whose MCP works with any remote MCP client over OAuth
1 more job is undetermined.
- Authenticated mode requires AWS Cognito; AUTH_MODE=none is local-only
- The hosted instance sends chat data to OpenAI and Langfuse; the README says so plainly
- Real-software signal is thin: 30 stars, all 100 issues filed by the maintainer, no pricing on the hosted edition
Firefly III
Self-hosted double-entry personal finance manager with a REST API that covers almost everything.
Free
- I want my money tracked on my own server and my agent to file transactions and check budgets
- I run a sole trade and need double-entry books without paying for accounting software
- Import bank statements
- AGPL-3.0: modifications you host for others must be published
- Personal finance by design; no invoicing, client portal or tax reports
- Bank imports need the separate Data Importer container and its own credentials
Fungible
Keyboard-first personal finance TUI with Plaid sync and a built-in MCP server and HTTP API.
Free
- I live in the terminal and want Claude to tidy my transactions and answer 'how much did I spend on travel'
- I want a local finance dataset my agent can query without a cloud budgeting service
- Import CSV statements
- Dedup review of CSV vs Plaid
1 more job is undetermined.
- The desktop GUI does not start the MCP or API servers; use stdio MCP with the GUI
- Installers are un-notarized: Gatekeeper and SmartScreen warnings on first launch
- Deleting ~/.fungible/key means re-linking every bank
Questions
Is there an open source alternative to YNAB?
Yes. All 4 listings here are open source: Actual Budget (MIT), Expense Budget Tracker (MIT), Firefly III (AGPL-3.0), Fungible (MIT).
Which YNAB alternatives have an MCP server?
Expense Budget Tracker and Fungible have MCP servers from their builders.
Which YNAB alternative can an agent do the most with?
Actual Budget: 9 of 10 recorded jobs reachable. Firefly III: 9 of 10 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.
Listings come from reading each repo and its docs. Reach counts the jobs an agent can do through the stated interface, and each listing page shows the evidence. Order follows fit. For agents: Markdown · JSON