Shepi
Compare

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 isRuns onHerdrOther machinesWhen an agent needs youPrice
Shepi for HerdrA native Mac app (Swift)macOS 15 or later, Apple silicon and IntelThe Herdr you already runOver SSH, added from the appAmber 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 tooIts own herdr-core, not the Herdr you run in a terminalOver SSHEach agent’s state in its sidebar and tab; sounds you can setFree, open source (Apache-2.0)
herdrmA native Mac app (SwiftUI)macOS 15 or laterThe Herdr you already runOver SSHA macOS notification when an agent finishes or needs inputNo price stated; downloaded from GitHub
Herdr UIAn app drawn on the GPU (Rust)macOS 15.2 or later; Linux and Windows tooThe Herdr daemon you already runSaved SSH hosts (not on Windows)Sounds you can chooseOpen source (Apache-2.0)
BessieA native Mac app (Swift, libghostty)macOS 15 or later, Apple siliconYour Herdr, or the runtime it includes for local workLocal and SSH machines in one sidebarNotifications for the state changes you pickOpen source (Apache-2.0)
Moshi DesktopAn app drawn on the GPUmacOS and Linux; Windows in previewHerdr or tmux, with moshi-hook on each machineOver your own SSHStates in its sidebar; phone pushes with the Moshi appFree

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.