
herdrm
Native macOS console for herdr: all your coding agents and their live terminals, across devices
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Aug 2026
herdrm is a native macOS window onto every coding agent you have running, local or over SSH. Claude Code, Codex, Gemini, Grok, and OpenCode across your Mac and any box you can reach, each on a real PTY at full TUI fidelity, with a sidebar showing which one is working, blocked, or done. It is a client for herdr, the Apache 2.0 runtime that owns the terminals.
The details show someone uses this daily. SSH targets accept user@host, explicit ports, ssh:// URIs, and ~/.ssh/config aliases, with auth falling back from OpenSSH keys to Tailscale SSH to a password kept in the macOS Keychain rather than a file. Failures name themselves instead of reporting a bare not connected. Files and images paste straight into Claude Code or Codex, locally or streamed over SSH.
Free, with signed builds and a Sparkle appcast so it updates itself. The recurring cost is the agent subscriptions you already pay for. Mac only, and herdr has to be running on every machine you want in that sidebar.
The catch is that there is no license file. herdr itself is Apache 2.0, but this client ships without one, which legally means no rights granted at all. Given the release cadence it is almost certainly an oversight, and it will still fail a dependency audit.
Free vs Self-Hosted vs Paid
fully freeFree
The app is free to download and use, with signed release builds and self-updating through a Sparkle appcast. No tiers, no accounts, no telemetry gate. herdr, the runtime underneath, is Apache 2.0 and also free.
The License Gap
There is no LICENSE file in the repo. Under default copyright that means no permission is granted to use, copy, modify, or redistribute the source, regardless of the app being handed out freely. In practice nobody is coming after you for running the released binary. In a company that scans dependency licenses, an unlicensed repo is a rejection, not a warning. Worth an issue asking the maintainer to add one.
Self-Hosted Costs
None for the client. herdr runs as a background server on each machine you want in the sidebar, so the cost is whatever those machines already cost you. Remote access rides your existing SSH or Tailscale setup.
The Real Cost
Your coding agent subscriptions and API keys. herdrm does not call a model; it attaches to terminals where agents you already pay for are running.
Free with no paid tier, and herdr underneath is Apache 2.0. The repo ships no license file, which is a problem for anyone whose company audits dependencies.
What to do by team size
- Solo
- free; this is squarely aimed at one person running many agents
- Small team
- free; useful once agents run on more machines than you can keep tabs on
- Medium team
- free, but raise the missing license before it enters a company Mac fleet
- Large team
- Expect a license audit to block it until the maintainer adds a LICENSE file
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
About
- Owner
- Vincent Yang (User)
- Stars
- 643
- Forks
- 48
Also by Vincent Yang
Explore Further
More tools in the directory
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
388.4k ★everything-claude-code
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
245.9k ★hermes-agent
The agent that grows with you
239.6k ★