OpenClaw Management Panel with Built-in AI Assistant β One-click Install, Configure, Diagnose & Fix
π¨π³ δΈζ | πΊπΈ English
---
ClawPanel is a visual management panel for the [OpenClaw](https://openclaw.ai) AI Agent framework. It features a **built-in intelligent AI assistant** that helps you install OpenClaw with one click, auto-diagnose configurations, troubleshoot issues, and fix errors. 8 tools + 4 modes + interactive Q&A β easy to manage for beginners and experts alike.
> π **Website**: [claw.qt.cool](https://claw.qt.cool/) | π¦ **Download**: [GitHub Releases](https://github.com/qingchencloud/clawpanel/releases/latest)
## Features
### Dashboard & Monitoring
- **Real-time Dashboard** β Gateway status, version info, agent fleet, model pool, service health at a glance
- **Log Viewer** β Real-time Gateway logs with search and filtering
- **System Diagnostics** β Auto-detect configuration issues, WebSocket connectivity, pairing status
### AI Assistant (Built-in)
- **8 Built-in Tools** β Terminal execution, file read/write, directory browsing, web search, URL fetching, system info, process management, port checking
- **4 Modes** β Full auto, semi-auto, read-only, chat-only
- **Tool Calling** β AI can directly execute commands, read logs, modify configs to diagnose and fix problems
- **QingchenCloud Integration** β Free partial model access for panel users, premium models at 2-3x discount for paid users
### Model Configuration
- **Multi-Provider** β OpenAI, Anthropic, DeepSeek, Google Gemini, Ollama, SiliconFlow, Volcengine, Alibaba Cloud, and more
- **One-click Model Add** β Browse and select models from QingchenCloud catalog
- **Model Testing** β Test any model with a single click before deploying
- **Primary/Fallback** β Set primary model with automatic fallback to alternatives
### Agent Management
- **Multi-Agent** β Create and manage multiple AI agents with independent workspaces
- **Identity & Personality** β Configure name, emoji, model for each agent
- **Memory Files** β Manage SOUL.md, IDENTITY.md, AGENTS.md workspace files
- **Workspace Isolation** β Each agent has its own memory, tools, and configuration
### Messaging Channels
- **QQ Bot** β Built-in QQ robot integration via QQ Open Platform
- **Telegram** β Bot Token authentication
- **Discord** β Bot with guild/channel management
- **Feishu/Lark** β Enterprise messaging with WebSocket mode
- **DingTalk** β Enterprise app with Stream mode robot
- **Multi-Account** β Bind different accounts to different agents
### Gateway & Services
- **Gateway Control** β Start, stop, restart OpenClaw Gateway
- **Auto-Guardian** β Automatic Gateway restart on unexpected exit (with cooldown)
- **Config Editor** β Direct JSON editor for openclaw.json with syntax validation
- **Backup & Restore** β One-click configuration backup and restore
### Cron Jobs
- **Scheduled Tasks** β Create cron-based scheduled AI tasks
- **Delivery Channels** β Route task results to messaging channels
- **Per-Agent Assignment** β Assign tasks to specific agents
### Security
- **Access Password** β Protect Web panel with password authentication
- **Network Proxy** β Configure HTTP/SOCKS proxy for all outbound requests
- **Session Management** β Secure session tokens with expiration
## Installation
### Desktop App (Windows / macOS / Linux)
Download the latest installer from [GitHub Releases](https://github.com/qingchencloud/clawpanel/releases/latest):
| Platform | Download |
|----------|----------|
| **Windows** | `.exe` installer (recommended) or `.msi` |
| **macOS Apple Silicon** | `.dmg` (aarch64) |
| **macOS Intel** | `.dmg` (x64) |
| **Linux** | `.AppImage` / `.deb` / `.rpm` |
### Web Version (No Rust/Tauri Required)
For headless servers, Raspberry Pi, ARM boards, or Docker:
```bash
git clone https://github.com/qingchencloud/clawpanel.git
cd clawpanel
npm install
npm run serve
# Open http://localhost:1420 in your browser
```
### ARM / Embedded Device Support
ClawPanel provides a **pure Web deployment mode** (zero GUI dependency), natively compatible with ARM64 boards:
- **Orange Pi / Raspberry Pi / RK3588** β `npm run serve` to run
- **Docker ARM64** β `docker run ghcr.io/qingchencloud/openclaw:latest`
- **Armbian / Debian / Ubuntu Server** β Auto-detect architecture
- No Rust / Tauri / GUI needed β **only Node.js 18+ required**
## Quick Start
1. Install and open ClawPanel
2. First run auto-detects Node.js environment and OpenClaw CLI
3. If OpenClaw is not installed, click one-click install (R2 CDN accelerated)
4. After installation, the dashboard loads automatically
> **Requirements**: Node.js 18+ (22 LTS recommended)
## Tech Stack
- **Frontend**: Vanilla JS + CSS Custom Properties (zero framework dependency)
- **Desktop**: Tauri v2 (Rust backend)
- **Web Backend**: Node.js (Express-compatible API server)
- **Build**: Vite
- **CI/CD**: GitHub Actions (cross-platform builds)
## Development
```bash
# Prerequisites: Node.js 22+, Rust toolchain, Tauri CLI
# Clone
git clone https://github.com/qingchencloud/clawpanel.git
cd clawpanel
# Install dependencies
npm install
# Desktop development (Tauri)
npm run tauri dev
# Web-only development
npm run serve
```
## Contributing
Issues and Pull Requests are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines.
## License
This project is licensed under [AGPL-3.0](LICENSE). For commercial/proprietary use without open-source requirements, contact us for a commercial license.
Β© 2026 QingchenCloud (ζ¦ζ±ζ΄θΎ°ε€©δΈη½η»η§ζζιε
¬εΈ) | [claw.qt.cool](https://claw.qt.cool)