What is OpenClaw? An open-source AI assistant that lives in your chat apps
OpenClaw is a free, MIT-licensed personal AI assistant you run on your own machine and talk to from WhatsApp, Telegram, Discord, Slack and twenty more channels. What it is, what it is not, and where the hard part really is.
OpenClaw is an open-source AI assistant that runs on your own hardware and meets you in the chat apps you already use. It is stewarded by the OpenClaw Foundation, an independent non-profit, published under the MIT licence, and it has no paid tier, hosted service or token of its own. That last sentence explains both why people love it and why a whole industry of hosts, this one included, exists around it.
What it actually does
You install one always-on process called the Gateway and connect channels to it: WhatsApp, Telegram, Discord, Slack, iMessage, Teams and a long list of others. From then on the assistant answers where you message it, keeps its sessions, runs tools and skills, and can act on a schedule without being asked. Models are plugins, so a hosted provider or a local model can be swapped without touching anything else.
- The Gateway is the local control plane: sessions, tools, events and every channel connection go through it.
- The Control UI, the CLI and a terminal interface all connect to that same Gateway.
- Companion apps and nodes add voice, camera, screen and device-local actions on macOS, iOS, Android and Windows.
- Skills and plugins extend what it can do, and the community has published thousands of skills.
What it is not
It is not a chat window you visit, and it is not a hosted product. State, memory and credentials live on the machine that runs it, prompts go only to the model provider you configure, and by default it phones home for nothing but a daily version check. Upstream is equally explicit about the other side: tools run on the host unless you configure sandboxing, inbound messages are untrusted input, and unknown senders are paired before they can talk to it.
This is not a consumer app. There is no installer that sets everything up for you.
Where the difficulty is
The install is one line on macOS, Linux and Windows, and it provisions the Node runtime it needs. The difficulty is everything after: a machine that stays on, keys, updates, the heartbeat, the model bill. That is the gap between what OpenClaw is and what it takes to keep one, and OpenClaw alternatives is the honest map of your options once you feel it.
OpenClaw or Hermes?
OpenClaw is built to act. Its neighbour in the same space, Hermes from Nous Research, is built to remember. Diali hosts both, and Hermes vs OpenClaw sets them side by side, feature by feature.
Running it without running it
Hosted OpenClaw on Diali is the same open-source runtime on an isolated instance in the EU, wired to your channels, with the keys in a vault, updates tested first and the bill visible. Same OpenClaw, none of the machine.
- Free software, MIT-licensed, stewarded by a foundation.
- One Gateway, many channels, pluggable models.
- Yours to run, and yours to keep running, unless someone hosts it for you.
Stop reading about it, build one
Set up an agent, pick a channel, and have it working inside the app you already keep open.
