┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ agent 0 │ │ agent 1 │ │ agent 2 │ │ agent 3 │ one terminal. └────┬────┘ └────┬────┘ └────┬────┘ └────┬────┘ many agents. └───────────┴─────┬─────┴───────────┘ [ herdr ]
lives in your terminal

Herd your agents from one pane.

herdr is an agent multiplexer for the terminal — spin up, switch between, and watch many agents at once without ever leaving the shell.

herdr · session[main] · 4 panes● live
[0] planner
> decompose task into 5 steps
✓ plan ready
[1] coder
> patch src/router.ts
✓ 3 files changed
[2] tester
> run suite
running… 18/24
[3] watcher
> tail logs
✓ streaming
Ctrl-a n nextCtrl-a p prevCtrl-a c new agentCtrl-a d detachkeybindings illustrative
ogulcancelik / herdrpanes illustrative