Imagine having an AI that doesn't just answer your questions — it actually does things on your computer. Sends emails. Writes code. Manages files. Responds to your WhatsApp messages. All while you're asleep.
That's ClawdBot, now officially called OpenClaw. It's an open-source AI agent that runs on your own hardware and works like a digital employee you can message anytime.
⚡ Quick Summary
ClawdBot (OpenClaw) is an open-source AI agent that runs 24/7 on your computer or VPS. Unlike ChatGPT or Claude, it can control your apps, access your files, send messages, and take real actions — all via WhatsApp, Telegram, or Slack.
What Is ClawdBot (OpenClaw)?
ClawdBot started as a weekend project that went viral on GitHub. The creator built it to have a personal AI assistant he could message from his phone — one that could actually do things, not just chat.
The project was later renamed to OpenClaw, but most people still call it ClawdBot. Here's what makes it different from tools you've probably used:
| Feature | ChatGPT / Claude | ClawdBot (OpenClaw) |
|---|---|---|
| Where it runs | In the cloud (their servers) | On your computer/VPS |
| What it can do | Answer questions, generate text | Control apps, files, browser, terminal |
| How you talk to it | Web browser or app | WhatsApp, Telegram, Slack, iMessage |
| Memory | Limited context window | Persistent memory across sessions |
| Availability | When you open the app | 24/7, always running |
In simple terms: ChatGPT is a chatbot. ClawdBot is an employee.
How the Open-Source AI Employee Works
ClawdBot runs as a background service on your computer or VPS (a cloud server you rent). Here's the basic architecture:
- Gateway — The core daemon that stays running 24/7
- Channels — Connections to messaging apps (WhatsApp, Telegram, Slack)
- AI Model — The brain (Claude, GPT, or local models via Ollama)
- Tools — Capabilities like file access, browser control, terminal commands
- Memory — Persistent context that survives restarts
When you send a WhatsApp message to your ClawdBot, it:
- Receives the message via the WhatsApp channel
- Processes it through the AI model
- Decides which tools to use (if any)
- Takes action (runs code, opens files, sends emails)
- Reports back to you with the results
💡 Real Example
You message: "Check if the latest deploy broke anything and fix it if needed."
ClawdBot: Opens your project, runs tests, finds an error, reads the logs, fixes the bug, commits the change, pushes to GitHub, and messages you: "Found a null reference bug in the checkout flow. Fixed and deployed. All tests passing now."
4 Capabilities That Make ClawdBot Different
📱 Messaging-Based Control
Control your AI via WhatsApp, Telegram, Slack, Discord, or iMessage. No browser tab needed. Message it like a coworker.
💻 Full Computer Control
Read/write files, run terminal commands, control browsers, manage apps. It has the same access as you do (if you grant it).
🔧 Direct Tool Access
Connect to APIs, databases, cloud services. Send emails via SendGrid, commit to GitHub, query Supabase — all through natural language.
⏰ Proactive Heartbeats
ClawdBot can check in on its own. Monitor for issues, send daily summaries, alert you to problems before you ask.
ClawdBot Setup Guide: Hardware, Models, and Messaging Channels
Setting up ClawdBot requires a few decisions. Here's what you need:
Hardware Requirements
You have two main options:
- Your own computer — Works if you keep it running 24/7. Not practical for most people.
- A VPS (Virtual Private Server) — The recommended approach. Runs in the cloud, always on. Costs ~$5-20/month.
For a VPS, you need:
- Ubuntu 22.04 or newer
- 2GB RAM minimum (4GB recommended)
- 20GB storage
- Node.js 22+
AI Model Options
| Provider | Model | Best For |
|---|---|---|
| Anthropic | Claude Opus 4.5 | Complex reasoning, autonomous tasks |
| Anthropic | Claude Sonnet 4 | Good balance of speed/cost/quality |
| OpenAI | GPT-4o / o3 | General tasks, broad knowledge |
| OpenRouter | Pony Alpha (FREE) | Budget-friendly, excellent for simple tasks |
| Ollama (local) | Qwen 3, Llama 3 | Privacy, zero API costs |
Quick Install
# Install Node.js 22
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt-get install -y nodejs
# Install OpenClaw
npm install -g openclaw@latest
# Run onboarding wizard
openclaw onboard --install-daemon
The onboarding wizard will guide you through connecting your AI provider and messaging channel.
For a complete step-by-step walkthrough, see our ClawdBot Setup Guide.
Security Risks and Safety Best Practices for ClawdBot
Let's be direct: ClawdBot has serious security implications. It's not a chatbot in a sandbox — it has real access to your system.
⚠️ Security Warning
ClawdBot can read your files, run commands, send emails, and control your browser. If compromised, an attacker gets all of that access.
The Risks
- Full system access — Whatever tools you enable, ClawdBot can use. Enable email access? It can send emails as you.
- Persistent memory — Conversation history is stored locally. If your VPS is breached, attackers see everything you've discussed.
- Third-party skills — Community plugins can contain malicious code. Always audit before installing.
- API keys — Your Anthropic/OpenAI keys are stored on the machine. Protect them.
- WhatsApp session — Your linked WhatsApp session could be hijacked if someone gains server access.
Best Practices
- Use a dedicated VPS — Don't run ClawdBot on a machine with sensitive data
- Create a non-root user — Never run ClawdBot as root
- Limit tool access — Only enable the tools you actually need
- Use separate accounts — Don't connect your primary email or critical services
- Audit skills — Review the code of any community plugin before installing
- Enable firewall — Lock down your VPS to SSH only
- Regular backups — Know what you'd lose if the machine is compromised
- Review actions — Don't enable "yolo mode" for critical tasks
Costs: Claude/OpenAI vs. Budget Models
ClawdBot itself is free and open-source. But the AI models cost money.
Model Costs
- Claude Opus 4.5 — Most expensive but most capable. $75/million input tokens. Heavy users spend $50-150+/month.
- Claude Sonnet 4 — Good middle ground. ~$15/million input tokens.
- OpenRouter Pony Alpha — Currently FREE. Excellent for most tasks.
- Ollama (local) — $0 API costs, but requires more VPS resources
💡 Cost Saving Tip
Use a cheaper model for simple tasks and route complex work to Opus. ClawdBot supports multiple models — configure routing rules to save money.
ClawdBot vs. Claude Code: Which Should You Use?
You might be wondering how ClawdBot compares to Claude Code, the CLI tool from Anthropic. Here's the difference:
| Feature | Claude Code | ClawdBot (OpenClaw) |
|---|---|---|
| Purpose | Interactive coding sessions | Autonomous agent, always running |
| Control method | Terminal session (SSH/tmux) | WhatsApp, Telegram, Slack |
| When it runs | When you start a session | 24/7 daemon |
| Proactive work | No — waits for commands | Yes — heartbeats, monitoring |
| Best for | Development work | Automation, monitoring, support |
Our recommendation: Use both. Claude Code for development sessions. ClawdBot for always-on automation and monitoring. They complement each other perfectly.
Key Takeaways
- ClawdBot (OpenClaw) is an AI agent, not a chatbot — It takes actions, not just answers questions
- Runs on your hardware — VPS recommended, 24/7 availability
- Control via messaging — WhatsApp, Telegram, Slack, iMessage
- Serious security implications — Treat it like giving someone access to your computer
- Free software, paid AI — Budget $15-150/month for models depending on usage
- Complements Claude Code — Use both for the best workflow
Ready to Set Up Your Own ClawdBot?
Follow our complete step-by-step guide to get your AI agent running in under an hour.
Read the Setup Guide →