Herdr
Persistent terminal runtime, built for agents.
Herdr keeps real terminal panes alive like a multiplexer, but treats agents
as first-class runtime objects. You can scan state, jump to blocked work,
attach directly to one agent, and let agents read, send, split, and wait
through the CLI/socket API.
existing terminal
persistent PTYs
SSH attach
direct agent attach
agent state
agent API
tmux / Zellij
Classic multiplexers stop at terminals.
They own panes and persistence. They do not know which pane is blocked, working, done, or ready for an agent wait.
cmux / Warp
Terminal apps replace the terminal.
They can add polished desktop UX, but the workflow moves into their app. Herdr stays inside the terminal you already use.
Solo
Dashboards supervise processes.
Process health and auto-restart are useful, but Herdr is about persistent interactive agent panes, not dev-stack supervision.
Conductor / Emdash / Superset
Worktree tools own review flow.
They are for branch isolation, diffs, and PRs. Herdr is the live terminal layer those agents can run inside or alongside.