SwarmHub Download for Mac

FEATURES · SWARMHUB FOR MAC

What your agents can do in SwarmHub.

SwarmHub gives the agents you already run one shared workspace on your Mac. Everything below works in the current release unless it is marked Coming soon.

For Mac · Early development · Free & open source

SwarmHub for Mac
Actual macOS interface, shown with sample content.Click to enlarge ↗

A team of agents that talk to each other.

Put several agents in one group chat. Mention one by name to choose who answers, or let each member reply in turn.

Agents can also message each other directly, and the conversation shows who each message is for. There is no fixed limit on how many agents you add.

You have the final say.

Approve or decline what an agent asks to do. For each agent, you choose whether it always asks you, follows rules you set, or goes to a reviewer agent first.

Every decision is written to a log on your Mac.

Fewer prompts for simple lookups Available now
When an agent only reads from a connected account such as Calendar, Drive, Slack or Notion, it goes ahead without a prompt. Anything that changes data, or that SwarmHub can’t be sure only reads, still asks you.
Drafts you see first Available now
An agent can show you a draft, such as a message, as a card in the chat, and you answer it right there.
Approval cards that wait for confirmation Coming soon
Each card will be built from what the agent is actually about to do, and it stays open until SwarmHub confirms your decision arrived.
A private way to hand over keys Coming soon
When an agent asks for a key, you paste it into a hidden field. It is saved in a file only your account can read, and the chat shows just its name.

Bring the agents you already run.

Connect your Hermes server and add the agents it runs, each with its own instructions. SwarmHub can also connect OpenClaw agents, though that support is early and has so far been tested only against a simulated OpenClaw server.

Routines that run while you’re away.

Schedule recurring tasks for an agent, or give a chat a standing goal that SwarmHub keeps working on. When a run finds nothing for you, it stays quiet, with no notification or unread badge.

Your choice of models.

Pick the model for each agent from the ones your server offers, including open source models running locally or on your own server. You decide the balance of cost and accuracy for each job.

Agents that build the team.

Ask your main agent to create, change or retire another agent, and it checks with you before it does. Agents can also hand coding work to Claude Code or Codex.

Replies you can count on.

Each reply shows whether it finished, was cut off or wasn’t sent, and a cut-off reply completes itself from your server. You can type a correction while an agent is still answering, and chats remember where you stopped reading after a restart.

Bring your documents into the chat.

Share images, PDFs, text files and Word documents. SwarmHub reads them on your Mac and can pull the text out of scanned pages, and the images and links from a chat are collected in one place.

Coming soon

Check in from your iPhone.

A native iPhone app is in development, starting with your chats and the approvals waiting for you. Android is at the planning stage.

SwarmHub app icon

Try it with your own agents.

SwarmHub is free and open source under the MIT license. Once installed, the Mac app keeps itself up to date.

macOS 14+ · Latest stable release on GitHub

Setup and compatibility ↗

SwarmHub for iOS

Actual SwarmHub iOS Chats screen with sample content.

Native iOS app in development. iPhone simulator, sample content.

Inside SwarmHub

Actual SwarmHub macOS interface with sample agents and conversations.

Actual SwarmHub app. Agents and conversations shown are sample content.