Deploy Now

SaaS Alternative

YNAB Monarch Money Lunch Money

Stars

250

Forks

20

Watchers

1

Developer links

OpenNetWorth

Open Net Worth is a self-hosted personal finance system where an AI agent named Lucius works a real multi-currency ledger, a zero-based budget, and an investment book through guarded write tools instead of merely describing your money. Record every account you own or owe, from bank accounts and cards to loans, retirement funds, and brokerages, then reconcile balances, split transactions, and review statement imports before anything books. Budget with Ready to Assign envelopes, category targets, and credit card payment tracking, or switch to a simple 50/30/20 split and project cash flow months ahead. Track holdings, buys, sales, dividends, tax lots, realized gains, options, and equity grants, with watchlists and price alerts for the positions you follow. Lucius can categorize transactions, reconcile accounts, build reports, and act in connected apps, and every tool carries a permission level you control, so sensitive changes pause on a confirm card before they land. Schedule automations for a daily briefing, a weekly report, or a bank sync, and save repeatable jobs as skills he follows again. Connect SimpleFIN, Plaid, Enable Banking, Alpaca, or Interactive Brokers, import from YNAB or Lunch Money, and bring an Anthropic, OpenAI, or local Ollama model. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

OpenNetWorth
OpenNetWorth
OpenNetWorth
OpenNetWorth
OpenNetWorth
OpenNetWorth

Benefits

  • An agent that books entries
  • Lucius operates the ledger through the same guarded write paths as the interface, categorizing transactions, reconciling accounts, and building reports instead of only summarizing balances for you to fix manually.
  • Approval before anything changes
  • Every agent tool carries a permission level of always allow, needs approval, or blocked, and a confirm card shows the exact change before a sensitive write lands in your books.
  • Ledger, budget, investments together
  • Accounts, zero-based envelopes, holdings, tax lots, and realized gains share one book, so a card payment, a dividend, and a retirement contribution appear in a single net worth picture.
  • Your data stays home
  • The book lives in one folder on your server with no telemetry, and the only outbound calls are the AI provider, price feed, and connectors you explicitly configure yourself.

Features

  • Multi-currency ledger
  • Banks, cards, loans, investments, and retirement accounts in any currency, with transfers, splits, reconciliation, and statement import that waits for your review before booking.
  • Zero-based budgeting
  • Ready to Assign envelopes with category targets and credit card payment tracking, an optional 50/30/20 mode, and a cash flow projection across future months.
  • Investment book
  • Holdings, buys, sales, dividends, tax lots, realized gains, options, RSU and equity grants, watchlists, and price alerts in the same system as your spending.
  • Guarded agent tools
  • Lucius acts through a registry of real tools with per-tool permission levels, confirm cards, scheduled automations, saved skills, and memory between conversations.
  • Bank and broker connectors
  • SimpleFIN, Plaid, Enable Banking, Lunch Flow, Alpaca, and Interactive Brokers sync, plus YNAB and Lunch Money import, mailbox and Telegram connectors, and any MCP server.
  • Bring your own model
  • Use an Anthropic or OpenAI API key, any OpenAI-compatible endpoint, a local Ollama model, or an existing Claude Code sign-in, and expose the book over MCP.

Apps Similar to OpenNetWorth