

Decision information
Verified: 8/12/2026- Ecosystem category
- Infrastructure
- Content type
- Product
- Pricing
- Unknown
- Open source
- Unknown
- License
- Not recorded
- Maintenance
- Active
- Install methods
- Not recorded
- Platforms
- Not recorded
- Interfaces
- Web
Security signals (informational, not a security certification)
Verification source: https://docs.openclaw.ai/web/control-ui
Overview
The OpenClaw WebUI (officially called Control UI or Gateway Dashboard) is the built-in browser interface for OpenClaw. It is a small single-page application built with Vite + Lit and served directly by the OpenClaw Gateway on the same port as the WebSocket server (default: http://<host>:18789/).
No separate installation is required – it appears automatically once the Gateway is running and the UI assets are present. It provides a familiar chat experience plus full control over agents, tools, channels, configuration, and monitoring.
Key Features
- Chat Interface: Talk to your OpenClaw agent exactly like ChatGPT (session-based, real-time streaming)
- Dashboard Controls: Manage agents, tools, skills, events, and channels
- Onboarding Wizard: First-time setup, device pairing, and quick configuration
- Quick Open (Local): Instant access from localhost
- Device Pairing: Secure first-connection flow
- Multi-Language Support: UI available in multiple languages
- Live Monitoring: View agent status, memory, cron jobs, and activity
- Canvas & Media: Integrated support for A2UI Live Canvas and media skills
Access & URLs
- Default URL:
http://127.0.0.1:18789/(or configuredbasePath) - Remote Access: Strongly recommended via Tailscale Serve (HTTPS, identity-based) or Tailscale Funnel (public with password)
- Configuration:
{ "gateway": { "controlUi": { "enabled": true, "basePath": "/openclaw" }, "bind": "loopback", "tailscale": { "mode": "serve" } }}
Security Best Practices
- Never expose the WebUI directly to the public internet.
- Use Tailscale Serve/Funnel or SSH tunnels only.
- Authentication is enforced (token, password, or Tailscale identity).
- Set
allowedOriginsexplicitly for any non-loopback deployment. - Run
openclaw doctorregularly to check for misconfigurations.
Use Cases
- Local desktop control of your AI assistant
- Secure remote access from phone or laptop via Tailscale
- Quick testing and debugging of agents/tools without messaging apps
- Onboarding new users with the visual wizard
- Monitoring long-running autonomous agents
What It Can Do Today
Full chat + configuration, agent lifecycle management, tool testing, event logs, and basic workspace overview. Advanced features (voice, canvas, multi-agent orchestration) are fully controllable through the UI.
For complete documentation and latest updates see the official docs and GitHub repository.