1.9 KiB
1.9 KiB
| summary | read_when | ||
|---|---|---|---|
| Platform support overview (Gateway + companion apps) |
|
Platforms
OpenClaw core is written in TypeScript. Node is the recommended runtime. Bun is not recommended for the Gateway (WhatsApp/Telegram bugs).
Companion apps:
- macOS menu bar app: Available for development builds (build from source)
- iOS/Android apps: Currently in internal preview; not publicly distributed
- Windows/Linux companion apps: Planned
The Gateway itself is fully supported on macOS, Linux, and Windows (via WSL2) today. You can use Clawdbot's full feature set via the CLI and web interface without needing the companion apps.
Choose your OS
VPS & hosting
- VPS hub: VPS hosting
- Fly.io: Fly.io
- Hetzner (Docker): Hetzner
- GCP (Compute Engine): GCP
- exe.dev (VM + HTTPS proxy): exe.dev
Common links
- Install guide: Getting Started
- Gateway runbook: Gateway
- Gateway configuration: Configuration
- Service status:
openclaw gateway status
Gateway service install (CLI)
Use one of these (all supported):
- Wizard (recommended):
openclaw onboard --install-daemon - Direct:
openclaw gateway install - Configure flow:
openclaw configure→ select Gateway service - Repair/migrate:
openclaw doctor(offers to install or fix the service)
The service target depends on OS:
- macOS: LaunchAgent (
bot.molt.gatewayorbot.molt.<profile>; legacycom.openclaw.*) - Linux/WSL2: systemd user service (
openclaw-gateway[-<profile>].service)