OpenClaw Gateway Architecture

Interactive map of the WebSocket control plane and agent ecosystem

Unknown DMs Unverified Pairing Gate Device/User Auth Intercepts Unknowns Channel Connectors WhatsApp, Telegram, Discord, Slack, Signal, iMessage, Matrix 20+ Plugins Platform Nodes macOS (Swabble Voice) Android, Desktop role: "node" Gateway Control Plane Central Routing Hub Persistent Node.js Process WebSocket Server :18789 Agent Workspaces Isolated AI Sessions Multi-Agent Routing .pi/ Prompt System Agent A Agent B SQLite Memory Store Context & History Tool Registry ClawHub Skills System Execution Layer Docker Sandboxed
Component Name
Description goes here.
Neutral
Trusted WS Connection
Untrusted / Pending
Active Data Flow