6 custom skills (assign-task, dispatch-webhook, daily-briefing, task-capture, qmd-brain, tts-voice) with technical documentation. Compatible with Claude Code, OpenClaw, Codex CLI, and OpenCode.
1.7 KiB
Quick Start
OpenClaw is a communication gateway platform requiring Node 22+. The documentation index is available at https://docs.openclaw.ai/llms.txt.
Installation Options
Users can install via npm or pnpm package managers with a single global command to get the latest version.
npm install -g openclaw@latest
Initial Setup Process
The onboarding workflow involves three main steps:
- Running the onboard command with daemon installation
- Authenticating WhatsApp integration through the channels login
- Launching the Gateway service on a specified port (default: 18789)
openclaw onboard --install-daemon
openclaw channels login
openclaw gateway --port 18789 --verbose
The Gateway subsequently operates as a user service after initial setup, though manual execution remains possible.
Development Installation
For contributors, the project can be cloned from GitHub, dependencies installed via pnpm, and the UI built locally before running onboarding commands.
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
openclaw onboard --install-daemon
Advanced Configuration
Multiple Gateway instances can run simultaneously by specifying different configuration paths and state directories as environment variables, each on distinct ports.
Verification
Testing functionality requires an active Gateway and uses the message send command to deliver test communications to specified phone numbers.
openclaw message send --target +15555550123 --message "Hello from OpenClaw"
Note: Switching between npm and git installs later is easy through the doctor command to update service entry points.