

Problem Solved!: OpenClaw Workshop Part 1
โ๐ฆ OpenClaw Architecture โ A Phased Learning Journey by Organized AI
โLearn how to build your own personal AI assistant from the ground up โ one layer at a time.
โOpenClaw is a local-first AI gateway that connects 20+ messaging channels (Telegram, Slack, Discord, WhatsApp, iMessage, and more) to a single AI agent running entirely on your machine. This isn't a cloud SaaS. It's your own Jarvis โ private, configurable, and extensible.
โ๐ Agenda
โFirst Half โ Learn It We'll walk through the full OpenClaw architecture together, phase by phase. Come ready to follow along โ no install required for this half.
โWelcome โ Mental model overview, learning mode selection
โPart 1 โ Gateway + Channels (the routing layer, adapters, DM pairing)
โPart 2 โ Agents + Sessions (the 6-step loop, thinking levels, session types)
โPart 3 โ Skills + Nodes + Security (what it knows, what it can do, how it stays safe)
โ~5 min break
โSecond Half โ Build It Hands-on time. Get OpenClaw running, connect a real channel, and write your first workspace skill.
โSetup โ Install OpenClaw, clone repo, run
pnpm setup, pick your learning modeโGuided Build โ Connect a channel, write a workspace skill, run
openclaw doctorโOpen Floor โ Live debugging, Q&A, share what you built
โWhat You'll Learn
โThis session follows the OpenClaw Education curriculum โ a 6-phase interactive learning journey:
โ๐ Phase 1 โ The Gateway The WebSocket control plane at :18789. Sessions, channel adapters, tool routing, and hot-reload config.
โ๐ฌ Phase 2 โ Channels 20+ messaging adapters. One internal protocol. The AI never knows which channel sent the message.
โ๐ง Phase 3 โ Agents + Sessions The Pi agent's 6-step loop: receive โ think โ tools โ stream reply โ update session. Thinking levels, session isolation, /compact, and agent-to-agent communication.
โ๐ Phase 4 โ Skills + Nodes Skills = what your agent knows. Nodes = what your agent can do. macOS, iOS, and Android companion apps exposing camera, shell, location, and more via node.invoke.
โ๐ Phase 5 โ Tailscale + Security Six security layers. Default-safe, opt-in to exposure. Tailscale Serve, Funnel with enforced auth, and Docker sandboxing for group sessions.
โ๐ Phase 6 โ Deployment Deploy your own doc site to Cloudflare Pages, run a remote Linux gateway, or use Docker Compose or Nix. Leave with a running assistant.
โThree Learning Modes
โ๐ Docs Only โ No install needed. Diagrams and concept explainers. โญ Diagrams + Docs โ Mermaid diagrams and annotated examples. Recommended starting point. ๐ป Full Hands-On โ Live Gateway + channel exercises. OpenClaw required.
โPrerequisites Node.js 22.16+, pnpm 8+, Git. OpenClaw optional depending on your learning mode.
โgit clone https://github.com/Organized-AI/openclaw-education cd openclaw-education && pnpm install && pnpm setup
โFollow the full guide โ openclaw-education.pages.dev
โYour Presenter
โJordan Hill is the founder of Organized AI and Blue Highlighted Text, an AI automation and consulting agency based in Austin, TX. He builds agentic infrastructure for real businesses โ from conversion tracking pipelines to self-hosted AI assistants โ and created the OpenClaw Education curriculum to make personal AI architecture accessible to anyone willing to get their hands dirty.
โOrganized AI ยท The Lobster Way ๐ฆ