Condor¶
Condor is an open source harness for building and running autonomous Trading Agents. It connects LLM-powered decision-making to deterministic trade execution via the Hummingbot API, enabling traders to deploy AI agents that can observe markets, reason about strategy, and execute trades across 50+ exchanges and blockchains.
Full Documentation
The complete Condor documentation has moved to a dedicated site. Visit condor.hummingbot.org for full installation guides, Trading Agents Standard specification, and API reference.
Help shape Condor
What's working? What's confusing? What do you wish Condor could do? The survey takes 2 minutes, and every response goes to the Hummingbot Foundation team and directly shapes what we build next.
What is Condor?¶
Condor implements a two-layer architecture that separates probabilistic reasoning from deterministic execution:
- Agentic Layer: LLM-powered reasoning using the OODA loop (Observe, Orient, Decide, Act)
- Execution Layer: Deterministic infrastructure for positions, executors, and risk enforcement via Hummingbot API
Where Hummingbot lets one person do the work of a team, Condor lets one person manage a swarm of autonomous agents—each observing markets, adapting to conditions, and executing strategies independently.
Key Features¶
| Feature | Description |
|---|---|
| Trading Agents | AI-powered agents that make decisions each tick using LLMs (Claude, Gemini, Codex) |
| Executors | Self-contained trading operations with standardized P&L tracking |
| Positions | Virtual portfolio tracking for spot, perp, and LP positions |
| Bots | Docker containers for long-running market making and grid trading |
| Routines | Deterministic workflows for indicators, webhooks, and alerts |
| Multi-Interface | Telegram bot, web dashboard, and CLI access with session continuity |
Quick Start¶
Install Condor with a single command:
This script clones the repository, installs dependencies, and asks how you want to drive Condor:
- Telegram (recommended) — it prompts for your Telegram Bot Token and User ID
- Local — no Telegram at all; the web dashboard runs on that machine at
http://localhost:8088with no login and a loopback-only bind
It then walks you through Tailscale, your AI model, and the Hummingbot API
connection. See Condor Quickstart for the full
prompt-by-prompt walkthrough, and run make doctor afterwards to verify the
install.
Resources¶
| Resource | Link |
|---|---|
| Full Documentation | condor.hummingbot.org |
| GitHub Repository | github.com/hummingbot/condor |
| Give Feedback | 2-minute survey |
| Discord Support | #condor-feedback |
| Hummingbot API | Hummingbot API Docs |