HarnessRouter Community Edition
Open-source infrastructure for connecting multiple agent harnesses to a unified Agent API
About HarnessRouter Community Edition
HarnessRouter Community Edition is open-source infrastructure for agent-powered products. It connects agent harnesses such as Codex, Claude Code, OpenCode, Qwen Code, and Cline to a single Agent API and runs on your own infrastructure. Gateway, Runner, and Console can be started in a single Docker container; the API, Console, SQLite state, and workspace files stay on infrastructure you control. It also handles the backend lifecycle of each harness and is compatible with the OpenAI Responses API.
Best for
Best use cases
Connect multiple agent harnesses into a product
Deploy an agent backend on your own infrastructure
Integrate existing SDKs, streaming parsers, and UI code through a unified API
Features
Unified Agent API
Connect eight agent harnesses, as well as Codex, Claude Code, OpenCode, Qwen Code, and Cline, into your product.
Self-hosted deployment
The API, Console, SQLite state, and workspace files remain on infrastructure you control.
Full lifecycle
Handles the backend lifecycle of each harness, not just the initial model request.
Responses API compatibility
Compatible with the OpenAI Responses API, so existing SDKs, streaming parsers, and UI code can stay unchanged.
Pros
- Apache 2.0 open-source license
- Core components start with a single Docker container
- Data and workspace files stay on infrastructure you control