What HarnessRouter Community Edition is
HarnessRouter Community Edition is the self-hosted reference implementation of UHP in the same public repository as the protocol. The project describes it as a single-container system that runs complete agent harnesses through a shared API while keeping provider keys and durable state on infrastructure controlled by the operator.
Current implementation snapshot
| Area | Verified state |
|---|---|
| Latest observed tag | v0.5.5, dated 18 Aug 2026 |
| UHP protocol version | 2026-08-11 |
| Harness backends | Claude Code, Codex and Hermes |
| Deployment | Self-hosted Docker container with persistent state on a volume |
| Conformance role | Reference implementation; the protocol directory contains the conformance suite and published report evidence |
Backend and provider routing
The repository currently documents multiple provider paths for the three supported harness backends. This is a HarnessRouter implementation capability, not a requirement of UHP itself.
| Provider connection | Backends documented as compatible |
|---|---|
| Anthropic | Claude Code, Hermes |
| OpenAI | Codex, Hermes |
| OpenRouter | Codex, Hermes |
| Azure Foundry | Codex, Hermes |
| Amazon Bedrock | Claude Code, Hermes |
| TokenRouter | Claude Code, Codex, Hermes |
| Vercel AI Gateway | Claude Code, Codex, Hermes |
UHP features vs HarnessRouter product features
| Capability | Where it belongs |
|---|---|
| Harness execution, sessions, streaming, cancellation, files and standardized errors | UHP protocol surface |
| Running Codex, Claude Code and Hermes behind one implementation | HarnessRouter Community Edition |
| Provider routing and model-provider connection policies | HarnessRouter implementation |
| Slides, Sheets, Dashboards and Videos starter kits | HarnessRouter product examples, not UHP requirements |
| Media routing, video timeline and image import | HarnessRouter product capabilities |
Starter kits now documented
The current repository describes four worked product examples: Slides, Sheets, Dashboards and Videos. Each combines an app surface with an agent/harness configuration and a skill that teaches the agent how to produce the target artifact or workflow.
Security and deployment notes
The self-hosted documentation recommends loopback-only exposure for the default local start, changing the default password before exposing the service, and using least-privilege database credentials for dashboard connections. Treat these as implementation deployment guidance, not protocol-level security guarantees.