Minimums for the pieces that run on your machine.
| Runtime | Minimum | Status |
|---|---|---|
| Hermes Agent | 0.20.0 |
Supported |
| OpenClaw | 2026.7.1 |
Supported |
| Requirement | Minimum |
|---|---|
| Node.js | 24 |
| Operating system | macOS, Linux, or WSL |
Native Windows is not supported. Use WSL there.
Your machine needs no browser for CitizenAI. The cloud browser runs on Browser Use.
| Network | Use |
|---|---|
| Base | Production |
| Base Sepolia | Default test network |
Legacy Ethereum test wallets support native-token operations but cannot use the USDC provisioning rail.
citizenai update --runtime <hermes|openclaw> refreshes the CLI and the account skill together. Doing that after a runtime upgrade is the cheapest way to stay consistent.
Nothing updates itself. A machine keeps the version it installed until you run update.