The AI that actually does things

OpenClaw, explained clearly - in one page.

OpenClaw is an open, local-first agent platform that runs on your machine and works from the chat apps you already use. It helps you turn messages into real actions - like inbox clearing or calendar updates - with the right tools and guardrails.

Built for people who want an assistant that can manage real tasks while keeping control on their own hardware.
Runs locally Your device, your data
Connects to WhatsApp, Telegram, Discord, Slack, Teams, iMessage
Extensible Skills, tools, plugins
Remember: Access equals power. Configure carefully.

What is OpenClaw?

OpenClaw is a local-first personal AI assistant and agent framework. It runs on your laptop, homelab, or VPS and follows you into the chat apps you already use, so your data and workflows stay with you.

Chat-native control

Run your assistant through WhatsApp, Telegram, Discord, Slack, Teams, or iMessage, then let it handle tasks from the same chat thread.

Local-first, open-source

OpenClaw runs where you choose. Your context, skills, and files stay with you unless you explicitly connect external services.

Skills & tools

Extend what it can do with skills, plugins, and tool access. Keep the assistant focused by enabling only what you actually need.

Examples: clear an inbox, send emails, update a calendar, or check in for flights - all from your chat app.

Install & use OpenClaw

The quickest path is the guided onboarding wizard. You install the CLI, run the wizard, then pair your first chat channel.

1

Prep your environment

Install Node.js 22+ and open a terminal.

2

Run the installer

Recommended installer (macOS/Linux/WSL): curl -fsSL https://openclaw.bot/install.sh | bash

Or use PowerShell on Windows: iwr -useb https://openclaw.ai/install.ps1 | iex

3

Launch the wizard

openclaw onboard --install-daemon

Choose your gateway mode, connect your AI model, and bind your chat channel.

4

Verify & pair

Check status: openclaw status

Open the local dashboard: http://127.0.0.1:18789/

Pair your first channel: openclaw channels login --channel whatsapp

Tip: keep the gateway local-only unless you set up a secure tunnel.

Security & safe use

OpenClaw can access your system and tools. Treat it like an admin user. These guardrails dramatically lower risk.

Lock down network exposure

  • Do not expose Gateway port 18789 directly to the public internet.
  • Keep the Gateway loopback-only unless you truly need a bind.
  • Prefer Tailscale Serve or SSH tunnels over LAN/public binds.

Require auth & allowlists

  • Non-loopback binds must use a token or password.
  • Allowlist who can message the bot (per-channel allowFrom).
  • Require @mentions in group chats to reduce accidental triggers.

Operate intentionally

  • Keep your gateway token private and unique.
  • Review installed extensions and remove anything you don't trust.
  • Use a separate bot number for messaging channels when possible.
If you connect OpenClaw to email, files, or system commands, assume it can reach anything those accounts can reach. Configure intentionally.