openclaw
A personal AI assistant that you run on your own devices. Some subcommands such as `onboard`, `agent`, `doctor`, etc. have their own usage documentation. See also: `zeroclaw`.
More info →Subcommands (8)
Talk to the OpenClaw AI assistant.
Manage OpenClaw channels (WhatsApp, Telegram, Slack, Discord, etc.).
Run diagnostics for OpenClaw gateway and channels.
Start the OpenClaw gateway server (control plane).
Send messages through OpenClaw channels.
Manage OpenClaw nodes (iOS, Android, macOS devices).
Run the onboarding wizard to set up OpenClaw.
Update OpenClaw to the latest version.
Options (2)
-t, --targetbooleanSend a message to a contact
openclaw message send {{[-t|--target]}} {{+1234567890}} {{[-m|--message]}} "{{Hello}}"-m, --messagebooleanSend a message to a contact
openclaw message send {{[-t|--target]}} {{+1234567890}} {{[-m|--message]}} "{{Hello}}"Examples (8)
Run the onboarding wizard to set up the gateway and channels
openclaw onboard --install-daemonStart the gateway server
openclaw gateway --allow-unconfigured --port 18789 --verboseSend a message to a contact
openclaw message send [-t|--target] +1234567890 [-m|--message] "Hello"Talk to the assistant with a single message
openclaw agent [-m|--message] "Ship checklist"Start interactive chat mode
Run diagnostics and check system health
Update OpenClaw to the latest version
List configured channels
openclaw channels list