Personal AI Assistants Converge on Gateway-First Multi-Channel Architecture
OpenClaw's gateway + skills + multi-channel architecture independently mirrors joelclaw's — 225k stars validates the pattern
Scott Hanselman interviews Peter Steinberger — formerly the founder of PSPDFKit — about OpenClaw, an open-source personal AI assistant that has exploded to 225k+ GitHub stars since launching in late 2025. Steinberger came out of retirement to build it, and the result is a full gateway-centric platform: a single daemon process routes messages across WhatsApp, Telegram, Slack, Discord, Signal, iMessage, and more. Sound familiar?
The architectural convergence with joelclaw is striking and worth paying attention to. OpenClaw runs a local-first gateway as its control plane, has a skills system for extending agent capabilities, supports multi-agent routing (isolated workspaces per channel/account), and ships with a CLI that manages the daemon lifecycle (openclaw onboard --install-daemon). That’s the same stack shape — gateway daemon, Redis-backed event bridge, skills directory, CLI surface — just built by a team with 225k eyeballs on it. The security model for inbound DMs (pairing codes, allowlists, per-channel policies) is also worth studying given joelclaw’s Telegram integration.
Where it diverges: OpenClaw is consumer-facing and multi-platform — macOS menu bar app, iOS/Android companion nodes, voice wake, live canvas. It’s optimized for the “personal assistant you talk to” use case. joelclaw is more of an operational nervous system — event bus, durable workflows, memory pipelines, observability. Different goals, same foundation. OpenClaw’s Canvas and A2UI (agent-driven visual workspace) are concepts worth tracking as joelclaw’s web surfaces mature.
The Steinberger trajectory is also notable: sold a successful developer tools company, retired, then got pulled back in by the gravity of personal AI. That pattern — experienced infrastructure people deciding the personal AI assistant is the thing worth building — says something about where the energy is right now.
Key Ideas
- Gateway-as-control-plane is the convergent architecture for personal AI — a single daemon process that manages sessions, channels, tools, and events. Both OpenClaw and joelclaw arrived here independently.
- Skills as the extension model — OpenClaw has bundled/managed/workspace skills, a skill directory, and a growing ecosystem of third-party skills. The same pattern as joelclaw’s
skills/directory. - DM pairing for security — OpenClaw defaults to requiring a pairing code before processing messages from unknown senders. Smart default for anything exposed to real messaging surfaces.
- Multi-agent routing — isolating different channels/accounts/peers to separate agent workspaces. OpenClaw does this at the gateway config level.
- CLI-first onboarding —
openclaw onboardruns a wizard that walks through gateway, workspace, channels, and skills setup. The CLI is the primary interface, not a web dashboard. - Peter Steinberger’s return — PSPDFKit founder came out of retirement specifically to build this. He’s the top contributor by a massive margin (10k+ commits).
Links
- Video: The Rise of The Claw with OpenClaw’s Peter Steinberger — Scott Hanselman’s channel
- OpenClaw GitHub — 225k+ stars, MIT licensed, TypeScript
- OpenClaw Docs
- OpenClaw Website
- Peter Steinberger (steipete) — founder, formerly PSPDFKit
- OpenClaw Skill Directory (ClawHub)
- Awesome OpenClaw Skills
- OpenClaw Discord
- DeepWiki: OpenClaw
- Scott Hanselman’s YouTube