Getting Started
April 9, 2026 ยท View on GitHub
Goal: go from zero to a first working chat with minimal setup.
Prereqs
- Rust 1.85.0 or later (edition 2024 support required)
Quick setup (CLI)
<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
opencrabs gateway status
```
Optional checks and extras
```bash
opencrabs gateway --port 18789
```
```bash
opencrabs message send --target +15555550123 --message "Hello from opencrabs"
```
Useful environment variables
If you run opencrabs as a service account or want custom config/state locations:
OPENCRABS_HOMEsets the home directory used for internal path resolution.OPENCRABS_STATE_DIRoverrides the state directory.OPENCRABS_CONFIG_PATHoverrides the config file path.
Full environment variable reference: Environment vars.
Go deeper
What you will have
- A running Gateway
- Auth configured
- Control UI access or a connected channel