By experience level
Each level builds on the one before it.- Beginner
- Intermediate
- Advanced
Get Condor running on your own machine with no Telegram account, and build one Condor Agent from the browser.
1
Install locally
2
Open the Workspace
3
Connect an exchange
4
Build an agent
Which install do you want?
All three run the same agents, bots, routines and Workspace. What differs is who can reach them and where alerts go. Most people start local and move up, and re-runningmake setup switches mode at any time.
Local
Best for trying it out. Nothing extra needed.
Local + Telegram alerts
Best for most people. Needs a bot token and your Telegram user id.
Server
Best for anything holding real capital. Needs Tailscale too.
What do you want Condor to do?
Condor gives you four ways to execute a trade, from fully autonomous to fully manual. Most people end up combining more than one.Condor Agent
Decides: an LLM, reasoning every tick.
Runs: long-running and adaptive.
Best for: an AI-assisted strategy that adapts to conditions.
Runs: long-running and adaptive.
Best for: an AI-assisted strategy that adapts to conditions.
Bot
Decides: a script or controller with fixed logic.
Runs: long-running and fixed.
Best for: always-on market making or grid trading without AI in the loop.
Runs: long-running and fixed.
Best for: always-on market making or grid trading without AI in the loop.
Executor
Decides: you, or an agent, one shot.
Runs: short-lived, a single operation.
Best for: a single trade, or a stop-loss and take-profit.
Runs: short-lived, a single operation.
Best for: a single trade, or a stop-loss and take-profit.
Routine
Decides: deterministic Python.
Runs: on a schedule or a trigger.
Best for: reports, alerts and indicators without LLM cost.
Runs: on a schedule or a trigger.
Best for: reports, alerts and indicators without LLM cost.
By use case
Let AI manage a strategy for me
Let AI manage a strategy for me
Run an always-on bot without AI micromanagement
Run an always-on bot without AI micromanagement
Place a single trade, or set a stop-loss/take-profit
Place a single trade, or set a stop-loss/take-profit
Automate reports or alerts on a schedule
Automate reports or alerts on a schedule
Test everything locally before risking capital
Test everything locally before risking capital
Installing (local install—Tailscale not required; Local mode skips Telegram entirely) → Credentials → dry-run an agent in Build Your First Agent
Deploy for 24/7 production on a server
Deploy for 24/7 production on a server
Installing (remote install—Tailscale required) → Servers → Agent Loops
Manage many agents or bots as a team or fund
Manage many agents or bots as a team or fund
Condor Agents Architecture (multi-agent via
controller_id) → Global Routines → ServersKey features
What Condor does, and where each feature is documented.Something not working?
Runmake doctor from the Condor directory. It is read-only, checks your setup end to end, and names the fix for each problem it finds. For anything it doesn’t cover, see Troubleshooting.
Next steps
Introduction
What Condor is and who it’s for
Motivation
Why Condor is architected this way
GitHub
Source code and issues
Give Feedback
2-minute survey that shapes the roadmap

