HarnessRouter Community Edition Unifies Agent Harnesses
HarnessRouter Community Edition is a self-hosted, Apache-2.0 interface that lets applications run and switch among agent harnesses such as Codex and Claude Code through one API. The project says it supports persistent sessions, streaming, files, cancellation, structured failures and the OpenAI Responses API, while implementing the Unified Harness Protocol. Its capability and compatibility claims come from the project's own documentation and have not been independently tested here.
The release offers developers a standardized, self-hosted layer for integrating and switching among multiple AI agent harnesses without building a separate integration for each one.
HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the unified interface for agent harnesses. Run Codex, Claude Code, Hermes, PI, DSH, and more through one API, with sessions, streaming, files, cancellation, and failure handling. Implements the Unified Harness Protocol (UHP), an open standard. Your keys, your infrastructure.

The unified interface for agent harnesses.
Build agent products without handling harness engineering. HarnessRouter is the infrastructure layer that turns existing harnesses like Codex and Claude Code into plug-and-play agent backends, letting your product run tasks, retrieve results, and switch harnesses through one API.
#HarnessRouter Community Edition#Unified Harness Protocol#Codex#Claude Code#OpenAI Responses API