Analysis updated 2026-05-18
Watch multiple AI coding agents at once from one terminal window.
Detach from a session and reattach later, even over SSH, without losing state.
Let agents spawn new panes and coordinate with each other through the socket API.
Split terminal panes with either keyboard shortcuts or mouse clicks.
| ogulcancelik/herdr | higherorderco/bend | 0x192/universal-android-debloater | |
|---|---|---|---|
| Stars | 19,424 | 19,352 | 19,293 |
| Language | Rust | Rust | Rust |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Single install script or package manager command, no other dependencies mentioned.
Herdr is a terminal application for people who run multiple AI coding agents at once, like several instances of Claude Code working on different tasks. It shows all of your agents in one place and tells you at a glance which ones are blocked waiting for input, which are still working, and which have finished. Instead of showing a simplified summary, it displays the real terminal output of each agent, so you see exactly what each one is doing. One of its main features is that agent sessions keep running even after you detach from the terminal. You can close your laptop or disconnect over ssh, come back later, and reattach to find your agents still working, with their state intact. It supports both keyboard shortcuts similar to the tool tmux and normal mouse actions like clicking and dragging, so people can use whichever fits the moment. Herdr also exposes a socket based API that the agents themselves can use, letting one agent spawn new terminal panes, read output from other panes, or wait for another agent to finish before continuing. This means agents can coordinate with each other through Herdr rather than only being watched by a human. The tool also supports plugins that extend how panes and workflows behave. It is written in Rust and ships as a single binary with no Electron or other heavy runtime, so it runs in whatever terminal you already use on Mac, Linux, or a Windows beta. Installation is a single command line script, or available through Homebrew and other package managers. The project is dual licensed: free under the AGPL license, with a separate commercial license available for organizations that cannot use AGPL terms.
A terminal app that lets you run, monitor, and detach from multiple AI coding agents at once, with agents able to coordinate through a socket API.
Mainly Rust. The stack also includes Rust, tmux-style keys, Socket API.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.