Quick Installation
```bash
npm install -g openclaw-gateway
openclaw init
openclaw gateway start
```Key Features
Multi-channel support (WhatsApp, Telegram, Discord)
AI agent routing and orchestration
Session management and memory
Tool use and plugin system
Browser control integration
Self-hosted and privacy-focused
Overview
OpenClaw Gateway is the heart of the OpenClaw ecosystem. It serves as a bridge between messaging platforms and AI agents, enabling you to build powerful AI-powered automations.
The gateway is built with these principles:
- Self-hosted for complete data control
- Modular and extensible architecture
- Developer-friendly configuration
- Production-ready and scalable
Key Features
**Multi-Channel Messaging**
Connect to WhatsApp, Telegram, Discord, and more from a single gateway.
**Agent Orchestration**
Route messages to the right AI agent based on context, user, or custom rules.
**Session Management**
Persistent sessions maintain context across conversations.
**Tool System**
Integrate custom tools and skills to extend agent capabilities.
**Browser Control**
Automate web tasks with built-in browser integration.
Getting Started
1. **Install Gateway**
```bash
npm install -g openclaw-gateway
```
2. **Initialize Configuration**
```bash
openclaw init
```
3. **Add Your API Key**
Edit `.openclaw/openclaw.json` and add your API key.
4. **Start Gateway**
```bash
openclaw gateway start
```
That's it! Your gateway is now running on http://localhost:18789/