By experience level
Which install do you want?
The installer asks how you will drive Condor, and where it runs. Three paths, all running the same agents, bots, routines and dashboard.
You are not locked in: the usual route is Local first, Telegram alerts when
you want your phone in the loop, and a server once real capital is involved —
re-running
make setup switches mode any time. Configured servers are shared
and carry across; switching Telegram → Local keeps your id and with it your
preferences and agent history, while a Local-only install that adds Telegram
moves from id 1 to your Telegram id, so per-user history stays behind — make
that hop early. Steps for each hop:
Start local, grow later.
What do you want Condor to do?
Condor gives you four ways to execute a trade, from fully autonomous to fully manual. Most users end up combining more than one.Key features
What Condor actually does, and where each is documented. Most people arrive wanting one of these.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
Run Condor without a Telegram account
Run Condor without a Telegram account
Deploy for 24/7 production on a server
Deploy for 24/7 production on a server
Installing (remote install—Tailscale required) → Servers → Managing Sessions
Manage many agents or bots as a team or fund
Manage many agents or bots as a team or fund
Trading Agents Architecture (multi-agent via
controller_id) → Global Routines → ServersDo I need Tailscale?
See Installing for the full setup, or the Tailscale security walkthrough for a deeper guide.
Something not working?
Runmake doctor from the Condor directory. It re-checks dependencies, your
.env and config.yml, the AI model, whether the dashboard is on a public
interface, Tailscale, and whether every configured Hummingbot API server is
actually reachable and authenticating—and names the fix for each thing it
finds. It is read-only and safe to run at any time.
On the API host, docker compose ps (are the containers up) and
make tailscale-status (is the tailnet node connected) from the
hummingbot-api directory cover the execution layer, and
curl -u USER:PASS http://localhost:8000/ confirms the API answers an
authenticated request.
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

