
Transform work with ai by adopting cloud code and cloud co-work, starting with clear project context, validating outputs, refining instructions, and building team confidence.
A focused lesson in the Module 1 · Introduction & Big Picture section of the OpenClaw Course.
What you'll cover in this lesson:
• Straight From the Docs
• Three Nouns: Gateway · Agents · Channels
• The Gateway
• Agents Are Folders
• Channels Bring the Messages
• Three Things It Is NOT
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Three nouns. One Gateway. — Once this clicks, the rest of the architecture is straightforward.
A focused lesson in the Module 1 · Introduction & Big Picture section of the OpenClaw Course.
What you'll cover in this lesson:
• The Gateway · One Process
• Control UI · Same Port
• Agents · Folders With Markdown
• Functional, Not Personality
• Channels · One Shape
• Bindings · Who Answers
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Local-First. Bring Your Own Key. — Short lesson. Critical to get right because there's a lot of misinformation.
A focused lesson in the Module 1 · Introduction & Big Picture section of the OpenClaw Course.
What you'll cover in this lesson:
• Three Myths to Bust
• What Actually Happens
• 50+ Providers Supported
• Cross-Platform
• You Own the Data
• Anthropic Subscription Caveat
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Nine surfaces. Nineteen modules. — A clear picture of OpenClaw's documented surface area, so you know what's coming.
A focused lesson in the Module 1 · Introduction & Big Picture section of the OpenClaw Course.
What you'll cover in this lesson:
• Nine Surfaces · One Course
• Surface 1 · Install & First Run
• Surface 2 · The Control UI
• Surface 3 · Agents
• Surface 4 · Channels
• Surface 5 · Skills
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
"Is that just n8n?" — Or Claude Code? Or Open WebUI? No to all. Let's walk the comparisons.
A focused lesson in the Module 1 · Introduction & Big Picture section of the OpenClaw Course.
What you'll cover in this lesson:
• vs n8n · Workflow Engine
• n8n + OpenClaw · Layers, Not Enemies
• vs Claude Code · CLI Tool
• ACP · Bind Claude Code to a Channel
• vs Open WebUI · Self-Hosted Chat Clone
• vs LangChain / CrewAI · Frameworks
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
What you'll cover in this lesson:
• Check 1 · Node.js
• Check 2 · Port 18789
• Check 3 · Provider API Key
• Optional · Plan Ahead
• Recap · The Checklist
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Three install paths. Pick yours. — Then we run the wizard in the next lesson.
A focused lesson in the Module 2 · Installation & First Run section of the OpenClaw Course.
What you'll cover in this lesson:
• Path 1 · Install Script
• Path 2 · Windows PowerShell
• Path 3 · npm
• Also · Docker / Nix
• Verify the Install
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
The Wizard
A focused lesson in the Module 2 · Installation & First Run section of the OpenClaw Course.
What you'll cover in this lesson:
• The Wizard
• Why --install-daemon Matters
• QuickStart vs Advanced
• Step 1 · Model & Auth
• Step 2 · Workspace
• Step 3 · Gateway
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Verify the install end-to-end. — Open the Control UI and say hello.
A focused lesson in the Module 2 · Installation & First Run section of the OpenClaw Course.
What you'll cover in this lesson:
• Open the Dashboard
• Say Hello
• What to Notice on Screen
• If Something Didn't Work
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Install OpenClaw on Ubuntu 24.04 using a Proxmox VM or VPS. Run the one-liner installer, which auto-installs Node, npm, and Git and configures dependencies.
In this lecture, we configure OpenClaw after installation and connect it to Telegram so that we can communicate with our AI assistant through a messaging platform.
Windows · Docker · WSL2. — The lesson I wish someone had given me before my first install.
A focused lesson in the Module 2 · Installation & First Run section of the OpenClaw Course.
What you'll cover in this lesson:
• Three Causes of Pain
• Issue 1 · Docker UID Mismatch
• Three Fixes
• Issue 2 · WSL2 Path Translation
• Native vs Container
• Cheat Sheet · Error → Fix
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Walk every panel. — Don't change anything destructive yet. Just orient.
A focused lesson in the Module 3 · Tour of the Control UI section of the OpenClaw Course.
What you'll cover in this lesson:
• Open the Dashboard
• Auth · Token Mode
• Per-Browser Identity
• What's On Screen
• Default View · Chat
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Chat · Sessions · Channels. — The panels you'll use most. Let's go deep.
A focused lesson in the Module 3 · Tour of the Control UI section of the OpenClaw Course.
What you'll cover in this lesson:
• Chat · The Non-Obvious Parts
• Slash Commands
• Sessions Panel
• Session Scope Defaults
• Channels Panel
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Cron · Skills · Nodes · Approvals. — Four operations panels, in order.
A focused lesson in the Module 3 · Tour of the Control UI section of the OpenClaw Course.
What you'll cover in this lesson:
• Cron Jobs Panel
• Cron Delivery Modes
• Skills Panel
• Skills Precedence
• Nodes Panel
• Nodes ≠ Workflow Steps
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Config · Logs · Debug. — Plus Update and Dreaming. Closing out the tour.
A focused lesson in the Module 3 · Tour of the Control UI section of the OpenClaw Course.
What you'll cover in this lesson:
• Config Panel
• Schema Validation + Recovery
• Hot-Reload Behavior
• Logs Panel
• Debug Panel
• Update + Dreaming
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
An agent is a folder. — Anchor on that. Everything else in this module hangs off it.
A focused lesson in the Module 4 · Agents & Workspace Files section of the OpenClaw Course.
What you'll cover in this lesson:
• What an Agent Is, Literally
• Configuration Listing
• Functional Names · The Convention
• The Unit · Two Things, In Sync
• Why It Matters · Two Reasons
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
A fixed set of files. — Let's open one and walk through every one.
A focused lesson in the Module 4 · Agents & Workspace Files section of the OpenClaw Course.
What you'll cover in this lesson:
• What's Inside
• SOUL.md · The Persona
• AGENTS.md · The Rules
• USER.md · Who You Are
• IDENTITY.md · Display Identity
• TOOLS.md · Informational
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
SOUL · AGENTS · USER. — What to put in each. How to keep them tight.
A focused lesson in the Module 4 · Agents & Workspace Files section of the OpenClaw Course.
What you'll cover in this lesson:
• SOUL.md · Three Sections
• AGENTS.md · Five Sections
• AGENTS.md · Be Specific
• USER.md · Six Fields
• Where to Find Examples
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
A focused lesson in the Module 4 · Agents & Workspace Files section of the OpenClaw Course.
What you'll cover in this lesson:
• Add an Agent
• List Agents
• Minimal Agents Block
• Per-Agent Skills · REPLACE, Not Merge
• Add Post-Onboarding
• Removing an Agent
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Once you have multiple agents, you need bindings. — Top-level config key. Top-level concept.
A focused lesson in the Module 5 · Multi-Agent Routing & Bindings section of the OpenClaw Course.
What you'll cover in this lesson:
• Default Behavior
• Bindings Shape
• Most-Specific Match Wins
• Match Keys
• Tie-Breaking
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
One Gateway. Multiple contexts. — The most common multi-agent routing pattern.
A focused lesson in the Module 5 · Multi-Agent Routing & Bindings section of the OpenClaw Course.
What you'll cover in this lesson:
• Each Channel Hosts Multiple Accounts
• Bindings Reference Accounts by Name
• Why This Pattern Matters
• One Gateway, Demuxed
• Per-Group Overrides
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
When does an agent speak up? — Mention patterns decide. Group chats are noisy by default.
A focused lesson in the Module 5 · Multi-Agent Routing & Bindings section of the OpenClaw Course.
What you'll cover in this lesson:
• Where the Setting Lives
• How They Match
• Two Layers · Don't Confuse Them
• Pattern 1 · Read-Only Alerts
• Pattern 2 · Family Coordinator
• Pattern 3 · DM
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
eal configurations you'll use. — Closing M5 with the practical patterns.
A focused lesson in the Module 5 · Multi-Agent Routing & Bindings section of the OpenClaw Course.
What you'll cover in this lesson:
• Recap
• Pattern 1 · One Account per Context
• Pattern 2 · Distinct DM Allowlists
• Pattern 3 · Distinct Agent Bindings
• Pattern 4 · Per-Group Overrides
• Use IDs, Not Names
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
How sessions are organized. — DMs collapse. Group chats stay isolated. The way that's set up surprises people.
A focused lesson in the Module 6 · Sessions & Pairing section of the OpenClaw Course.
What you'll cover in this lesson:
• DMs · Default = Collapsed
• Group Chats · Always Isolated
• Threads · Inherit by Default
• session.dmScope · Four Options
• Other Two Scopes
• threadBindings · 24h Idle Default
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Turn an unknown chat surface into a trusted DM. — Default DM policy on most channels = pairing.
A focused lesson in the Module 6 · Sessions & Pairing section of the OpenClaw Course.
What you'll cover in this lesson:
• The Pairing Flow
• CLI Approval
• In-Channel Commands · Telegram
• Per-Channel Surfaces
• Documented Limits
• Why Pairing Exists
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Two related concepts. — Both control how long context lives.
A focused lesson in the Module 6 · Sessions & Pairing section of the OpenClaw Course.
What you'll cover in this lesson:
• session.reset · Three Modes
• Daily Reset Surprises People
• session.threadBindings
• When Threads Spin Off
• Per-Channel Knobs
• replyToMode
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Practical rules. — How to keep sessions tight, and recognize when they're getting away from you.
A focused lesson in the Module 6 · Sessions & Pairing section of the OpenClaw Course.
What you'll cover in this lesson:
• Scope Recap
• Session Limits · Per-Channel
• Discord Session Commands
• Symptom 1 · Slow Responses
• Symptom 2 · Forgets Earlier Messages
• Symptom 3 · Brings Up Old Things
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Learn the shape once. — Every channel uses it. Channel-specific extensions sit on top.
A focused lesson in the Module 7 · Channels — The Common Shape section of the OpenClaw Course.
What you'll cover in this lesson:
• Where Each Block Lives
• Policy + Allowlist Keys
• Session Limit Keys
• Behavior + Delivery Keys
• Webhooks + Plugin Hooks
• Channel-Specific Extensions
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
A focused lesson in the Module 7 · Channels — The Common Shape section of the OpenClaw Course.
What you'll cover in this lesson:
• Four DM Policies
• Pairing · The Safe Default
• Allowlist · Stable IDs
• Open + Disabled
• Practical Pattern
• Use IDs, Not Names
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Second line of defense. — Whether the agent participates in a given group chat.
A focused lesson in the Module 7 · Channels — The Common Shape section of the OpenClaw Course.
What you'll cover in this lesson:
• Three Group Policies
• Per-Group Overrides
• Common Per-Group Keys
• Wildcard Pattern
• Stable IDs · Same Warning
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
A focused lesson in the Module 7 · Channels — The Common Shape section of the OpenClaw Course.
What you'll cover in this lesson:
• actions Sub-Object
• Defaults · Start Restrictive
• The Pattern · Constrain Blast Radius
• Per-Group Overrides Recap
• Streaming · Four Modes
• Per-Channel Streaming Support
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Walk the channel roster. — First-class · bundled plugin · community-supported.
A focused lesson in the Module 8 · Per-Channel Setup section of the OpenClaw Course.
What you'll cover in this lesson:
• First-Class Channels
• Bundled Plugin Channels
• Notable Quirks
• Beyond Bundled
• Same Shape Across All
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Tokens · Webhooks · OAuth. — The three auth patterns OpenClaw uses.
A focused lesson in the Module 8 · Per-Channel Setup section of the OpenClaw Course.
What you'll cover in this lesson:
• Token-Based Channels
• QR-Pair Channels
• Mac-Specific · iMessage
• Other Channels
• Practical · Use Env Vars
• Webhook Channels Need a Tunnel
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Explore how in-channel slash commands operate across Telegram, Discord, and Matrix, with per-chat overrides, activation modes, custom commands, and permission gating for platforms.
Loaded on demand. — When to reach for each.
A focused lesson in the Module 8 · Per-Channel Setup section of the OpenClaw Course.
What you'll cover in this lesson:
• Why Bundled-as-Plugin
• How To Enable
• BlueBubbles · The New iMessage Path
• Matrix · Federated + E2EE
• MS Teams · Most Involved Setup
• Other Bundled Channels
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Voice Wake · Talk Mode · OpenAI Realtime. — Each one solves a slightly different problem.
A focused lesson in the Module 9 · Voice section of the OpenClaw Course.
What you'll cover in this lesson:
• Voice Wake · Wake-Word
• Talk Mode · Sustained Voice
• OpenAI Realtime · In Browser
• Configuration · Where Each Lives
• Provider Support
• Practical Notes
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Wake-word activation. — Start a session by speaking — no typing, no clicking.
A focused lesson in the Module 9 · Voice section of the OpenClaw Course.
What you'll cover in this lesson:
• Where It Runs
• Configuration · Global Trigger List
• Get/Set Protocol
• False-Trigger Pain
• On-Device Recognition
• Sensitivity Tuning
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Sustained voice conversation. — Mic stays open across turns.
A focused lesson in the Module 9 · Voice section of the OpenClaw Course.
What you'll cover in this lesson:
• The Loop
• macOS Overlay · Three Phases
• Configuration · talk Key
• Voice Directives
• ElevenLabs · Specific Values
• MLX · Apple Silicon Only
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Voice in the browser. — WebRTC. Tool calls. Streaming. Direct from the Control UI.
A focused lesson in the Module 9 · Voice section of the OpenClaw Course.
What you'll cover in this lesson:
• What It Is
• Where to Turn It On
• The Flow
• Authentication · Ephemeral Keys
• Tool Calls · Real, Streaming
• Realtime vs Talk Mode
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
A node is a peripheral device. — Not a workflow step. Let's clear the terminology up first.
A focused lesson in the Module 10 · Nodes & Companion Devices section of the OpenClaw Course.
What you'll cover in this lesson:
• Different From Other Ecosystems
• Connection · WebSocket
• Why Nodes Matter
• Pairing · Trust Gate
• Pairing Is Durable
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
macOS · iOS · Android · Headless. — Each one solves a slightly different deployment.
A focused lesson in the Module 10 · Nodes & Companion Devices section of the OpenClaw Course.
What you'll cover in this lesson:
• macOS Companion · Most Capable
• iOS Node · Mobile + Camera
• iOS · No Shell Exec
• Android · Broadest Surface
• Headless Node Host
• Headless Pattern · Sandboxed Exec
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Full surface, by category, by type. — The lookup lesson. Come back to it when deploying.
A focused lesson in the Module 10 · Nodes & Companion Devices section of the OpenClaw Course.
What you'll cover in this lesson:
• Common Capabilities
• macOS Only
• iOS Only · With Caveats
• Android · Broadest Set
• Headless · Strict, By Design
• Three Practical Patterns
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
The most security-relevant feature in the node system. — Misconfiguring this is the easiest way to give an agent more power than you intended.
A focused lesson in the Module 10 · Nodes & Companion Devices section of the OpenClaw Course.
What you'll cover in this lesson:
• Where the Allowlist Lives
• Without an Entry · Denied
• Adding an Approval
• Wiring exec to a Specific Node
• Per-Session Override
• Approval Granularity
This lesson is short, hands-on, and grounded in the official documentation. Real config, real CLI commands, no fluff.
Artificial intelligence is moving far beyond chatbots. Today, businesses, developers, and automation builders want AI systems that can reason, plan, use tools, connect to APIs, and take actions. That is exactly where OpenClaw comes in.
This hands-on course gives you a practical path to learning OpenClaw AI agents from the ground up. You will learn what OpenClaw is, how to install OpenClaw, how the OpenClaw gateway works, how to configure channels such as Telegram, and how to connect OpenClaw with modern AI providers including OpenAI, Claude, Anthropic, Kimi, Codex, and Ollama.
Rather than staying at the theory level, this course focuses on real implementation. You will see how to run OpenClaw on Windows, macOS, and Linux, and how to deploy it in more serious environments such as Docker, AWS, VPS servers, and self-hosted infrastructure. You will also understand how to access the OpenClaw app, work with the OpenClaw browser and Web UI, and safely operate your setup using practical security considerations.
If you have searched for terms like OpenClaw install, OpenClaw GitHub, OpenClaw skills, OpenClaw setup, how to use OpenClaw, is OpenClaw safe, OpenClaw documentation, OpenClaw OpenAI, OpenClaw Ollama, OpenClaw Docker, OpenClaw Telegram, or OpenClaw Discord, this course is designed for exactly that journey.
You will begin with the fundamentals:
What is OpenClaw
How OpenClaw AI agents work
How OpenClaw compares with traditional chatbots
How OpenClaw connects models, tools, and channels
Then you will move into real deployment and usage:
Install OpenClaw step by step
Configure the OpenClaw gateway
Set up messaging channels like Telegram
Connect OpenClaw with OpenAI, Claude, Anthropic, Kimi, and Ollama
Use OpenClaw skills and understand how to extend them
Access OpenClaw through browser and Web UI
Run OpenClaw on local systems, Docker, and cloud servers
Understand OpenClaw security and safer deployment practices
This course is built for learners who want results. Whether you want to run Clawdbot, ClawBot, or MoltBot style assistants, explore OpenClaw course GitHub workflows, test OpenClaw on Mac, OpenClaw on Windows, OpenClaw on Android-connected channels, or build a real AI assistant for your personal or business workflows, this course gives you a practical starting point.
You will also see how OpenClaw fits into the broader AI ecosystem with providers such as:
OpenAI
Claude
Anthropic
Kimi
Codex
Ollama
By the end of the course, you will have a solid understanding of the OpenClaw ecosystem, practical installation and configuration skills, and the confidence to build, deploy, and use your own AI agents in real environments.
This course is especially valuable if you want to move from simple prompting into the world of agentic AI, autonomous assistants, and real automation systems.
What You’ll Learn
Understand what OpenClaw is and how OpenClaw AI agents work
Install OpenClaw on Linux, macOS, and Windows
Explore the OpenClaw GitHub project and OpenClaw documentation
Configure the OpenClaw gateway and connect messaging channels
Set up and use OpenClaw skills
Connect OpenClaw with OpenAI, Claude, Anthropic, Kimi, Codex, and Ollama
Deploy OpenClaw using Docker, local servers, VPS, and cloud environments
Access and use the OpenClaw app and browser-based UI
Understand OpenClaw security and safer deployment practices
Learn how to use OpenClaw in real automation and assistant workflows
Requirements
Basic familiarity with using a computer and the internet
Basic command-line or terminal usage is helpful but not required
A computer running Windows, macOS, or Linux
Internet connection to download OpenClaw and required tools
Optional: an AWS account, VPS, or cloud server for deployment examples
No prior OpenClaw experience is required
Who This Course Is For
Developers and engineers who want to build AI agents using OpenClaw
AI enthusiasts exploring autonomous agents and agentic AI systems
DevOps, backend, and automation professionals interested in AI workflows
Builders who want to integrate AI assistants with Telegram, Discord, or Slack
Tech professionals who want to run OpenClaw locally, in Docker, or on cloud servers
Students and curious learners exploring OpenAI, Claude, Ollama, Kimi, and OpenClaw
Intended Learners
Developers and engineers who want to build AI agents using OpenClaw
AI enthusiasts interested in autonomous agents and practical AI automation
DevOps and backend professionals exploring OpenClaw gateway and deployment
Builders who want to connect AI assistants to Telegram, Discord, or Slack
Learners curious about OpenClaw, OpenAI, Claude, Kimi, Codex, and Ollama