UUnified Harness Protocol

Examples

Example implementations of the Unified Harness Protocol, grouped by the role each fills. Listings are community-maintained by pull request and do not imply endorsement or certification — the only conformance claim that means anything is passing the conformance suite.

Example servers

A server runs one or more harnesses behind the contract. Guide: Implement a server.

Open-source runner that puts existing harnesses — Codex, Claude Code, Hermes — behind the UHP contract. HarnessRouter · Apache-2.0.

UHP 2026-08-11

Example clients

A client drives a UHP server. Guide: Implement a client.

SuperQodeClient

Harness-engineering framework that connects to a UHP server via superqode connect uhp. SuperagenticAI · Apache-2.0.

UHP 2026-08-11

Listing criteria

A listing is a factual row, not a certification. Open a pull request against this file in the repository adding one card. To merge, an entry needs:

  1. A public, usable release — a repository or a product page, not an announcement.
  2. The UHP version the implementation targets.
  3. A maintainer contact reachable from the linked page.
  4. The role it fills: Server (runs harnesses behind the contract), Client (drives a UHP server), SDK (a library for building either), or a combination.

A conformance level appears on a listing only once UHP publishes reproducible test evidence for that implementation; until then, absence of a level is expected, not a mark against the entry.

Building an implementation? Start with Implement a server or Implement a client.

Unified Harness Protocol 2026-08-11 · Apache-2.0 · defined and maintained in the HarnessRouter open-source repository. The standard can be implemented independently of any hosted service.