herdr is an agent multiplexer for the terminal that provides real-time views of all AI coding agents, lets you detach while agents keep running, and exposes a socket API for agent-to-agent interaction.
Project overview
herdr addresses the operational challenge of managing and monitoring multiple AI coding agents simultaneously in the terminal, offering a single native binary that combines persistent sessions with programmatic inter-agent coordination.
Project type
AI Agent · AI Coding
Use cases
Coding & Development
Deployment
Refer to project documentation
License
Apache-2.0
Best for
Developers who manage multiple AI coding agents simultaneously in the terminal and need real-time status monitoring alongside persistent sessions.
Developers who want agents to interact programmatically through a socket API for coordinated workflows.
Key capabilities
Provides a terminal UI to view the status of all agents (blocked, working, done) in real terminal views.
Allows detaching from the terminal while agents keep running, surviving restarts and allowing reattachment from any terminal or over SSH.
Exposes a pure socket API allowing agents to programmatically spawn panes, read output, and wait on each other.