Skip to content
SPECIFICTION
Get listed

Herdr vs p2pmux

Herdr

herdr.dev

p2pmux

p2pmux.com

Side by side

FigureHerdrp2pmux
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYes—
macOSYesYes
LinuxYesYes
APIYes—
Self-hostedYes—
Plans published11
Spec score · Terminal Multiplexers8.1 (#7)8.4 (#3)
IntegrationsHerdr integrations can report agent session identities for resuming sessions after a server restart, and some also report agent state.The inbox supports Claude Code, Codex, Cursor Agent, Pi and OpenCode.
ProductHerdr is a background runtime that keeps coding agents’ terminal sessions running so users can return to them from another machine.p2pmux is a peer-to-peer terminal multiplexer where multiple users and machines connect to one session.
SupportThe maker’s site links to a Discord community and lists [email protected] as a contact email.The maker asks users to open an issue and include the version running on both machines and whether the connection was direct or relayed.

Plans

Herdr

  • Herdr runtimeFree

Herdr pricing →

p2pmux

  • p2pmuxFree

p2pmux pricing →

In their own words

Herdr

Herdr is a background runtime for keeping coding agents’ terminal sessions available when you move between machines. It brings workspaces, tabs, panes, and agents into one terminal interface, with status labels that distinguish working, blocked, and idle agents. Herdr says it detects 22 agent command-line tools out of the box, including Claude Code, Codex, Cursor, OpenCode, Grok, Copilot, and Hermes. Panes and processes continue running when a client detaches, and saved layouts can be restored after a server restart. Integrations can report session identities for resuming after a restart, and some also report agent state. You can add SSH-accessible machines and view their workspaces alongside local ones. The runtime includes a local socket API and CLI for scripts, tools, and agents. It is free under the Apache License 2.0 and runs on macOS, Linux, and Windows. Pane screen history is off by default because terminal output may include sensitive information. Herdr Cloud is described as coming soon.

Visit herdr.dev

p2pmux

p2pmux is a free peer-to-peer terminal multiplexer for connecting people and machines to one shared session. Each pane runs a real shell on the machine of the person who opened it, using that host's tools and environment. Shared sessions can have up to 8 members, 9 tabs, and 8 panes per tab, with nested splits. Terminal streaming is end-to-end encrypted and peer-to-peer, with an iroh relay available when NAT requires it. If the coordinator laptop closes, panes on other machines continue running, but layout changes and new joins pause. Processes and credential files remain on the pane host rather than being uploaded to peers. The agent inbox can show detected coding agents and open a pane for terminal input. Anyone with a join code or ticket can see every pane and interact with terminals; join codes last six hours. The project supports macOS and Linux, not Windows. Linux builds require glibc 2.35 or newer, while musl systems must build from source. It is released under the MIT license.

Visit p2pmux.com