All AI agents

OpenClaw: the self-hosted AI agent

OpenClaw is a free, open-source AI agent that you run on your own computer or server. It is a self-hosted gateway: it connects the chat apps you already use, among them Telegram, WhatsApp, Discord, Slack and iMessage, to AI coding agents, so you can message your agent from your phone while it works on your machine. The OpenClaw Foundation, an independent nonprofit, maintains it under the MIT license.

OpenClaw suits people who want an always-on personal agent they control: their data, their hardware and their choice of model. The trade-off against a hosted agent is that you install, update and secure it yourself. Start with the Mac mini setup guide or, on Windows, OpenClaw on WSL2.

#How do you install OpenClaw?

On macOS, Linux and WSL2 the installer is one command:

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

Windows has its own PowerShell one-liner, iwr -useb https://openclaw.ai/install.ps1 | iex.

For the model, use an API key from a provider such as Anthropic, OpenAI or Google (see API key setup), or run one locally through Ollama or LM Studio (see the free local setup).

#How do OpenClaw skills work?

A skill is a directory with a SKILL.md file: YAML frontmatter with at least a name and a description, then a Markdown body. On top of the Agent Skills format it shares with other agents, OpenClaw adds an optional metadata.openclaw block that gates a skill on the binaries, environment variables, config keys or operating system it needs.

OpenClaw checks the workspace skills/ folder first, then .agents/skills in the workspace, then ~/.agents/skills unless you move OpenClaw's state directory, and bundled and plugin skills last. To share one, publish it to ClawHub, the public skills registry, with clawhub skill publish.

The skills explainer and building custom skills cover the details, and the skill security audit covers what to check before you install someone else's skill.

Key facts

Key facts about OpenClaw
MakerOpenClaw Foundation
TypeSelf-hosted agents
StatusOpen source
PriceFree and open source (MIT); model costs depend on the provider you connect
AvailabilityRuns on your own macOS, Linux or Windows machine (native or WSL2); the docs also list iOS and Android
Your own skillsYes. Agent Skills SKILL.md with an optional metadata.openclaw block; shareable on ClawHub (skills docs)
Websiteopenclaw.ai
DocsOpenClaw docs
Last verified

Want a guided start? OpenClaw for Operators, the ClawDocx playbook

Start here

Skills

Latest news

Comparisons

More articles

Frequently asked questions

Is OpenClaw free?
Yes. OpenClaw is open source under the MIT license and has no paid tier. What you pay for is the model: API usage billed by your provider, or nothing extra if you run a local model through Ollama or LM Studio.
What computer does OpenClaw run on?
macOS, Linux and Windows, natively or through WSL2. It needs Node 24.16+ or 26.1+, and Node 26 is recommended. If Node is missing, the installer provisions it: Node 26 on macOS and Node 24 LTS on Linux.
Can OpenClaw use skills written for other agents?
Often. OpenClaw follows the Agent Skills specification, so a SKILL.md folder with a name and a description loads as it is. Fields that another agent adds for itself may not carry over, so test a copied skill before you rely on it.

Sources

  1. OpenClaw documentation
  2. OpenClaw docs: Install
  3. OpenClaw docs: Model providers
  4. OpenClaw docs: Skills
  5. OpenClaw docs: Creating skills