OpenClaw is an open-source (MIT) self-hosted AI assistant platform: a local Gateway runs on your own computer and reaches you through Discord, Slack, Telegram, WhatsApp and 20+ chat channels plus native apps, with models and tools as swappable plugins and all state, memory and credentials kept on your hardware
- v2026.10.10-beta.2
- Published at
- 10h ago
- 392,445
- Stars
- 47,869
- Download
- Synced at
- 8h ago
Latest release
v2026.10.10-beta.2Oct 19, 2026, 12:23 PMPre-releaseREADME
Project Overview
OpenClaw is an open-source AI assistant that runs on your own computer and meets you in the chats you already use: Discord, iMessage, Slack, Teams, Telegram, WhatsApp and 20+ more, plus native apps for macOS, iOS, Android, Windows and Linux. One Gateway serves as a personal assistant or a shared team deployment - configuration is the only difference.
State, memory and credentials live on your hardware; models are just swappable plugins.
Key Features
- Chat channel connections: brings the assistant into WhatsApp, Telegram, Slack, Discord, Signal, iMessage and 20+ other services
- Local Gateway: a single control plane for sessions, tools, events and channel connections
- Multiple front ends: Control UI, CLI and TUI all connect to the same Gateway
- Swappable models: Claude, Codex and local models are plugins you can change without touching anything else
- Tools, skills and plugins: extend what the assistant can do, with community plugins on ClawHub
- Companion apps and nodes: add voice, Canvas, camera, screen and device-local actions on supported platforms
- DM pairing protection: unknown senders on DM-capable channels must be approved by default
- Personal or team: the same architecture runs as a solo assistant or a shared team deployment
Target Audience
- Developers who want a self-hosted AI assistant
- Teams sharing an assistant inside chat groups
- Privacy-minded users who value data ownership
- Tinkerers who switch models and tools freely
Quick Start
- Run the installer:
curl -fsSL https://openclaw.ai/install.sh | bashon macOS / Linux / WSL2, oriwr -useb https://openclaw.ai/install.ps1 | iexin Windows PowerShell - If you installed via npm instead, run
openclaw onboard --install-daemonto complete the wizard - Check
openclaw gateway status, openopenclaw dashboard, and send a message to confirm the assistant works
Core Advantages
- Yours by design: state, memory and credentials stay local; by default only an anonymous daily version check, with opt-in statistics
- No lock-in: models and agent harnesses are plugins; no paid tier, no hosted service, no token
- Open governance: stewarded by the independent non-profit OpenClaw Foundation under MIT license
System Requirements
| Item | Requirement |
|---|---|
| OS | macOS, Linux, Windows (installer or WSL2) |
| Runtime | Node.js 24.16+ or 26.1+ (26 recommended; the installer provisions it) |
| Native apps | macOS, iOS, Android, Windows, Linux |
Notes
- Treat inbound messages as untrusted input; approve unknown DM senders with
openclaw pairing approve <channel> <code> - Tools run on the host for the main session by default; configure sandboxing before exposing the Gateway remotely or adding other users
- Model and chat platform costs are billed by the providers you configure