ClawPanel

OpenClaw & Hermes Agent Management Panel with Built-in AI Assistant β€” Multi-Engine AI Framework Management

πŸ‡¨πŸ‡³ δΈ­ζ–‡ | πŸ‡ΊπŸ‡Έ English | πŸ‡ΉπŸ‡Ό 繁體中文 | πŸ‡―πŸ‡΅ ζ—₯本θͺž | πŸ‡°πŸ‡· ν•œκ΅­μ–΄ | πŸ‡»πŸ‡³ TiαΊΏng Việt | πŸ‡ͺπŸ‡Έ EspaΓ±ol | πŸ‡§πŸ‡· PortuguΓͺs | πŸ‡·πŸ‡Ί Русский | πŸ‡«πŸ‡· FranΓ§ais | πŸ‡©πŸ‡ͺ Deutsch

Release Downloads License CI

---

ClawPanel Feature Showcase

ClawPanel is a visual management panel supporting multiple AI Agent frameworks, currently with [OpenClaw](https://github.com/1186258278/OpenClawChineseTranslation) and [Hermes Agent](https://github.com/nousresearch/hermes-agent) dual-engine support. It features a **built-in intelligent AI assistant** that helps you install, 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) ### 🎁 QingchenCloud AI API > Internal technical testing platform, open for selected users. Sign in daily to earn credits.

QingchenCloud AI

- **Daily Sign-in Credits** β€” Sign in daily + invite friends to earn test credits - **OpenAI-Compatible API** β€” Seamless integration with OpenClaw, plug and play - **Resource Policy** β€” Rate limiting + request caps, may queue during peak hours - **Model Availability** β€” Models/APIs subject to actual page display, may rotate versions > ⚠️ **Compliance**: This platform is for technical testing only. Illegal use or circumventing security mechanisms is prohibited. Keep your API Key secure. Rules subject to latest platform policies. ### πŸ”₯ Dev Board / 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** > πŸ“– See [Armbian Deployment Guide](docs/armbian-deploy.md) | [Web Dev Mode](#web-version-no-rusttauri-required) ## Community A community of passionate AI Agent developers and enthusiasts β€” join us!

Discord  Β·  Discussions  Β·  Report Issue

## Features - **πŸ€– AI Assistant (New)** β€” Built-in AI assistant, 4 modes + 8 tools + interactive Q&A. See [AI Assistant Highlights](#-ai-assistant-highlights) - **🧩 Multi-Engine Architecture** β€” Supports both OpenClaw and Hermes Agent dual engines, freely switchable, independently managed - **πŸ€– Hermes Agent Chat** β€” Built-in Hermes Agent chat interface with tool call visualization, file system access toggle, SSE streaming output - **πŸ–ΌοΈ Image Recognition** β€” Paste screenshots or drag images, AI auto-analyzes, multimodal conversations - **Dashboard** β€” System overview, real-time service monitoring, quick actions - **Service Management** β€” OpenClaw / Hermes Gateway start/stop, version detection & one-click upgrade, config backup & restore - **Model Configuration** β€” Multi-provider management, model CRUD, batch connectivity tests, latency detection, drag-to-reorder, auto-save + undo - **Gateway Configuration** β€” Port, access scope (localhost/LAN), auth Token, Tailscale networking - **Messaging Channels** β€” Unified Telegram, Discord, Feishu, DingTalk, QQ management, multi-Agent binding per platform - **Communication & Automation** β€” Message settings, broadcast strategies, slash commands, Webhooks, execution approval - **Usage Analytics** β€” Token usage, API costs, model/provider/tool rankings, daily usage charts - **Agent Management** β€” Agent CRUD, identity editing, model config, workspace management - **Chat** β€” Streaming, Markdown rendering, session management, /fast /think /verbose /reasoning commands - **Cron Jobs** β€” Cron-based scheduled execution, multi-channel delivery - **Log Viewer** β€” Multi-source real-time logs with keyword search - **Memory Management** β€” Memory file view/edit, categorized management, ZIP export, Agent switching - **QingchenCloud AI API** β€” Internal testing platform, OpenAI-compatible, daily sign-in credits - **Extensions** β€” cftunnel tunnel management, ClawApp status monitoring - **About** β€” Version info, community links, related projects, one-click upgrade ## Download & Install Go to [Releases](https://github.com/qingchencloud/clawpanel/releases/latest) for the latest version: ### macOS | Chip | Installer | Notes | |------|-----------|-------| | Apple Silicon (M1/M2/M3/M4) | `ClawPanel_x.x.x_aarch64.dmg` | Macs from late 2020+ | | Intel | `ClawPanel_x.x.x_x64.dmg` | Macs 2020 and earlier | > **⚠️ "Damaged" or "unverified developer"?** App is unsigned. Run: `sudo xattr -rd com.apple.quarantine /Applications/ClawPanel.app` ### Windows | Format | Installer | Notes | |--------|-----------|-------| | EXE | `ClawPanel_x.x.x_x64-setup.exe` | Recommended | | MSI | `ClawPanel_x.x.x_x64_en-US.msi` | Enterprise / silent install | ### Linux | Format | Installer | Notes | |--------|-----------|-------| | AppImage | `ClawPanel_x.x.x_amd64.AppImage` | No install, `chmod +x` and run | | DEB | `ClawPanel_x.x.x_amd64.deb` | `sudo dpkg -i *.deb` | | RPM | `ClawPanel-x.x.x-1.x86_64.rpm` | `sudo rpm -i *.rpm` | ### Linux Server (Web Version) ```bash curl -fsSL https://raw.githubusercontent.com/qingchencloud/clawpanel/main/scripts/linux-deploy.sh | bash ``` Visit `http://YOUR_SERVER_IP:1420` after deployment. πŸ“– [Linux Deployment Guide](docs/linux-deploy.md) ### Docker ```bash docker run -d --name clawpanel --restart unless-stopped \ -p 1420:1420 -v clawpanel-data:/root/.openclaw \ node:22-slim \ sh -c "apt-get update && apt-get install -y git && \ npm install -g @qingchencloud/openclaw-zh --registry https://registry.npmmirror.com && \ git clone https://github.com/qingchencloud/clawpanel.git /app && \ cd /app && npm install && npm run build && npm run serve" ``` πŸ“– [Docker Deployment Guide](docs/docker-deploy.md) ## Quick Start 1. **Initial Setup** β€” First launch auto-detects Node.js, Git, OpenClaw. One-click install if missing. 2. **Configure Models** β€” Add AI providers (DeepSeek, MiniMax, OpenAI, Ollama, etc.) with API keys. Test connectivity. 3. **Start Gateway** β€” Go to Service Management, click Start. Green status = ready. 4. **Start Chatting** β€” Go to Live Chat, select model, start conversation with streaming & Markdown. ## πŸ€– AI Assistant Highlights Built-in AI assistant that can **directly operate your system** β€” diagnose, fix, even submit PRs. ### Four Modes | Mode | Icon | Tools | Write | Confirm | Use Case | |------|------|-------|-------|---------|----------| | **Chat** | πŸ’¬ | ❌ | ❌ | β€” | Pure Q&A | | **Plan** | πŸ“‹ | βœ… | ❌ | βœ… | Read configs/logs, output plans | | **Execute** | ⚑ | βœ… | βœ… | βœ… | Normal work, dangerous ops need confirm | | **Unlimited** | ∞ | βœ… | βœ… | ❌ | Full auto, no prompts | ### Eight Tools | Tool | Function | |------|----------| | `ask_user` | Ask user questions (single/multi/text) | | `get_system_info` | Get OS, architecture, home directory | | `run_command` | Execute shell commands | | `read_file` / `write_file` | Read/write files | | `list_directory` | Browse directories | | `list_processes` | View processes | | `check_port` | Check port usage | ## Tech Architecture | Layer | Technology | Description | |-------|-----------|-------------| | Frontend | Vanilla JS + Vite | Zero framework, lightweight | | Backend | Rust + Tauri v2 | Native performance, cross-platform | | Communication | Tauri IPC + Shell Plugin | Frontend-backend bridge | | Styling | Pure CSS (CSS Variables) | Dark/Light themes, glassmorphism | ## Build from Source ```bash git clone https://github.com/qingchencloud/clawpanel.git cd clawpanel && npm install # Desktop (requires Rust + Tauri v2) npm run tauri dev # Development npm run tauri build # Production # Web only (no Rust needed) npm run dev # Dev with hot reload npm run build && npm run serve # Production ``` ## Related Projects | Project | Description | |---------|-------------| | [OpenClaw](https://github.com/1186258278/OpenClawChineseTranslation) | AI Agent Framework | | [ClawApp](https://github.com/qingchencloud/clawapp) | Cross-platform mobile chat client | | [cftunnel](https://github.com/qingchencloud/cftunnel) | Cloudflare Tunnel tool | ## Contributing Issues and Pull Requests are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines. ## Acknowledgements ClawPanel keeps growing because of every contributor in the community. Thank you for helping make the project better. ### Code Contributors Thanks to these developers for submitting Pull Requests and contributing directly to the codebase:

liucong2013

#88

axdlee

#58

ATGCS

#107

livisun

#106

kiss-kedaya

#101 #94

wzh4869

#82

0xsline

#15

jonntd

#18
### Community Reporters Thanks to community members who opened issues, reported bugs, and suggested features: > If we missed your contribution, please [open an issue](https://github.com/qingchencloud/clawpanel/issues/new) and we will add it promptly. ## Sponsor If you find this project useful, consider supporting us via USDT (BNB Smart Chain): Sponsor QR ``` 0xbdd7ebdf2b30d873e556799711021c6671ffe88f ``` ## Contact - **Email**: [support@qctx.net](mailto:support@qctx.net) - **Website**: [qingchencloud.com](https://qingchencloud.com) - **Product**: [claw.qt.cool](https://claw.qt.cool) ## 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)