openclaw/openclaw

OpenClaw is an open-source AI assistant that executes directly on a user's computer and integrates with communication channels including Discord, iMessage, Slack, Teams, Telegram, and WhatsApp. It also provides native applications for macOS, iOS, Android, Windows, and Linux. The core Gateway serves as the local control plane managing sessions, tools, events, and channel connections. Users can flexibly swap model plugins and agent harnesses such as Claude, Codex, or local models without modifying other configurations. The GitHub snapshot shows the repository is not archived.

The target audience spans individual users operating a personal assistant on a laptop and organizations running shared team deployments. For manual npm package installations, prerequisites specify Node.js version 24.22.1+ or 26.12.1+, with Node 26 recommended. Automatic setup scripts provision supported runtimes for macOS, Linux, and WSL2 using:
curl -fsSL https://openclaw.ai/install.sh | bash
On Windows PowerShell, users can install via:
iwr -useb https://openclaw.ai/install.ps1 | iex
With npm 12 or 11.16+, install globally with:
npm install -g openclaw@latest --allow-scripts=openclaw
Initial setup runs through openclaw onboard --install-daemon, verified with openclaw gateway status and openclaw dashboard. The project is distributed under the MIT License. For another agent with messaging gateways, compare Hermes Agent; configuration and platform support differ.

Data as of : 393786 stars · 82765 forks.

GitHub · Hermes Agent