https://github.com/herdrdev/herdr
agent multiplexer that lives in your terminal.
https://github.com/herdrdev/herdr
agent agent-orchestration ai ai-agents claude-code cli codex coding-agents developer-tools devtools multiplexer rust terminal terminal-multiplexer terminal-ui tmux tui workspace-manager
Last synced: 4 days ago
JSON representation
agent multiplexer that lives in your terminal.
- Host: GitHub
- URL: https://github.com/herdrdev/herdr
- Owner: herdrdev
- License: apache-2.0
- Created: 2026-03-27T17:54:33.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2026-07-29T20:29:33.000Z (8 days ago)
- Last Synced: 2026-07-29T22:10:11.116Z (8 days ago)
- Topics: agent, agent-orchestration, ai, ai-agents, claude-code, cli, codex, coding-agents, developer-tools, devtools, multiplexer, rust, terminal, terminal-multiplexer, terminal-ui, tmux, tui, workspace-manager
- Language: Rust
- Homepage: https://herdr.dev
- Size: 31.2 MB
- Stars: 22,375
- Watchers: 81
- Forks: 1,520
- Open Issues: 125
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Maintainers: .github/MAINTAINERS
- Agents: AGENTS.md
Awesome Lists containing this project
- awesome-ccamel - herdrdev/herdr - the runtime your coding agents live on (Rust)
- awesome-cli-agents - herdrdev/herdr - the runtime your coding agents live on [Terminal] (23k⭐) (🚀 AI Tools for Vim, Neovim, and Terminal)
- awesome-starz - herdrdev/herdr - the runtime your coding agents live on (Rust)
- awesome-ai-200 - herdrdev/herdr
- awesome-cli-coding-agents - herdr - agent sessions side by side, with a large third-party ecosystem (herdr-reviewr, herdr-remote, and more). Rust, Apache-2.0. (Harnesses & orchestration / Session managers & parallel runners)
README
# herdr
herdr.dev · install · quick start · docs · sponsors
English · 简体中文
---
https://github.com/user-attachments/assets/043ec09f-4bdd-41d5-aee0-8fda6b83e267
**agent multiplexer that lives in your terminal.**
- **every agent at a glance** — blocked, working, done. real terminal views, not a wrapped interpretation.
- **detach, agents keep running** — reattach from any terminal, or over ssh. sessions survive restarts.
- **agents can use herdr too** — a pure socket api: agents spawn panes, read output, wait on each other. [agent skill →](https://herdr.dev/docs/agent-skill/)
- **keyboard and mouse, both first-class** — tmux-style prefix keys *and* click, drag, split. pick per moment, not per tool.
- **plugins** — extend panes and workflows. [browse the marketplace →](https://herdr.dev/plugins/)
- **one rust binary, no electron** — runs in whatever terminal you already use.
---
## install
```bash
curl -fsSL https://herdr.dev/install.sh | sh
```
or `brew install herdr` · `mise use -g herdr` · windows beta: `powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"` · [binaries](https://github.com/herdrdev/herdr/releases)
then start it where the work lives:
```bash
herdr
```
run your agents, split panes, walk away. `ctrl+b q` detaches, `herdr` reattaches. [quick start →](https://herdr.dev/docs/quick-start/)
## docs
everything lives at [herdr.dev/docs](https://herdr.dev/docs/): [quick start](https://herdr.dev/docs/quick-start/) · [concepts](https://herdr.dev/docs/concepts/) · [supported agents](https://herdr.dev/docs/agents/) · [keyboard](https://herdr.dev/docs/keyboard/) · [configuration](https://herdr.dev/docs/configuration/) · [session state](https://herdr.dev/docs/session-state/) · [remote](https://herdr.dev/docs/persistence-remote/) · [integrations](https://herdr.dev/docs/integrations/) · [plugins](https://herdr.dev/docs/plugins/) · [socket api](https://herdr.dev/docs/socket-api/)
## sponsors
herdr is built full-time, in the open. sponsoring directly funds development, stability, and the path to a real agent runtime.
### gold
[**→ become a sponsor**](https://github.com/sponsors/ogulcancelik) · enterprise / partnership: hey@herdr.dev · see [SPONSORS.md](./SPONSORS.md) for tiers. thank you 🐑
## agent instructions
if you are an ai agent helping with this repository, read [`AGENTS.md`](./AGENTS.md) before making changes and read [`CONTRIBUTING.md`](./CONTRIBUTING.md) before opening issues or PRs.
## development
```bash
git clone https://github.com/herdrdev/herdr
cd herdr
cargo build --release
just test # unit tests
just check # formatting, tests, and maintenance checks
```
## license
Herdr is licensed under the [Apache License 2.0](LICENSE).
