StackMap
Subscribe

harnessrouter alternatives

Curated alternatives to harnessrouter — and why you'd switch.

omnigent

Open-source meta-harness over Claude Code, Codex, Cursor, OpenCode, Hermes, Pi and custom agents: swap harnesses without rewriting, enforce policies and sandboxes, follow sessions from any device.

Why switchBoth are meta-layers over Claude Code, Codex, Hermes, Pi and DSH that let you swap the harness; omnigent is a developer-facing meta-harness, harnessrouter is a self-hosted API service with sessions, files and a protocol spec.
Full comparison →
agentdock

TypeScript library giving a backend one agent runtime: session-scoped runs with streaming, approvals and cancel, a tool registry, injectable stores and a factory over nine AI SDK providers.

Why switchSame job — give a backend one runtime API with session-scoped runs, streaming, approvals and cancellation — but agentdock is a TypeScript library you embed, harnessrouter wraps existing third-party harness CLIs behind a service.
Full comparison →
scale-agentex

Scale AI's open agent platform: scaffold agents with a CLI, run them behind the ACP protocol with a dev UI, and graduate from sync chat to durable Temporal-backed long-running workflows.

Why switchBoth standardise how products run agents behind an open protocol (ACP vs UHP); agentex runs agents you scaffold, harnessrouter runs off-the-shelf coding harnesses.
Full comparison →
deer-workflow

Graph-engineering runtime where TypeScript owns control flow and replaceable coding-agent CLIs — Codex, Claude Code, Pi — do the semantic work inside each node. Pilot for DeerFlow 3.0.

Why switchdeer-workflow also treats coding-agent CLIs as replaceable executors, but from inside a TypeScript graph runtime; harnessrouter exposes the same swap over HTTP for any client.
Full comparison →
agentfield

Open-source control plane that runs AI agents as microservices: write plain Python/Go/TS functions, get REST endpoints with routing, queues, retries, memory and tracing — one laptop to 10k agents.

Why switchBoth are control planes exposing agents as services with REST endpoints; agentfield wraps your own functions, harnessrouter wraps whole coding harnesses.
Full comparison →