Hermes Agent on a Mac

Hermes,
your way.

Hermes Desktop, Nous Research's own app, is a full workspace: chat, git review and worktrees, a terminal, a file browser and voice. If that's more app than you want, or Hermes runs on another machine, there are others. This guide covers the Mac apps and GUIs for Hermes Agent, and what each is for.

Is there a good Mac desktop app for Hermes Agent, besides Hermes Desktop?

Yes, several, and the right one depends on where Hermes runs and how much app you want. Scarf is the strongest native Mac app: sessions, cron, memory and skills, on this Mac or over SSH, with an iPhone companion. Hermes WebUI is the most popular, in a browser or a thin Mac window. Hermes One is a big cross-platform desktop app that also sets Hermes up. littleguys is the small one: a WhatsApp-style chat app where each Hermes profile is a contact, with approvals and Hermes' own cron, next to your OpenClaw, Claude Code and Codex agents.

The apps

  1. littleguys

    A WhatsApp-style chat app: each Hermes profile is a contact, and your Hermes sessions are its threads, including the ones you started in the CLI or from a messaging app.

    Pick it if you want to chat with Hermes, on this Mac or a remote Hermes API server, approve its commands and see its cron jobs from a small app, with your OpenClaw, Claude Code and Codex agents in the same window.

    macOS 13+, Apple silicon and Intel · Free, MIT · 17 MB · Download it

  2. Scarf by Alan Wizemann

    A native Mac app that shows and controls every Hermes session, project, skill, memory file and cron job, on this Mac or over SSH on any number of servers, with chat (permission prompts included), a terminal and voice. Its iPhone companion, ScarfGo, is free on the App Store.

    Pick it if Hermes is your main agent and you want a native app that manages all of it, not just the chats.

    macOS 15+, Apple silicon and Intel; iPhone · Free, MIT · 37 MB; usage statistics you can turn off · README, releases

  3. Hermes WebUI by Nathan Esquenazi

    The most popular community UI: Hermes in a browser, with nearly everything the CLI does, including approval cards, cron, a file browser and a terminal. Hermes Agent for macOS (hermes-swift-mac) wraps it in a native Mac window.

    Pick it if you want Hermes in a browser tab, from any device on your tailnet, or in a thin Mac window around it. Its password is off by default, so keep it off the open internet.

    Web; runs on Linux, macOS and WSL2; Mac window for macOS 12+ · Free, MIT · README, releases, Mac window

  4. Hermes One by fathah

    A community desktop app (hermes-desktop on GitHub, not made by Nous Research) that installs, configures and chats with Hermes through its API server, on this Mac or a remote one, with profiles, scheduled tasks and messaging gateways.

    Pick it if you want a cross-platform desktop app that also sets Hermes up for you.

    macOS (Apple silicon and Intel), Windows, Linux; Electron · Free, MIT · 196 MB; usage analytics you can turn off · site, README, releases

  5. dodo-reach's Hermes Desktop

    A native Mac workbench for a Hermes you already run, on this Mac or over SSH, with no API server or daemon: session search, cron, files, skills and a real terminal. Chat is the Hermes TUI in that terminal, which is also where you approve commands.

    Pick it if Hermes runs on a server you SSH into, and you'd rather not open an API server. It isn't notarized, and its last release was in June 2026.

    macOS 14+, Apple silicon and Intel · Free, MIT · 5.9 MB · README, releases

  6. Ekko Studio by EKKOLearnAI

    A local-first workspace for Hermes, an agent of its own and 14 coding agents, Claude Code and Codex among them, with chat and approvals, scheduled jobs, a terminal and a file browser, behind a username and password.

    Pick it if you want a big multi-agent workspace on Mac, Windows or Linux, and your use is non-commercial: its license (BSL-1.1) needs a paid license for commercial use.

    macOS (Apple silicon and Intel), Windows, Linux; Electron · Free for non-commercial use · 328 MB · README, license, releases

  7. Agent Hub by Potarix

    A chat window over the Claude Code, Codex, Hermes and OpenClaw CLIs, run on this Mac or over SSH on any host you can reach, with a terminal per host. It starts its own session for each thread, and approvals work for Claude Code on this Mac only.

    Pick it if Hermes runs on a server you reach over SSH, and you want a terminal on that host beside the chat, with Claude Code, Codex and OpenClaw too.

    macOS 11+, Apple silicon only · Free, MIT · 194 MB · site, README, approvals

  8. Aight by Pangea Roads

    An iPhone app for OpenClaw, Hermes, Claude Code and Codex, with group chats where agents hand off by @mention and voice. Claude Code and Codex connect through its plugin and a cloud relay, so only sessions started through the plugin show up.

    Pick it if you talk to Hermes mostly from your iPhone, or want them to host a Hermes for you.

    iPhone, iPad; Apple silicon Macs run its iPad app · Free for one kind of agent, or $4.99 a month; closed source · site and pricing, App Store, Claude Code plugin

Checked on November 1, 2026 against each app's own site, docs, README and releases.

Hermes in littleguys

  1. Install littleguys with Homebrew or the .dmg (below), 17 MB.
  2. Hermes on this Mac: run hermes serve, then choose Add a gateway → Hermes. littleguys finds Hermes on this Mac and on your tailnet; click Add.
  3. Hermes on another machine: turn on its API server (API_SERVER_ENABLED=true and an API_SERVER_KEY in that machine's ~/.hermes/.env), then add it with that key.

What littleguys doesn't do

↓ Download littleguys 0.2.1

or with Homebrew:

brew install herval/tap/littleguys

Free and open source · macOS 13+ · Apple silicon and Intel