Shepi for Herdr and the other Mac apps for Herdr.
Shepi is a native Mac client for Herdr. It isn't the only one: here it is beside the other Mac apps for Herdr, Herdr's own terminal UI, and other ways to run several agents at once. Each one is described from its own website, documentation or repository, checked on 27 October 2026. If something has changed, tell us and we'll correct it.
Mac apps for Herdr, at a glance
| What it is | Runs on | Herdr | Other machines | When an agent needs you | Price | |
| Shepi for Herdr | A native Mac app (Swift) | macOS 15 or later, Apple silicon and Intel | The Herdr you already run | Over SSH, added from the app | Amber in the sidebar and pane, a banner, a macOS notification, Herdr's sounds; an inbox of what you missed | $19.99 once, 14-day trial |
| Herdr (desktop app) | Herdr’s own app, with its own runtime (herdr-core) | macOS on Apple silicon; Linux and Windows too | Its own herdr-core, not the Herdr you run in a terminal | Over SSH | Each agent’s state in its sidebar and tab; sounds you can set | Free, open source (Apache-2.0) |
| herdrm | A native Mac app (SwiftUI) | macOS 15 or later | The Herdr you already run | Over SSH | A macOS notification when an agent finishes or needs input | No price stated; downloaded from GitHub |
| Herdr UI | An app drawn on the GPU (Rust) | macOS 15.2 or later; Linux and Windows too | The Herdr daemon you already run | Saved SSH hosts (not on Windows) | Sounds you can choose | Open source (Apache-2.0) |
| Bessie | A native Mac app (Swift, libghostty) | macOS 15 or later, Apple silicon | Your Herdr, or the runtime it includes for local work | Local and SSH machines in one sidebar | Notifications for the state changes you pick | Open source (Apache-2.0) |
| Moshi Desktop | An app drawn on the GPU | macOS and Linux; Windows in preview | Herdr or tmux, with moshi-hook on each machine | Over your own SSH | States in its sidebar; phone pushes with the Moshi app | Free |
Herdr’s app runs its agents in its own runtime, herdr-core; the other five are clients for the Herdr you already run, so agents keep running when you quit any of them. What Shepi for Herdr is built for: Herdr's own spaces, tabs and keys in a native Mac window, every machine's agents in one place with the one that needs you in amber, and agents that ask you, show you and hand off their work; in English, Japanese or Simplified Chinese. What it doesn't do: run on Linux or Windows, or come free; several of the apps below do.
Shepi for Herdr and herdrm
herdrm is a native macOS console for Herdr, built with SwiftUI and SwiftTerm: every coding agent across your machines, a jump straight into its live terminal, a command palette across devices, and a New Agent launcher that knows which agent CLIs each machine has. It reaches other machines over SSH and sends a macOS notification when an agent finishes or needs input. It's downloaded from GitHub or Homebrew.
Shepi shows Herdr's spaces, tabs and panes as Herdr lays them out, with Herdr's own keys, so it works the way Herdr's terminal UI does; herdrm is organised around a list of agents to jump into.
Shepi for Herdr and Herdr UI
Herdr UI is an open-source client (Apache-2.0) for the Herdr daemon you already run, drawn on the GPU with Rust and GPUI. It runs on macOS, Linux and Windows, and adds browser tabs that agents can open, a Git worktrees view, side-by-side review and checkpoints. It reaches saved SSH hosts and plays sounds you can choose. It's an independent project, not made by Herdr's authors.
Choose Herdr UI if you want one client on Mac, Linux and Windows, or its review tools. Shepi is a Mac app only, built with the Mac's own controls, scrolling and notifications.
Shepi for Herdr and Bessie
Bessie is an open-source native macOS client for Herdr (Apache-2.0), rendering terminals with libghostty, for Apple silicon Macs. It includes a Herdr runtime for local work, shows local and SSH machines in one sidebar sorted by Needs you, Working, Done and Idle, and adds Projects (reusable launch recipes), pinned and snoozed panes, a Zen mode, menu-bar totals and automation from its CLI. Its notifications never include terminal contents.
Bessie is the closest to Shepi. Shepi runs on Intel Macs too, uses the Herdr you install rather than bringing its own, and adds one search across every machine's output, macros, Git changes, and screenshots pasted into agents on your servers.
Shepi for Herdr and Moshi Desktop
Moshi Desktop puts a chat view, a terminal, diffs, previews and approvals over agents running in Herdr or tmux, without moving or owning them. It runs on macOS and Linux, with Windows in preview, connects over your own SSH, and needs moshi-hook on each machine. The desktop app is free; its companion is the Moshi terminal app for iPhone and Android.
Choose Moshi Desktop if you also use tmux, or want a chat view and a phone app from the same maker. Shepi is made only for Herdr, in real terminals.
Shepi for Herdr and Herdr's terminal UI
Not a choice: Shepi is a client for Herdr, and you need Herdr to use it. Herdr is free and open source (Apache-2.0); it keeps your agents alive, detects 22 agents out of the box, shows whether each is working, blocked, done or idle, reaches other machines over SSH, and has its own terminal UI.
Shepi shows the same spaces, tabs and agents at the same time, with the same keys, in a native Mac window, and was built for the places where a terminal makes you work harder:
- Knowing which agent needs you. In the terminal UI you watch for it; in Shepi it turns amber, your Mac notifies you, and an inbox keeps what you missed.
- Answering an agent. An agent can ask with buttons, and your click goes straight back to it.
- Seeing what changed. The Git changes of the pane you're in, as a diff in one card over your panes that stays open as you move between them; and a web page, a dev server or a rendered diff, as a pane beside the terminal.
- Finding things. One search across the agents, spaces and output of every machine.
- Arranging and reading. The Mac's own scrolling, selection and mouse: drag panes where you want them, and paste screenshots and files into agents on your servers.
Use the terminal UI in a terminal or over SSH, and Shepi on your Mac; they don't get in each other's way. They are the same sessions: Shepi attaches to the same Herdr server as herdr, so an agent you start in one is in the other, and keeps running when either closes.
Shepi for Herdr and Herdr’s desktop app
Herdr now has its own free desktop app (herdr.dev/download), for Apple silicon Macs, Linux and Windows. It runs on herdr-core, a new runtime, and Herdr’s own FAQ says it and the terminal UI “don’t share agents, so what runs in one doesn’t show up in the other.” Shepi shares the terminal’s sessions: an agent you start with herdr in a terminal, or over SSH from anywhere, is in Shepi, and one you start in Shepi is in your terminal, with your keys and your SSH machines, on Intel Macs too. Keep working in the terminal when you’re on a server or away from your Mac, and in Shepi when you’re at it: the same agents, never two places to look.
Other ways to run agents
These don't use Herdr.
cmux is a native Mac terminal (on libghostty) with vertical tabs, splits and a built-in browser, free and open source (GPL-3.0). Quitting it ends the agents; it restores the layout and resumes some agents when you open it again. In Shepi the agents belong to Herdr, so quitting stops nothing.
Conductor is a Mac app that gives each agent its own git worktree and branch, with diffs, checks and pull requests built in, for Claude Code, Codex, Cursor and OpenCode. Free locally; Pro, $50 a month, adds cloud workspaces.
Paradev (formerly Superset) is a desktop app for macOS, Linux experimental, with a worktree per task, review and merge, automations and remote hosts on Pro. Free app; Pro $20 per user a month.
tmux is the classic multiplexer: free, everywhere, sessions that keep running. It doesn't know what an agent is; Herdr does, and Shepi puts that in a Mac window.
Also: Claude Squad, Nimbalyst and Emdash, open-source tools that run agents in worktrees.
Sources
Checked on 27 October 2026 (Herdr’s desktop app on 6 November), each product's own pages: herdr.dev, Herdr’s download page, Herdr’s FAQ, Herdr's concepts; herdrm on GitHub; herdrui.dev, Herdr UI on GitHub; bessie.dev, Bessie on GitHub; Moshi Desktop, installing Moshi Desktop; cmux.com; Conductor pricing; Paradev pricing; tmux; Claude Squad; Nimbalyst; Emdash. Product names are their owners' trademarks. Shepi for Herdr is made by WIO and isn't affiliated with any of them, or with Herdr.