What Is OpenClaw? The Open-Source AI Agent Platform Explained

What is OpenClaw? It's a free, open-source AI agent platform that runs on your machine. It controls files, apps, and messaging. I run 4 agents daily.

7 min read

What is OpenClaw โ€” mascot surrounded by WhatsApp, Telegram, terminal, and AI model icons

TL;DR: OpenClaw is a free, open-source AI agent platform that runs on your hardware. You pick the model (Claude, GPT, DeepSeek, or local via Ollama), set up multiple agents with different jobs, and talk to them through WhatsApp, Telegram, or Slack. 335,000+ GitHub stars in 60 days, 13,700+ installable skills. I cancelled my ChatGPT and Claude subscriptions after switching. Self-host for free or grab a managed instance from OpenClaw VPS.


I was paying $40/month for ChatGPT Plus and Claude Pro. Two chatbots that couldn't touch my files, read my calendar, or send a WhatsApp message on my behalf.

I cancelled both after a week with OpenClaw.

So what is OpenClaw? It's an AI assistant that runs on my own server and talks to me through WhatsApp. I send it a photo of a parking receipt and it logs the amount into a spreadsheet. I tell it to book a flight and it opens Chrome and does it. I go to sleep with a bug open and wake up to a commit that fixes it. The thing runs 24/7 whether I'm at my desk or not.

335,000 developers starred it on GitHub in under two months, which beat React's 10-year record by a wide margin. It costs nothing.

What is OpenClaw?

OpenClaw is an open-source AI agent platform. You install it on a server (or your laptop), point it at an AI model, and it becomes an always-on assistant that lives inside your messaging apps.

It's MIT-licensed, created by Peter Steinberger (the guy behind PSPDFKit, which he sold for $100M+). You pick whatever model you want: Claude for code, GPT for research, DeepSeek for cheap everyday chat. You can run multiple agents at the same time, each with its own personality and its own messaging channel, so your coding agent on Telegram doesn't get mixed up with your personal assistant on WhatsApp. And there are 13,700+ skills on the ClawHub marketplace for everything from web search to home automation.

Everything runs on your machine. Your conversations, your files, your data stay with you unless you choose to send them somewhere.

The project had three names in four months. Steinberger coded it as "Clawdbot" during a weekend in Madrid (November 2025). Trademark issues forced a rename to "Moltbot" in January 2026. Three days later it became OpenClaw. The name stuck.

On Valentine's Day 2026, Steinberger joined OpenAI. Jensen Huang called the project "the next ChatGPT." It kept growing without him.

0+
GitHub Stars
0+
ClawHub Skills
0+
Contributors
0 days
To Beat React

GitHub stars: 0 to 335K in 60 days

How OpenClaw works (4 steps)

OpenClaw vs paid AI assistants

FeatureOpenClawChatGPTClaudeGemini
Runs locally (your data stays)โœ“โœ—โœ—โœ—
Pick any AI modelโœ“โœ—โœ—โœ—
Multiple agents for different jobsโœ“โœ—โœ—โœ—
WhatsApp, Telegram, Slack accessโœ“โœ—โœ—โœ—
13,700+ tool pluginsโœ“โœ—โœ—โœ—
Browser automationโœ“โœ—โœ—โœ“
Proactive schedulingโœ“โœ—โœ—โœ—
Works without setupโœ—โœ“โœ“โœ“
Polished mobile appโœ—โœ“โœ“โœ“
Free tier with no API keyโœ—โœ“โœ“โœ“

Click a platform name to highlight its column

From weekend project to most-starred repo ever

Nov 24, 2025
Weekend project
Peter Steinberger codes Clawdbot in Madrid as a side project
Jan 27, 2026
Moltbot rebrand
Trademark concerns force a quick name change. Lasts 3 days.
Jan 30, 2026
OpenClaw is born
Final rebrand sticks. 9,000 stars on day one.
Feb 2, 2026
60K stars in 72 hours
Hacker News front page. Developer Twitter explodes.
Feb 14, 2026
Creator joins OpenAI
Steinberger moves to OpenAI. Jensen Huang calls it 'the next ChatGPT'.
Mar 3, 2026
Beats React's record
250,829 stars. Surpasses React's 10-year total in 60 days.
Mar 2026
335K stars and counting
Most-starred active project in GitHub history. 1,170+ contributors.

Security risks you should know about

Exposed instances (no auth)
135K+
Malicious skills on ClawHub
230+
Skills with vulnerabilities
20-26%
No sandbox by default
Yes

How OpenClaw actually works

The Gateway is a Node.js service that sits between your messaging apps and your AI models. Every message you send from WhatsApp, Telegram, or wherever else goes through the Gateway first.

OpenClaw Gateway architecture showing message flow from WhatsApp and Telegram through the Gateway to AI models and tools

The Gateway figures out which agent should handle the message, sends it to the right AI model, and gives the agent access to whatever tools it needs: files, shell, browser control, API calls. The agent does its thing and sends the result back through the same chat.

Each agent has a personality file called SOUL.md. It's a markdown file where you define who the agent is and how it should act. My coding agent's SOUL.md says "you are a senior TypeScript developer, be concise, write tests." My personal agent's says "you are a friendly assistant, speak Italian when I do, manage my calendar proactively." I wrote both in about five minutes.

Adding a new agent takes maybe 10 minutes once you get the file structure. You create a workspace folder, write the SOUL.md, register it in the Gateway config, and bind it to a messaging channel.

Skills and MCP servers are how agents interact with the outside world. A skill might let your agent search the web or read a spreadsheet. MCP (Model Context Protocol) is the open standard that connects AI models to external tools. ClawHub has 13,700+ of these you can install with one command.

The part that surprised me most was the heartbeat system. The platform checks for work every 30 minutes even when you haven't said anything. My personal agent started reviewing my calendar each morning and sending a summary to my WhatsApp at 7:30 AM. I never asked it to do that. I just put "be proactive about my schedule" in the SOUL.md and it figured the rest out on its own.

What I actually use it for

These are from my chat history this week, not hypotheticals.

My coding agent runs Claude Sonnet and handles all development work. It reads my codebase, writes TypeScript, and runs tests. Last Tuesday I was stuck on a rendering bug at 2 AM, so I described the problem on Telegram and went to sleep. The agent had a fix committed by the time I woke up.

The personal assistant is the one I use most. It lives on WhatsApp. I sent it a photo of a parking receipt yesterday and it pulled the amount, date, and vendor into my Google Sheet automatically. I used to do expense logging in painful monthly batches, now it happens in real time.

I also keep a DeepSeek agent running through Ollama for casual stuff. Translations, brainstorming, quick questions that don't need a $15/million-token model. It runs on my own hardware so the API cost is zero.

And there's a browser automation agent that fills out repetitive web forms. Vendor onboarding paperwork, government portals. I describe what needs to happen in plain English and the agent drives Chrome through it.

Tired of managing servers just to run your AI assistant? OpenClaw VPS gives you a security-hardened OpenClaw instance with one-click setup, automatic updates, and always-on uptime. Plans start at $19/month.

What OpenClaw gets wrong

The security situation is rough, and I'm not sugarcoating it.

135,000+ instances are sitting on the public internet with no authentication. API keys stored in plaintext, shell access wide open. Palo Alto, CrowdStrike, and Cisco all published warnings. A campaign called "ClawHavoc" planted 800+ malicious skills in ClawHub that delivered the Atomic macOS Stealer trojan.

The root problem is that it runs with full system access and no sandbox. A compromised skill can do anything your agent can do. If you install the wrong skill, it can read your SSH keys or exfiltrate files from your machine.

Cisco found that 20-26% of ClawHub skills contain at least one vulnerability. Over 230 were flagged as outright malicious.

I locked my instance down on day one with firewall rules, skill vetting, a non-root user, and a reverse proxy with authentication. The setup took maybe 20 minutes, but most people won't bother, and the defaults will burn them. If server security isn't something you want to deal with, managed hosting makes more sense.

Running it without proper security is asking for trouble. OpenClaw VPS ships with a hardened security image, authentication out of the box, and automatic updates that patch vulnerabilities before they hit your server.

How to get started

You can self-host for free or use managed hosting. Here's both.

Self-hosting:

curl -fsSL https://openclaw.ai/install.sh | bash

Works on Mac, Linux, and Windows (WSL). You'll need an API key for at least one AI provider. The onboarding wizard walks you through model setup and channel connections. Budget 30-60 minutes for first-time setup including adding your first models and connecting your skills.

Managed hosting:

OpenClaw VPS gets you a running instance in about a minute. Starter plan ($19/mo) includes 2 vCPU, 8 GB RAM, 50 GB SSD, and free AI credits. You skip the terminal entirely, and security is handled for you.

Once it's running, connect a messaging channel (WhatsApp is the most popular), write a SOUL.md for your first agent, and install a few skills from ClawHub. Send a message and see what comes back. The first time your assistant actually does something on WhatsApp that ChatGPT can't, you'll understand why 335,000 people starred this thing.

Ready to try it?

Self-host it for free, or deploy a hardened instance through OpenclawVPS in about 60 seconds.


Frequently asked questions

What is OpenClaw?
OpenClaw is a free, open-source AI agent platform that runs on your own machine. It connects AI models like Claude, GPT, and DeepSeek to your files, apps, messaging platforms, and browser. Unlike ChatGPT or Gemini, OpenClaw runs locally, supports multiple agents, and gives your AI real tools to execute tasks.
Is OpenClaw free to use?
The software is free and MIT-licensed. The cost comes from AI model API usage. If you use Claude or GPT, expect $5-30/month in API fees depending on usage. Running local models through Ollama costs nothing beyond electricity and hardware.
Do I need coding skills to use OpenClaw?
Basic terminal comfort helps for self-hosting. You need to run a curl command and edit config files. With managed hosting like OpenclawVPS, the setup is one click and no terminal is needed. Day-to-day usage is all natural language through your messaging apps.
What AI models does OpenClaw support?
OpenClaw is model-agnostic. It works with Claude (Anthropic), GPT (OpenAI), DeepSeek, Gemini (Google), Mistral, Llama, and any model you run locally through Ollama or LM Studio. You can assign different models to different agents.
Is OpenClaw safe to use?
OpenClaw runs with full system access by default and no sandbox. Over 135,000 instances have been found publicly exposed. Security researchers found 230+ malicious skills on ClawHub. Lock it down before use: enable authentication, audit skills before installing, and consider managed hosting with security hardening.
How is OpenClaw different from ChatGPT?
ChatGPT is a cloud chatbot you rent. OpenClaw is an agent platform you own. OpenClaw runs locally, picks any AI model, creates multiple specialized agents, connects to WhatsApp and Telegram, and uses 13,700+ tool plugins to actually execute tasks on your machine. ChatGPT can't access your files or run commands.
Can I use OpenClaw on my phone?
OpenClaw itself runs on a server or desktop, not directly on a phone. You interact with it through WhatsApp, Telegram, Discord, or Slack on your phone. Your AI assistant lives inside the messaging apps you already use, so it feels native on mobile.

Keep reading