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, Google Gemini, xAI Grok, or MiniMax), 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.