OpenClaw is a self-hosted personal AI assistant that runs directly on your machine and integrates seamlessly with the messaging apps you already use daily. Unlike cloud-based alternatives, it keeps your conversations private and local while providing instant access across multiple channels.
The platform supports an extensive range of messaging services including WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage, BlueBubbles, Microsoft Teams, Matrix, Feishu, LINE, Mattermost, Nextcloud Talk, Nostr, Synology Chat, Tlon, Twitch, Zalo, WeChat, QQ, and WebChat. This means you can interact with your AI assistant through whichever platform you prefer without switching contexts.
Key capabilities include:
The gateway architecture manages sessions, channels, tools, and events while routing messages intelligently to appropriate agents. Installation is straightforward via npm with the recommended openclaw onboard command, which guides you through gateway setup, workspace configuration, and channel pairing. The system runs as a daemon service (launchd on macOS, systemd on Linux) to stay always-on.
Designed for developers and operators who need a capable assistant for both work and personal communications, OpenClaw prioritizes security with DM pairing by default and local-first operation.
$ npm install -g openclaw@latestActivity score
100/100
Stars
Forks
Latest version
Last commit
First release
Language
License
Auto-fetched .
★ 35k · v2.0.0-vscode · typescript
★ 97k · vrust-v0.144.1 · rust