OpenClaw
The Ultimate OpenClaw Resource Hub

OpenClaw:Your AI Assistant That Gets Things Done

OpenClaw is an open-source AI that executes tasks across WhatsApp, Telegram, Discord, Slack, and iMessage. Self-hosted, privacy-first, with 50+ integrations.

109K+GitHub Stars
50+Integrations
12+Platforms
MITOpen Source
FEATURES

OpenClaw Features & Benefits

Unlike traditional chatbots, OpenClaw is proactive, self-hosted, and integrates with the tools you already use.

Proactive AI Agent

AI that proactively takes action without constant prompting, monitors events, and automates your workflows.

Multi-Platform Messaging

Connect via WhatsApp, Telegram, Discord, Slack, or iMessage—use whatever chat app fits your privacy preferences.

Self-Hosted & Private

Your data stays on your Mac, Windows PC, or Linux server with complete control over privacy.

Persistent Memory

OpenClaw remembers your preferences, past conversations, and routines. It learns and adapts to serve you better over time.

50+ Integrations

Connect to Linear, Notion, GitHub, Spotify, smart home devices, and more. OpenClaw works with the tools you already use.

Model Agnostic

Works with Claude, GPT, or any fully local model. Ollama, Llama integration means you can keep data completely private.

GETTING STARTED

How to Install OpenClaw

OpenClaw setup is straightforward. Choose your preferred installation method and get running in seconds.

macOS/Linux
# Works everywhere. Installs everything. You're welcome. 🦞
$curl -fsSL https://openclaw.ai/install.sh | bash

Works on macOS, Windows & Linux. The one-liner installs Node.js and everything else for you.

INTEGRATIONS

OpenClaw Integrations: WhatsApp, Telegram & More

OpenClaw integrates with 50+ tools and services. From messaging to productivity, developer tools to smart home.

Messaging
WhatsApp
Telegram
Discord
Slack
iMessage
Signal
Developer
GitHub
Linear
Notion
Calendar
Spotify
Smart Home
FAQ

OpenClaw FAQ: Common Questions Answered

Everything you need to know about OpenClaw. Can't find an answer? Join our Discord community.

OpenClaw is an open-source multi-platform messaging bridge that connects AI agents to WhatsApp, Telegram, Discord, iMessage, and more. It operates through a single Gateway process as the central control hub, enabling users to interact with AI coding assistants directly from messaging apps. Self-hosted and privacy-first by design.

OpenClaw supports five major chat platforms: WhatsApp (using Baileys protocol), Telegram (via Bot API and grammY), Discord (using discord.js), iMessage (native macOS integration), and Mattermost (plugin-based). All platforms support streaming responses, group chats, and media handling.

Installing OpenClaw is simple. The recommended method is the one-liner: curl -fsSL https://openclaw.ai/install.sh | bash. You can also install via npm (npm i -g clawdbot) or pnpm (pnpm add -g clawdbot). After installation, run openclaw onboard --install-daemon to start the setup wizard.

OpenClaw requires Node.js 22 or higher. For WhatsApp and Telegram integrations, you must use Node.js (Bun is not recommended). Windows users are strongly advised to use WSL2. For web search functionality, you'll also need a Brave Search API key.

OpenClaw supports multiple AI models including Anthropic Claude (with API key or Claude Code credentials) and OpenAI (OAuth recommended, API key also supported). It also supports local models via Ollama like Llama, enabling completely offline and privacy-preserving AI experiences.

Yes, OpenClaw is completely free and open-source under the MIT license. You can freely use, modify, and distribute the code. However, note that using commercial AI models like Claude or GPT requires their respective API fees or subscriptions. Using local models via Ollama is completely free.

OpenClaw uses a self-hosted architecture where all data and configurations are stored on your own device. Authentication configs are stored in the ~/.openclaw/ directory. Your chat history, preferences, and session data stay local and are never uploaded to any cloud server, ensuring complete data privacy and control.

OpenClaw supports group chat functionality with mention-based activation. Each group/channel session has isolated workspace sessions. Configure sandbox isolation via agents.defaults.sandbox.mode with per-agent override support. Use openclaw pairing approve for pairing verification, and manage access permissions through the DM approval system.

Yes, OpenClaw fully supports media handling capabilities. It can receive and process images, audio, documents, and other media types. A notable feature is voice note transcription, which automatically converts voice messages to text for processing. All major chat platforms support streaming responses and block chunking for reliable transmission of large files and long messages.

OpenClaw offers native app support. macOS users can download the Companion App (Beta), a menubar application that works alongside the CLI, requiring macOS 14+. Native iOS and Android apps are also in development. Of course, you can continue using the command-line tool, which supports macOS, Windows (WSL2 recommended), and Linux systems.

Get Started with OpenClaw Today

Join 60,000+ developers using OpenClaw to automate their daily workflows. Open-source, self-hosted, and privacy-first.

Get OpenClaw on GitHub