littleguys for ACP agents

Every ACP agent,
as a contact.

littleguys is a free, open-source Mac app that speaks the Agent Client Protocol (ACP), the protocol coding agents use to talk to editors and other apps. Pick an agent from the ACP registry and it becomes a contact with its own chats, the way you'd talk to a friend on WhatsApp: you reply, approve its commands and start new threads from a small window instead of a terminal tab, and the little guy in your menu bar tells you when one needs you. It uses the login you already have for each agent.

Is there a Mac app for chatting with Codex, Gemini CLI and other ACP agents?

Yes: littleguys is a free, open-source ACP client for Mac. Pick Codex, Gemini CLI, GitHub Copilot CLI or another agent from the ACP registry, choose a folder, and it becomes a contact you chat with, approve and schedule, next to your OpenClaw, Hermes and Claude Code agents. Which app is right depends on where you want the agent: if you want it inside your code, with a file tree and diffs, use an editor that speaks ACP, such as Zed or a JetBrains IDE. littleguys is the chat window, not the editor.

Agents you can add

What you get

Set it up

  1. Have the agent signed in on this Mac, for example by running gemini once, or codex login. If it isn't, littleguys says which command to run.
  2. Install Node.js (brew install node) for agents that come from npm, which littleguys starts with npx. A few come from PyPI and need uv (brew install uv).
  3. Install littleguys with Homebrew or the .dmg (below), 17 MB.
  4. Add a bot → Agents (ACP), pick the agent from the registry, choose the folder it works in, and click Add.

What it 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