
Your AI swarm.
One command center.
A native macOS desktop app to monitor sessions, stream logs, and manage security across every OpenClaw Gateway in your infrastructure. Think Portainer, but for AI agent swarms.
| Gateway | Status | Sessions | Agents |
|---|---|---|---|
| gw-prod-us-east | connected | 47 | 12 |
| gw-prod-eu-west | connected | 31 | 8 |
| gw-staging | connecting | 3 | 2 |
| gw-dev-local | disconnected | 0 | 0 |
Features
Everything you need to
manage your swarm
Multi-Gateway Management
Connect to any number of OpenClaw Gateway instances from a single desktop app. Switch between deployments instantly.
Live Session Monitoring
Real-time view of every active agent session. Token usage, cost breakdowns, and chat history at a glance.
Streaming Logs
Tail logs from any gateway in real-time with powerful filtering. No more SSH-ing into individual machines.
Security Configuration
Push security policy changes across your entire swarm. Rate limits, allowed models, and access controls.
Swarm-Wide Search
Cmd+K command palette for jumping between gateways, sessions, and actions across your entire infrastructure.
Presence View
See which agents are connected and active right now. Real-time presence powered by WebSocket event streaming.
Developer experience
Up and running
in 30 seconds
Clone, install, run. The monorepo uses proto to pin exact versions of bun and moon, so every contributor gets an identical setup.
Architecture
Built on oRPC over MessagePort
Renderer
React 19 SPA
- TanStack Router
- TanStack Query
- oRPC Client
- shadcn/ui
IPC Layer
MessagePort
- oRPC over MessagePort
- Type-safe procedures
- Event streaming
- Zod v4 validation
Main Process
Electron + Node.js
- GatewayManager
- WebSocket connections
- electron-store
- Ed25519 identity
Ready to take control?
OpenClaw Swarm is open source and free. Download the app or start contributing to the codebase.