| summary | Get OpenClaw installed and run your first chat in minutes. | ||
|---|---|---|---|
| read_when |
|
||
| title | Getting Started |
Goal: go from zero to a first working chat with minimal setup.
Fastest chat: open the Control UI (no channel setup needed). Run `openclaw dashboard` and chat in the browser, or open `http://127.0.0.1:18789/` on the gateway host. Docs: [Dashboard](/web/dashboard) and [Control UI](/web/control-ui).- Node 22 or newer
<Note>
Other install methods and requirements: [Install](/install).
</Note>
The wizard configures auth, gateway settings, and optional channels.
See [Onboarding Wizard](/start/wizard) for details.
```bash
openclaw gateway status
```
```bash
openclaw gateway --port 18789
```
```bash
openclaw message send --target +15555550123 --message "Hello from OpenClaw"
```
If you run OpenClaw as a service account or want custom config/state locations:
OPENCLAW_HOMEsets the home directory used for internal path resolution.OPENCLAW_STATE_DIRoverrides the state directory.OPENCLAW_CONFIG_PATHoverrides the config file path.
Full environment variable reference: Environment vars.
Full CLI wizard reference and advanced options. First run flow for the macOS app.- A running Gateway
- Auth configured
- Control UI access or a connected channel