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.
Loading the full README. The saved excerpt is shown below.
This monorepo uses Bun workspaces to manage multiple Next.js portals and a shared component library.
• Install Bun v1.1 or newer.
• Clone the repository and switch into the project directory.
• Ensure you can run bun and node from your shell (Node is pulled in via Bun, but having a recent LTS locally helps).
Run the install from the repo root to hydrate every workspace:
Shared defaults live in the root .env. Next.js portals automatically load this file (along with .env.local and .env.) through the shared config in packages/lib/next.config.js.Read the full README ↗This monorepo uses Bun workspaces to manage multiple Next.js portals and a shared component library.
bun and node from your shell (Node is pulled in via Bun, but having a recent LTS locally helps).Run the install from the repo root to hydrate every workspace:
bun install
Shared defaults live in the root .env. Next.js portals automatically load this file (along with .env.local and .env.<NODE_ENV>) through the shared config in packages/lib/next.config.js.
Steps to configure envs:
.env.example to .env and fill in required values (never commit secrets)..env.local (root): local-only values that shadow .env.packages/<portal>/.env: use only for portal-specific overrides you need during development (e.g. packages/katana/.env for an alternate API endpoint).bun run dev:<portal> (e.g. bun run dev:katana).packages/<portal> and launches the associated Next.js dev server.bun run lintbun run prettier-formatbun x vitest
bun run build:<portal>bun run serve:<portal>packages/<portal> following existing examples.package.json scripts for the new portal (dev:<portal>, build:<portal>, etc.) in the repo root.