OpenClaw

Open-source assistant that gets real work done

OpenClaw is a local-first, open-source personal AI assistant: channel ingress + tool execution + automation, with a clear Gateway security boundary.

Start with the Wizard and complete a minimal, verifiable flow:

Auth → Gateway → channels
Common entry points:
Good for: unifying multiple chat entry points into one controlled execution plane; alerting/reporting via webhooks/cron; automating repeatable tasks with Browser/Exec.
Docs
Read
Wizard
Install
Blog
Read

Install

Pick your OS and package manager.

terminal
Requires Node.js (recommended: Node ≥ 22).

What it does

Short, practical building blocks.

Local-first, cross-platform
Runs on macOS / Windows / Linux. Workspace and configuration live on your own machines; connect Providers and external services only when you choose.
Messaging channels as entrypoints
Chat via WhatsApp / Telegram / Discord, with a unified message handling flow.
Tool-driven, verifiable execution
Browser / Exec / Web tools turn chat into actions, with approval and isolation options to manage risk.
Gateway security boundary
Keep agents running on your LAN/local machine; expose HTTP triggers via Webhooks with scoped auth and permissions (see Gateway / Security).
Automation and triggers
Compose Cron jobs, Hooks, Webhooks, and Gmail Pub/Sub for alerts, reporting, and daily routines.
Workspace, skills, and memory
Turn repeatable workflows into reusable Skills, scripts, and configuration—organized per project (see Agent workspace), with memory used within controlled boundaries.

Works with

Channels and integrations.

Start here

Docs entry points for common tasks.