ClawPanel

OpenClaw Management Panel with Built-in AI Assistant β€” One-click Install, Configure, Diagnose & Fix

πŸ‡¨πŸ‡³ δΈ­ζ–‡ | πŸ‡ΊπŸ‡Έ English

Release Downloads License CI

---

ClawPanel Feature Showcase

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)