Herdr
A terminal agent multiplexer that runs all your coding agents in one place.
Open source Self-hostable free
In these stacks
LicenseAGPL-3.0
PriceFree
UsageNo model cost
Model support
Languagesmulti
GitHub stars10.9k
Last activity2026-07-04
VerifiedTue Jun 30 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
Verified byseed
A single Rust binary that runs each coding agent in its own real terminal, on your machine or a server over SSH, and rolls every agent up to blocked, working, done, or idle at a glance. Sessions survive detach, and a CLI plus JSON socket API let agents drive it too.
Strengths
- Real terminal per agent; full-screen TUIs render correctly
- Agent state at a glance (blocked, working, done, idle) with zero config
- Persistent sessions survive detach; reattach from another terminal or a phone over SSH
- Single lightweight Rust binary, no Electron, account, or telemetry
- Scriptable via a socket API and plugins in any language
Tradeoffs
- AGPL-3.0 may require a commercial license for some organizations
- Young project, still maturing
- Manages agents rather than being one, so it pairs with tools you bring