packages/kilo-docs/pages/kiloclaw/control-ui/overview.md
The Control UI is a browser-based dashboard (built with Vite + Lit) served by the OpenClaw Gateway on the same port as the gateway itself (default: http://localhost:18789/). It connects via WebSocket and gives you real-time control over your agent, channels, sessions, and system configuration. For KiloClaw users, see Accessing the Control UI to get started.
openclaw.json with schema-based form rendering and a raw JSON editor.For more details, please see the official OpenClaw documentation.
{% callout type="warning" %} Do not use the Update feature in the Control UI to update KiloClaw. Use Redeploy from the KiloClaw Dashboard instead. Updating via the Control UI will not apply the correct KiloClaw platform image and may break your instance. {% /callout %}
Auth is handled via token or password on the WebSocket handshake. Remote connections require one-time device pairing — the pairing request appears on the KiloClaw Dashboard or in the Control UI itself.