Community Edition
Run the full agent backend on infrastructure you control.
- Gateway, Runner, and Console in one container
- Your provider keys, state, and files
- Local SQLite and workspace volume
- Apache 2.0
Community Edition
30 agent harnesses behind one Agent API, on infrastructure you control.
docker pull harnessrouter/harnessrouterdocker run \
-d \
--name harnessrouter \
-p 127.0.0.1:3000:3000 \
-v harnessrouter:/data \
-e HR_AUTH_PASSWORD='change-me' \
harnessrouter/harnessrouterdocker logs -f harnessrouter✓ Console at http://localhost:3000

Gateway, Runner, and Console start together. No managed database, external vault, or cloud account required. The API, Console, state, and workspace files stay on the infrastructure you control.

































































01Harnesses
Integrate once. Choose the harness for each task, and switch without rebuilding your agent backend.
CodexOpenAI
Claude CodeAnthropic
HermesNous Research
Piearendil-works
DeepSeek HarnessDeepSeek
OpenCodeanomalyco
Kilo CodeKilo-Org
Qwen CodeQwen team (Alibaba)
ClineCline Bot Inc.
Gemini CLIGoogle
Oh My Pican1357
gooseAgentic AI Foundation
Kimi Code CLIMoonshot AI
MiniMax CodeMiniMax
AiderAider AI
OpenHandsOpenHands
CheetahClawsSAIL Lab
Grok BuildSpaceXAI
Agent ZeroAgent Zero s.r.o
Qoder Cloud AgentQoder
MiMo CodeXiaomi MiMo
jcodeJeremy Huang
OpenSquillaTokenRhythm
nanobotHKUDS
ZeroClawZeroClaw Labs
Mistral VibeMistral AI
Docker AgentDocker
fast-agentllmindset.co.uk
Deep Agents CodeLangChain
System OneHarnessRouter02Included
Not only the first model request: the whole run, from session to result.
03UHP
The Unified Harness Protocol is the public, versioned contract that makes harness implementations portable, inspectable, and independently testable.
curl -c hr.cookies localhost:3000/api/selfhost/login \
-H 'content-type: application/json' \
-d '{"username":"harnessrouter","password":"YOUR_PASSWORD"}'
curl localhost:3000/api/harness/v1/responses \
-b hr.cookies \
-H 'content-type: application/json' \
-d '{
"input": "Summarize this repo",
"metadata": { "harness_id": "YOUR_HARNESS_ID" },
"stream": true
}'04Starter Kit
Complete agent products. Each ships an app, a configured agent, and the skill that teaches it what to build.
01SlidesBuild editable presentations from a prompt.
02SheetsRun an agent across rows and fill results live.
03DashboardsTurn database questions into live query-backed panels.
04VideosPlan, render, arrange, and assemble generated clips.
05Harness BotHire AI teammates by answering a few questions, then work with them like a team chat.Explore the Starter Kit ›Kits are licensed under the HarnessRouter Starter Kit License; the repository states the full terms.
05Deploy
The same API either way. Start on Community Edition and move to Cloud when your agent product needs scale.
Run the full agent backend on infrastructure you control.
Use the same API without operating agent infrastructure.
06Community