Skip to main content
The Financial Analytics Agent’s development workflow revolves around a small set of pnpm scripts that cover everything from spinning up the local dev server and the eve agent, to migrating and seeding the Postgres database, to running type checks, unit tests, and the deterministic eval suite. All commands below are run from the repo root and require pnpm — the project uses a pnpm-lock.yaml and pnpm-workspace.yaml, so npm and yarn are not supported.
This project uses pnpm exclusively. Do not run npm install, yarn add, or any other package manager command — only pnpm install, pnpm add, and pnpm <script> are supported.

Development

The --no-ui flag is particularly useful when iterating on tool logic or instructions, since it skips the full Next.js build and starts the agent loop immediately.

Database

If you regenerate the seed data, run pnpm db:migrate first, then pnpm db:seed, and finally pnpm test to confirm the shared finance library still returns expected values.

Build and Production

Quality Checks