Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
Local-first net worth and portfolio tracker. Weekly checkpoints from Wallet, Zerodha and INDmoney; growth split into market, flow and FX.
翻訳待ち
Loading the full README.
Read the full README ↗Your net worth, on your own machine.
fingod connects Wallet, Zerodha, Groww and INDmoney through your coding assistant, then shows what actually grew and what you simply added. It runs entirely in your browser: vanilla JavaScript and SQLite compiled to WebAssembly. No backend, no database server, no build step, no account.
Rendered from invented demo data. No real data appears anywhere in this repository.
1. Start your assistant inside the repo. That is what lets it load the project's MCP servers, so there is
nothing to restart later. Each agent loads the project's MCP config its own way (.mcp.json, .codex/config.toml,
.gemini/settings.json, .pi/mcp.json; all shipped in the repo), and asks you to approve or trust it once.
# Claude Code
git clone https://github.com/HarishTeens/fingod.git && cd fingod && claude
# Codex CLI
git clone https://github.com/HarishTeens/fingod.git && cd fingod && codex
# Gemini CLI
git clone https://github.com/HarishTeens/fingod.git && cd fingod && gemini
# Pi
git clone https://github.com/HarishTeens/fingod.git && cd fingod && pi
2. Paste this into your agent: Claude Code, Codex CLI, Gemini CLI, Pi, or any coding assistant with shell access and MCP support:
Set up fingod for me, a local-first net worth tracker that runs in my browser.
1. If this repo isn't already your working folder, clone https://github.com/HarishTeens/fingod and work from there.
2. Read docs/ONBOARDING.md and follow it step by step. It covers finding out which accounts I use, connecting them, writing my data into data/, and, only once all that is done, opening my dashboard in my browser.
3. Run it in this terminal as a short form: use your multiple-choice question tool for every choice (selectable options, then a submit step), and plain questions only for numbers and text.
Rules: read-only. Never place, modify or cancel an order. Never commit anything from data/. Ask me before anything that depends on my preferences.
The same prompt lives in PROMPT.md. Your agent follows docs/ONBOARDING.md: it asks which accounts you use, connects them and writes your data, all as a short form in your terminal (selectable options, then a submit step), and only then opens your dashboard in your browser. The browser just shows the result, and fills in on its own. (Pasting the prompt into a session that started somewhere else also works: it clones the repo and tells you to restart inside the folder before it connects anything.)
git clone https://github.com/HarishTeens/fingod.git
cd fingod
python3 serve.py # → http://localhost:8000
Open it and choose Explore with demo data, or go to http://localhost:8000/?demo. There is nothing to
install: no npm, no bundler. You need Python 3 (only for its built-in static file server) and a
modern browser.
main, and your agent tells you what changed.Your coding agent
├─ Wallet MCP → expense transactions, cash, credit cards
├─ Kite MCP → Indian equity, Indian mutual funds
├─ Groww MCP → Indian equity (a second broker)
├─ INDmoney MCP → US equity, EPF
└─ asks you → Bitcoin
└──► writes JSON into data/ ──► a local server lists it ──► the browser imports it into SQLite
This is the beginning of the README. Read the rest at the original. Read the full README ↗