shepherd alternatives
Curated alternatives to shepherd — and why you'd switch.
OrcaReplay
Time travel for coding agents: a local proxy records any run (Claude Code, Codex, SDKs, even TLS-only harnesses), replays it byte-for-byte offline, and forks from any step onto a different model.
Why switchBoth record agent runs as replayable, forkable traces; shepherd is a runtime substrate meta-agents program against, OrcaReplay is a zero-integration proxy for existing coding CLIs with a CLI/UI for humans.
Full comparison →maka
Apache-incubating agent workspace where the append-only run log IS the runtime: desktop, TUI, CLI and Eval are thin clients of one host, and every harness benchmark ships with per-task records.
Why switchBoth make the run record the primary artifact. Shepherd is a substrate that records any agent's run as a reversible, Git-like trace; Maka builds that log into the harness itself — its UI and recovery are projections of it.
Full comparison →linearmemory
Legible persistent agent memory: records observable execution events, consolidates only validated knowledge and explains every relation — MCP server on PostgreSQL 17 with a web explorer.
Why switchBoth record what an agent did as the primary artifact. Shepherd records runs as reversible execution traces a meta-agent can replay; LinearMemory records observable events and consolidates them into durable, explained knowledge for humans and agents.
Full comparison →