Generated by Code IQ · v1.0

openclaw
Knowledge Tutorial

OpenClaw is a modular AI agent platform that unifies various devices into a single intelligent network. At its core is a Gateway daemon that manages connections, executes multi-agent workflows defined in the OpenProse language, and facilitates real-time communication between the Control UI, mobile nodes, and desktop applications using a custom WebSocket protocol.

10
Chapters
-
Subsystems
Rabbit Holes
▶ Start Reading ⎇ View on GitHub
System Architecture

How the pieces fit

openclaw is organized as connected concepts and components. Start broad, then drill down chapter by chapter.

⚙️
Gateway
Gateway
⚙️
Control UI
Control UI
⚙️
OpenProse
OpenProse
⚙️
Configuration
Configuration
⚙️
macOS Node
macOS Node
⚙️
iOS Node
iOS Node
⚙️
Android Node
Android Node
⚙️
Swabble
Swabble
🔌
ProtocolSchema
ProtocolSchema
⚙️
Docker Deployment
Docker Deployment
openclaw — bash
open tutorial
◆ Scanning numbered chapters
◆ Building navigation and Mermaid diagrams
◆ Generating chapter and subsystem pages
✓ 10 chapter pages built
✓ Theme toggle enabled
Repository Overview

Intro and Architecture Diagram

OpenClaw is a modular AI agent platform that unifies various devices into a single intelligent network. At its core is a Gateway daemon that manages connections, executes multi-agent workflows defined in the OpenProse language, and facilitates real-time communication between the Control UI, mobile nodes, and desktop applications using a custom WebSocket protocol.

Source Repository: https://github.com/openclaw/openclaw

flowchart TD A0["Gateway"] A1["Control UI"] A2["ProtocolSchema"] A3["macOS Node"] A4["iOS Node"] A5["Android Node"] A6["OpenProse"] A7["Swabble"] A8["Configuration"] A9["Docker Deployment"] A1 -->|"Controls and monitors"| A0 A0 -->|"Implements protocol"| A2 A3 -->|"Connects via WebSocket"| A0 A4 -->|"Connects via WebSocket"| A0 A5 -->|"Connects via WebSocket"| A0 A0 -->|"Executes workflows"| A6 A3 -->|"Integrates voice engine"| A7 A4 -->|"Integrates voice engine"| A7 A0 -->|"Loads settings"| A8 A9 -->|"Containerizes"| A0
Tutorial Chapters

All 10 chapters

Follow sequentially or jump to any topic. Start with Gateway.

About This Project

Generated by Code IQ

This tutorial was automatically generated by Code IQ and rendered with the shared tutorial site builder. It can be produced for any repository tutorial folder that follows the numbered markdown chapter layout.

View Code IQ ↗
python build_site.py '/home/runner/work/Code-IQ/Code-IQ/output/openclaw'

// → 10 chapters
// → source: openclaw/openclaw