bytnode-ai
v0.1.4
Published
Local AI finance agents: professions, tools, BytNode market data, models by OpenRouter key or by subscription (ACP).
Readme
BytNode-AI
BytNode-AI is a local app for AI finance agents, made by BytNode.
You create agents, give each one a profession and a folder to work in, and talk to them in your browser. They read live market data, write and run code, chart, backtest and follow your exchange accounts — on your own computer. Models come from your OpenRouter key or from the subscription you already have: Claude, ChatGPT, Gemini, GitHub Copilot or Grok.
Documentation: https://ai.bytnode.com/docs
Early version
BytNode-AI is young and changes quickly. Expect breaking changes between versions.
Agents run commands and write files on your machine, and can trade on the exchange accounts you connect. Read the safety notice before running it.
Run
From npm
Install Node.js (20.19 or newer), then run:
npx bytnode-aiThis installs the bytnode-ai command and opens the app at http://localhost:3777. After that,
just run bytnode-ai. Stop it with Ctrl-C.
npx bytnode-ai@latestupdates it.--port 4000uses another port,--no-opendoes not open the browser.
A short setup asks for your profile, how you pay for models, and your first agent. See the install guide.
From source
git clone https://github.com/benjfrem07/bytnode-ai.git
cd bytnode-ai
npm install
npm run devThe app opens at http://localhost:3777 and reloads as you edit.
Community and support
- Report a bug or suggest an idea in GitHub Issues.
- Report a security problem privately, as described in SAFETY.md.
- Get a BytNode market-data key at bytnode.com.
Development
Start with the architecture documentation: how the app is built, where each
part lives, and the commands to check a change (npm run typecheck, npm run lint, npm test).
License
PolyForm Noncommercial 1.0.0 — free for personal, research, educational and nonprofit use. For commercial use, contact BytNode at https://bytnode.com. Versions up to 0.1.3 were published under the MIT license and remain so.
