herdr is a Rust-based runtime and terminal multiplexer for coding agents, featuring a background server, tmux-like pane management, plugin support, and a socket API. It aims to run agents inside terminals without wrapping them, with cross-session reattachment and agent coordination.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
herdr is described as a runtime that runs coding agents inside a background server, managing terminal panes and sessions. It provides a CLI and socket API for agent-driven pane orchestration, supports tmux-style interactions (prefix keys, click, drag, split), and emphasizes running existing tools (e.g., Claude, Codex) without wrapping them.
How it works
The project exposes a Rust-based binary that acts as the runtime. It spawns panes, coordinates agent prompts, and tracks pane states (working, blocked, idle). It operates as a background server to which terminals attach and detach. It supports plugins and integrations to extend workflows and panes.
Getting started
Install:
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
then start it:
herdr
You can detach/reattach with ctrl+b q to detach and herdr to reattach.
Recent releases
- v0.8.0 (2026-08-03): Added
herdr --skillto print the agent skill bundled with the running Herdr binary; Addedui.pane_scrollbars = falseto hide terminal pane scrollbars and reclaim their reserved column. - preview-2026-08-04-d78e3d3b5126 (2026-08-03): Preview build built from
d78e3d3b5126onmasterwith base stable v0.8.0. - v0.7.5 (2026-07-21): Breaking Changes documented about global plugin installation scope; other preview builds around 2026-07-21 and 2026-07-29 reference base stable v0.7.5 and corresponding commits.
Traction
GitHub stars: 24290
Behind the repo
Enterprise or partnership contact: hey@herdr.dev
Caveats
License: Apache-2.0 Created: 2026-03-27 Last push: 2026-08-04 Language: Rust






