For educational and research purposes only — not investment advice.
Trading Agents Lab
download

Run a Diligence in two minutes.

Trading Agents Lab is a desktop application. It runs the AI agents on your machine (with your keys, or against your local Ollama), it stores everything locally, and it never phones home.

Heads up

Pre-built installers are not yet available. The macOS DMG ships once code-signing & notarisation are in place (gated on Apple Developer Program registration). In the meantime, you can build from source in a few minutes — it runs identically on macOS, Linux, and Windows once you have Node and Python on hand.

Build from source

Requires Node 20+ and Python 3.13.

step_1

Clone the repository

git clone https://github.com/RBJGlobal/TradingAgentsLab.git
cd TradingAgentsLab
step_2

Install the desktop dependencies

npm --prefix desktop install
step_3

Set up the Python engine

python3.13 -m venv engine/.venv
engine/.venv/bin/pip install -r engine/requirements.txt
step_4

Run the dev stack

npm --prefix desktop run dev

The Electron window opens, the engine sidecar starts in the background, and the status strip flips to ● Running within a couple of seconds.

step_5

Configure a provider

Open Settings → LLM Providers. Paste a key (OpenAI, Anthropic, OpenRouter, or Google Gemini), or set the app to use a local Ollama model. Then go to Analyze, type a ticker like NVDA, and run.

Step-by-step walkthrough →

When the DMG ships

Subscribe to GitHub releases on the main repository — that's where signed installers for macOS will be published the moment they're ready. We'll also link them directly from this page.