Claude Code, Codex and OpenClaw, together
All your agents,
one chat app.
By herval · Published
Claude Code in one terminal, Codex in another, OpenClaw on a home server and a browser tab for its dashboard: that's a lot of windows to check. This guide covers the Mac apps that put all three in one place, the way a messaging app puts all your friends in one list.
Is there one Mac app where I can chat with Claude Code, Codex and OpenClaw, like a messaging app?
Yes. littleguys is built for exactly that: a free, open-source Mac app where your OpenClaw agents, Claude Code sessions, Codex, Hermes and any ACP agent are contacts in one WhatsApp-style window, and a little guy in the menu bar shows who needs you. Two other apps cover all three: Agent Hub, a chat window that can also run the agents on servers over SSH, and Aight, an iPhone app that runs on Apple silicon Macs as its iPad app. AionUi runs them too, inside a much bigger workspace with an agent of its own.
The apps
Checked on October 30, 2026 against each app's own site, docs and releases (AionUi on October 19). The comparison has more of them side by side, with what each does on other machines, telemetry and download size.
How each agent shows up in littleguys
- OpenClaw: littleguys reads the
~/.openclawyou already have, so your agents are there when you open it. Gateways on other machines are a click and one approval away. More on OpenClaw. - Claude Code: Add a bot → Claude Code installs a small littleguys plugin (hooks only), and every session on this Mac, in a terminal or in the background, becomes a thread you follow live and reply to. More on Claude Code.
- Codex: Add a bot → Agents (ACP), pick Codex and a folder. littleguys starts Codex itself over the Agent Client Protocol, with the login you already have; it needs Node.js. More on ACP agents.
- All of them: streaming replies and tool calls, commands to allow once, always allow or deny (for Claude Code, in background sessions), routines on a schedule, and a notification that opens the thread when one needs you.
What littleguys doesn't do
- It doesn't show a Codex session you started in a terminal: littleguys starts its own Codex process. Claude Code is the one it follows wherever it runs.
- No group chats: each agent has its own threads, and agents don't talk to each other through littleguys.
- It's a Mac app only, and it doesn't track quota, usage or cost.
- Routines for Claude Code and Codex run only while littleguys is open; OpenClaw's run on its own scheduler, whether littleguys is open or not.
or with Homebrew:
brew install herval/tap/littleguys
Free and open source · macOS 13+ · Apple silicon and Intel