This page is for builders searching for OpenClaw official documentation, GitHub references, framework architecture, and the latest 2026 updates before deciding whether OpenClaw fits a personal AI assistant stack.
Need ClaudeCode or GPT recharge help?
Use the inquiry pages for ClaudeCode, GPT recharge, assisted purchase, and team sourcing.
Automatic payment is not configured. Pricing, region support, and timing are confirmed manually.

References
- [OpenClaw GitHub Repository](https://github.com/openclaw/openclaw)
- [OpenClaw Official Documentation](https://docs.openclaw.ai/)
- [OpenClaw Vision Document](https://github.com/openclaw/openclaw/blob/main/VISION.md)
- [Pi Agent Architecture](https://docs.openclaw.ai/concepts/agent)
- [Multi-Channel AI Assistant Patterns](https://openclaw.ai/blog/multi-channel-patterns)
OpenClaw: Your Personal AI Assistant, Works Everywhere
What is OpenClaw? Why It's Different
1. Local-First, Privacy-Controlled
2. Unified Multi-Platform Access
- Ask questions on WhatsApp, AI responds
- Have AI summarize meeting notes on Slack
- Let AI manage communities on Discord
- Voice-activate AI on iMessage
- All platforms share the same AI brain and memory
3. Tool Ecosystem, True Agent
- Opens browser and visits his usual pizza shop website
- Auto-fills address and payment info (read from local config)
- Places order and takes confirmation screenshot
- Sends order number back to WhatsApp

OpenClaw's Core Architecture

Gateway: Unified Control Plane
- Connect and manage all communication platforms
- Handle message receiving and sending
- Manage routing rules for groups and DMs
- Each conversation has independent session
- Auto-isolate group messages
- Support multi-agent routing (different platforms use different AIs)
- DM pairing mechanism (strangers need pairing code)
- Whitelist management
- Permission control
- Company Slack: Claude Opus for technical issues
- Customer WhatsApp: GPT-4 for customer service
- Personal Telegram: Claude Haiku for daily tasks

Agent Runtime: AI Brain
- Multi-model support: Claude, GPT, Gemini, local models (Ollama)
- Tool invocation: Function calling and streaming tool execution
- Memory management: Short-term memory (conversation context) + long-term memory (knowledge base)
- Streaming response: Real-time output, no waiting for complete response
Tools Layer: Powerful Tool Ecosystem
- Launch dedicated Chrome/Chromium instance
- Execute page operations (click, input, scroll)
- Screenshot and content extraction
- File upload/download
- Real-time render AI-generated interfaces
- Support A2UI (Agent-to-UI) protocol
- Display dynamic content on macOS/iOS
- Wake words on macOS/iOS
- Continuous voice conversation mode
- ElevenLabs TTS + system TTS fallback
- Scheduled tasks (send news summary at 8am daily)
- Webhook triggers (auto-process new Gmail)
- Event-driven workflows
- Community-shared Skills
- Custom Skills development
- Permission control and sandbox execution
Hands-on: Deploy Your OpenClaw in 30 Minutes

Prerequisites
- Node.js 24 (recommended) or Node.js 22.16+
- macOS, Linux, or Windows (WSL2)
- API Key: Claude, OpenAI, or other LLM provider
Step 1: Install OpenClaw
- Choose LLM provider (Claude/OpenAI/Gemini/local model)
- Configure API Key
- Select communication platforms to enable
- Set security policies (DM pairing, whitelist)
- Install system service (launchd/systemd)
References
- [OpenClaw GitHub Repository](https://github.com/openclaw/openclaw)
- [OpenClaw Official Documentation](https://docs.openclaw.ai/)
- [OpenClaw Vision Document](https://github.com/openclaw/openclaw/blob/main/VISION.md)
- [Pi Agent Architecture](https://docs.openclaw.ai/concepts/agent)
- [Multi-Channel AI Assistant Patterns](https://openclaw.ai/blog/multi-channel-patterns)
Need ClaudeCode or GPT recharge help?
Use the inquiry pages for ClaudeCode, GPT recharge, assisted purchase, and team sourcing.
Automatic payment is not configured. Pricing, region support, and timing are confirmed manually.
