OpenClaw
OpenClaw Overview
Learn what OpenClaw is — an autonomous AI agent with an integrated browser for task completion.
OpenClaw — Autonomous AI Agent
OpenClaw is an advanced AI agent platform with a built-in browser. Unlike simple chatbots, OpenClaw can browse the internet, fill out forms, click buttons, and interact with websites autonomously. Think of it as an AI assistant that can do things on the web for you.
What can OpenClaw do?
- Browse the web autonomously — Navigate websites, read content, fill forms
- Complete multi-step tasks — Follow complex instructions across multiple websites
- Automate repetitive web tasks — Data entry, form filling, research collection
- Integrate with messaging platforms — Use via Telegram, Discord, or the web interface
- Search the web — Find and compile information from multiple sources
- Code assistance — Help with coding tasks using built-in tool profiles
Key features
| Feature | Description |
|---|---|
| AI Agent | Autonomous agent that can plan and execute multi-step tasks |
| Built-in browser | Chromium browser that the AI controls directly |
| Gateway UI | Web-based control panel for managing the agent |
| Telegram integration | Control the agent via Telegram bot |
| Discord integration | Control the agent via Discord bot |
| Plugin system | Extend functionality with plugins (zalouser, llm-task, etc.) |
| Tool profiles | Pre-configured tool sets (coding, web search) |
| Session management | Separate sessions per user/channel |
Architecture
OpenClaw runs two services:
| Service | What it does |
|---|---|
| OpenClaw Agent | The AI brain — processes commands, plans tasks, controls the browser |
| OpenClaw Browser | A headless Chromium browser the agent uses to interact with websites |
Requirements on OpenCloud
| Requirement | Details |
|---|---|
| Database | None required (standalone) |
| Minimum plan | Mini (2 CPU, 4 GB RAM) recommended due to browser memory needs |
| Ports | 8080 (main), 18789 (gateway UI), 18790 (bridge) |
| AI Model | Uses AI Security (LiteLLM) by default (configurable) |
OpenClaw works best with a Mini plan or larger because the built-in browser uses significant memory.
Get started
Follow the Installation Guide to deploy OpenClaw.