Setup guide12 minUpdated 2026-05-06

What is OpenClaw, really?

If you've heard about OpenClaw a dozen times this week and still aren't sure what it is, this is the guide. No fluff: what it does, how it's different from a chatbot, what it costs, and the shortest possible path from "never used it" to "running your first agent."

Quick answers

  • What is OpenClaw in one sentence?

    OpenClaw is an open-source AI agent runtime that runs on your own machine and turns an LLM into a teammate that lives in chat apps you already use — Slack, Telegram, Discord, WhatsApp, email — with its own memory, browser, and skills.
  • Is OpenClaw free?

    Yes — the runtime is MIT-licensed open source. The bills come from LLM API calls (Anthropic, OpenAI, etc.) and any infrastructure you run it on. Realistic monthly cost is $10–30 for personal use.
  • How does OpenClaw work?

    Three layers: a Gateway process that handles channels and scheduling, an Agent loop that decides what to do next, and Skills + tools (read a file, browse a URL, send an email). When a message arrives, the gateway routes it, the agent reads memory, picks tools, and replies.
  • What can OpenClaw do?

    Inbox triage, daily digests, deep web research with citations, form filling, monitoring, personal assistant work, social posting, multi-agent coordination. Anything you can describe in writing that doesn't need a human in the loop.
  • Is OpenClaw safe to use?

    The software is safe; the operational risks are real (don't run as root, don't expose the gateway publicly, vet skills before installing). The day-1 security checklist covers the realistic threats.
  • How long does OpenClaw take to install?

    10–15 minutes including signing up for an Anthropic or OpenAI key. The one-line installer (curl-pipe-bash) handles macOS and Linux. Windows takes another 5 minutes for WSL2.

Definition

What it actually is

OpenClaw is an open-source AI agent runtime. It runs on your own machine — laptop, VPS, Raspberry Pi — and turns an LLM (Claude, GPT, a local model via Ollama) into a teammate that can actually do things, not just talk about them.

The shorthand: ChatGPT lives in a browser tab. OpenClaw lives on a computer you own. That changes what's possible. An OpenClaw agent has its own files, its own memory, its own scheduled jobs, and its own connections to the apps you already use — Slack, Telegram, Discord, WhatsApp, email. It can browse the web in a real Chrome browser, fill forms, read dashboards, and write back to you in the same channel where you talk to your coworkers.

13,729

Skills on ClawHub

MIT

License

Node 22+

Runtime

$10–30

Typical monthly bill

Architecture

How it works (in 60 seconds)

Three layers. Gateway is the long-running process: receives messages from your channels (Slack, Telegram, etc.), schedules jobs, manages sessions. Agent is the model loop — given a turn, what should I do next, which tool, with what arguments. Skills + tools are the things the agent can call: read a file, run a command, browse a URL, send an email, post to a channel.

When you message the agent on Telegram, the gateway routes the message into a session. The agent reads the session history, loads the relevant memory files, decides what to do, calls skills as needed, and posts the reply back through the gateway. The whole loop is open-source — you can read every line of it on GitHub.

The mental model

An OpenClaw agent is like a junior employee with no laptop of their own. The gateway is their workstation. The model is their brain. Skills are their playbooks. Memory is the notebook on their desk. You hire them with a config file.

Capabilities

What it can do

The honest answer: anything you can describe in writing that doesn't need a human in the loop. The most common things people run agents for in 2026:

  • Inbox triage — read inbound mail, classify, draft replies for human review, auto-reply to obvious ones.
  • Daily digests — every morning, summarize yesterday's Slack, GitHub activity, and metric dashboards into a single message.
  • Research — given a topic, browse 20 sites, read them properly, return a structured brief with citations.
  • Form filling — fill a 30-field application with data from your CRM, screenshot the result, save the URL.
  • Personal assistant — schedule meetings, remember birthdays, draft messages, manage subscriptions.
  • Always-on monitoring — watch a status page, ping you the moment something changes.

What it's not good at: anything requiring real-time physical world interaction, anything where the cost of being wrong is irreversible (think wire transfers), anything that needs sustained creative judgment over weeks. Hire it for execution, keep humans on strategy.

Channels

The chat-app angle

OpenClaw's biggest practical advantage over generic LLM wrappers is that you talk to it where you already are. No new interface to learn, no app to download. The supported channels: Telegram, Slack, Discord, WhatsApp, iMessage, email, and an embeddable web chat widget. One agent, multiple front doors, shared memory.

Channel picker

Where will you use this agent?

Recommended

WhatsApp

QR-pair from your phone, no API account needed. Best for personal use; not officially supported by Meta for bots.

openclaw channel add whatsapp

Picking a channel matters more than picking a model. A team already on Slack should set up Slack first; a personal user with a phone in their pocket should set up Telegram or WhatsApp. The agent doesn't change.

Capabilities

Skills + ClawHub

A skill is a packaged capability — at minimum a folder with a SKILL.md file describing what the skill does, when to use it, and how. The agent reads that description to decide whether to invoke it.

ClawHub is the public registry — about 13,700 community-built skills as of mid-2026. Things like imap-smtp-email for email, playwright for advanced browser control, tavily-search for high-quality web search. Browse, install with one command, the agent picks them up.

Read the full breakdown on the OpenClaw skills page — what they are, how authoring works, and which ones are worth installing first.

Memory

Why memory matters

The single biggest difference between an LLM and an agent is persistence. OpenClaw stores memory as plain Markdown files in your workspace. There's no hidden database — you can open the files in any editor.

  • MEMORY.md is the durable long-term memory. Loaded at the start of every session.
  • memory/YYYY-MM-DD.md is the daily note. Today's and yesterday's load automatically.
  • A SQLite vector index (~/.openclaw/memory/{agentId}.sqlite) powers semantic recall via memory_search.
  • Before context compaction, OpenClaw runs a "memory flush" — the agent saves anything important before its history gets summarized.

Full deep-dive on the OpenClaw memory guide.

Money

What it costs

The OpenClaw runtime is free. The bill comes from the LLM API calls. Below is a rough sense of where you'll land — drag the sliders to match your usage.

OpenClaw cost calculator

50/day
2,500 tokens
400 tokens
50%

Estimated monthly cost

$41.11

  • Input tokens$6.19
  • Output tokens$9.00
  • Heartbeats$25.92

Estimates based on published 2026 list prices for each model. Real bills land within ±25% in our experience.

Real-world ranges from setups we've benchmarked: $10–30/mo for a personal assistant on Sonnet with reasonable caching, $30–80/mo for a browser-active agent doing real research, $300–600/mo for a 24/7 multi-agent setup running on Opus without optimization. The cost optimization guide walks the seven settings that drop most bills 60–90%.

Quickstart

Start in 15 minutes

The fastest path from zero to a working agent. Mac and Linux are similar; Windows needs WSL2 first.

StepWhat to doTime
1Install Node 22+2 min
2curl -fsSL https://openclaw.ai/install-cli.sh | bash3 min
3Run openclaw onboard, paste an Anthropic or OpenAI key5 min
4Add a channel (Telegram is fastest)3 min
5Send your first message2 min

Full step-by-step with platform-specific commands on the install OpenClaw guide.

Provision

When to use managed instead

Self-hosted OpenClaw is a great choice if you enjoy owning the stack — you control the model, the data, the uptime. Most individual users land here.

Where managed (Provision) wins: you don't want to babysit a VPS, you want a sandboxed browser with proxy rotation, you want email infrastructure that doesn't get marked as spam, or you want a team-friendly UI for managing multiple agents. We run OpenClaw for you, the agents land in the same Slack and Telegram, and there's nothing to update on your side.

See how Provision compares →

FAQ

Is OpenClaw free?
The OpenClaw software is free and open-source under MIT. The bills come from the LLM API it calls (Anthropic, OpenAI, etc.) and any infrastructure you run it on. Realistic monthly cost for personal use is $10–$30 in API fees plus optionally $5 for a VPS.
What can OpenClaw do that ChatGPT can't?
It can act on your behalf. ChatGPT lives in a browser tab; OpenClaw runs on a machine you control, can drive a real Chrome browser, send and read email, post to Slack/Telegram/Discord, run scheduled jobs, and remember things across sessions. It's an agent, not a chat window.
Do I need to know how to code to use OpenClaw?
No for the basics — installation is one terminal command and onboarding is conversational. Yes if you want to write custom skills (which are markdown files with optional code), but you can do a lot with the 13,700+ pre-built skills on ClawHub.
Where does OpenClaw store my data?
Locally, in ~/.openclaw/. Workspace markdown, daily memory notes, channel credentials, and the SQLite memory index all live in that directory. If you self-host, no data leaves your machine except the LLM API calls themselves.
How is OpenClaw different from MCP?
MCP is a wire protocol for tool exposure. OpenClaw is a full agent runtime that can use MCP tools (and many other things). They're complementary: OpenClaw runs the agent loop; MCP standardizes how external tools talk to that agent. Read more on our OpenClaw vs MCP guide.
Can I use OpenClaw without an internet connection?
Yes if you pair it with Ollama and a local model. The agent loop and skills run locally; only LLM inference goes over the network when you use cloud models like Claude or GPT. With Ollama, you're fully offline.

Want OpenClaw without the ops?

Provision is the managed OpenClaw cloud — agents, channels, browser, and skills, all running. $99/mo. 48-hour free trial.