What is OpenClaw?
OpenClaw is an open-source platform for building personal AI agents. Unlike cloud-based chatbots like ChatGPT or Claude.ai, an OpenClaw agent runs on your hardware โ a Mac Mini, a Linux server, or even a $5/month VPS. It connects to your messaging apps (WhatsApp, Telegram, Discord, Slack, Signal, iMessage) and acts as your personal AI assistant across every platform you use.
What makes OpenClaw different is control. You define your agent's personality through a file called SOUL.md. You manage its memory. You choose which AI models it uses (GPT-5, Claude, Gemini, DeepSeek โ or run local models). You decide what tools it can access and what it can do autonomously. It's the difference between renting an apartment and owning a house.
Step 1: Install OpenClaw
OpenClaw supports multiple installation methods. Choose the one that fits your setup:
Homebrew (macOS / Linux)
npm (Any platform with Node.js)
Docker
For detailed installation instructions including troubleshooting, see our complete installation tutorial.
Step 2: Start the Gateway
The gateway is OpenClaw's core daemon โ it manages your agent, routes messages between channels, and handles AI model communication.
Step 3: Configure Your AI Model
OpenClaw needs at least one AI model provider. The most common setups:
For a full breakdown of model providers and routing strategies, see the Complete Guide or Chapter 9 of the book.
Step 4: Create Your First SOUL.md
SOUL.md is the most important file in your agent's workspace. It defines personality, communication style, values, and decision-making behavior. Here's a starter template:
This is just the beginning. See our complete SOUL.md guide for advanced personality crafting, or check the Resources page for three different SOUL.md templates.
Step 5: Create Your First MEMORY.md
MEMORY.md is your agent's long-term memory โ curated information that persists across sessions. Unlike daily memory files (which are automatic logs), MEMORY.md contains intentionally saved context.
Your agent will grow this file over time. The memory system is covered in depth in our Memory System Explained article.
Step 6: Connect Your First Channel
The magic of OpenClaw is that your agent lives in your messaging apps. Start with one channel:
For detailed channel setup guides, see:
Next Steps
You now have a working personal AI agent. Here's where to go from here:
- The Complete Guide โ Our pillar page linking to every topic
- Resources & Templates โ Copy-paste templates for every config file
- Blog โ 15+ in-depth articles on specific topics
- Official OpenClaw Docs โ Technical reference documentation
- Automation Guide โ Make your agent proactive with cron jobs
- Skills Guide โ Extend your agent with powerful plugins
๐ Go Deeper with the Book
This getting started guide covers the basics. The Personal Agent Revolution covers everything โ 37 chapters, 187 pages, from beginner to advanced. Plus 3 bonus resources including the Agent Prompt Vault (50+ templates) and the Automation Playbook (30 ready-made automations).
Get the Book โ $29.95 โ30-day money-back guarantee ยท Instant delivery ยท Lifetime updates