littleguys
herval/littleguys
macOS menu bar app with a little guy per agent for chatting with, approving and scheduling Hermes, OpenClaw and ACP agents
littleguys is a free macOS menu bar app that gives each of your AI agents its own entry for chat, approvals and scheduled routines. Hermes Agent is one of its supported runtimes.
What littleguys does
Each agent appears as a little guy in the menu bar, with a sprite showing whether it is idle, working, has new replies, needs you or is offline. A popover lists every guy with a status ring and last-message preview, and a main window works like a chat app with streaming replies, tool-call chips, attachments and approve or deny controls for commands. Routines are cron jobs with friendly schedules, run-now and run history.
The README documents three adapters. OpenClaw connects over the gateway WebSocket protocol, Hermes Agent over a local hermes serve backend using JSON-RPC over WebSocket or a remote API server with an API_SERVER_KEY, and ACP agents such as Claude Code, Codex, Gemini CLI, Goose and OpenCode over the Agent Client Protocol. For Hermes the guys map to profiles, with native cron and approvals. It runs on macOS 13 or later on Apple silicon and Intel, updates itself, and is MIT licensed.
Key features
- Menu bar status sprite per agent
- Chat window with streaming replies and tool-call chips
- Approve or deny commands
- Routines with schedules and run history
- Hermes profiles via hermes serve or a remote API server
- Support for OpenClaw and ACP agents
When to use it
- Approving a Hermes tool call from the menu bar
- Scheduling recurring Hermes jobs with a friendly schedule
- Chatting with Hermes, OpenClaw and Claude Code from one window
Who it is for: Mac users who run several agents and want one menu bar app to supervise them.
How it fits with Hermes Agent
Hermes Agent is one of three adapter types, connected through hermes serve or a remote API server, so littleguys is a general multi-agent client.
How to install littleguys
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
brew install herval/tap/littleguysRequirements: macOS 13 or later
FAQ
What is littleguys?
littleguys is a free, open-source macOS menu bar app for chatting with, approving and scheduling AI agents such as OpenClaw, Hermes, Claude Code, Codex and any ACP agent.
Does littleguys work with Hermes Agent?
Yes. It talks to a local hermes serve backend over JSON-RPC and WebSocket, or to a remote API server using an API_SERVER_KEY, and maps Hermes profiles to guys.
How do I install littleguys?
Run brew install herval/tap/littleguys, or download the .dmg from the GitHub Releases page.
Is littleguys free and open source?
Yes. The repository is published under the MIT license.
Similar interfaces for Hermes Agent
All interfacesStatic PWA chat interface for Hermes agents, with sessions, unread counts and agent-pushed UI blocks
areu01or00 Hermes Agent Mobile ClientAndroid WebView app that opens the real Hermes dashboard chat on your phone
xiangking Agent PetFloating desktop pet that reacts to Hermes Agent, Codex and Claude Code activity or WebSocket messages
prasanthsasikumar Hermes GlassesiPhone voice and vision assistant for Meta Ray-Ban and Realtek-based glasses with an optional Hermes bridge
l0cut15 Hermes Voice AssistantPush-to-talk voice assistant on M5Stack CoreS3 using whisper.cpp, a Hermes agent and Kokoro TTS
mojomast Hermes DashboardStandalone web dashboard for Hermes with chat, sessions, memory, skills, secrets, config and graph view
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent