Wiki / entities / wiki

Herder

Agent-native terminal multiplexer (herdr.dev) โ€” "a tmux rewrite in Rust that's a little more user-friendly" โ€” by can-celik, a Turkish developer on it full-time who also contributes Pi extensions. Open source, 11MB binary, curl install, sub-second startup; CLI wraps a JSON API for full scripting.

Distinctives: agents panel that auto-detects running agents (Pi, OpenCode, Codex) with status colors and done-notification sounds; the workspace-layer between sessions and windows; mouse-first UI with self-explanatory hint bar (beautiful-defaults); --remote attach via SSH config; live-handoff of running sessions to updated/remote servers.

Additional detail (typecraft review): TOML config with built-in themes (Catppuccin), herder server reload --config, leader-G fuzzy finder with agent-state filters (blocked/working/idle/done), NPX-installed agent-skill-file letting Claude/Cursor/OpenClaw drive Herder themselves, --remote auto-installs on the target and applies your local config, and a community plugin ecosystem (Navigator, Command Palette, Smart Tab Rename).

Four independent adoptions in the archive:

  • dhh runs it as the center of his 16-thread multi-machine agent setup โ€” "essentially tmux plus agent notifications... whenever your agent is done or needs something, it goes ding" (report)
  • omer-hamerman (tmux power user, arrived skeptical): adopted it as home-lab daily driver, kept tmux locally; praises defaults and handoff, flags rough edges (agent renaming, no floating panes) (report)
  • typecraft (10-year tmux user, fan register): full switch โ€” "I'm definitely ditching tmux for Herder... I don't see any other way"; keys on tmux keybinding parity, state-filtered agent navigation, and the remote thin-client workflow (report)
  • alejandro-ao (second-chance-adoption): rejected it, retried, "haven't been able to stop using it"; adds the VPS latency lesson (--remote keeps UI local vs SSH streaming) and the agent-orchestrating-multiplexer demo via the official skill (report)

Linked from

Agent-native multiplexerAgent-orchestrating multiplexerAgent skill fileAlejandro AOSecond-chance adoptionTau agentThin-client workflow