
Your AI swarm.
One command center.
Monitor sessions, stream logs, and manage security across every OpenClaw Gateway in your infrastructure. Starting as a desktop app for fast iteration, evolving into a self-hostable web dashboard.
| 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
Roadmap
Desktop-first,
web-ready
We're building OpenClaw Swarm as an Electron desktop app first — it gives us the fastest iteration loop and access to native OS APIs. Once the core experience is solid, we'll ship a self-hostable web dashboard that runs anywhere.
Electron Desktop App
A native macOS desktop app for fast iteration and immediate developer feedback. Electron gives us access to system-level APIs — safeStorage, native menus, vibrancy — while keeping the React/TypeScript stack familiar.
- Multi-gateway management over WebSocket
- Live session monitoring with real-time token & cost stats
- Streaming logs with filtering
- Device identity via Ed25519 keypairs
- oRPC over MessagePort for type-safe IPC
Self-Hostable Web Dashboard
The same monitoring UI, deployed as a standalone web app you host alongside your gateways. No desktop install required — accessible from any browser, any OS.
- Deployable via Docker or bare metal
- Browser-based access from any device
- Team-level auth and access controls
- Persistent storage for historical data
- Same real-time WebSocket architecture
Platform Expansion
Cross-platform desktop support, richer analytics, and deeper integration with the OpenClaw ecosystem.
- Windows & Linux desktop builds
- Advanced analytics and alerting
- Plugin system for custom integrations
- Multi-tenant gateway management
Ready to take control?
OpenClaw Swarm is open source and free. Run the desktop app today or start contributing to help us build the self-hostable web dashboard.