qingchencloud/clawpanel

🦞 OpenClaw & Hermes Agent 多引擎 AI 管理面板 — 内置 AI 助手(工具调用 + 图片识别 + 多模态),一键安装 | Tauri v2 跨平台桌面应用 | 11 种语言

ClawPanel – Multi‑Engine AI Agent Management Dashboard

What it is – A cross‑platform desktop/web panel that lets you install, run, and monitor a variety of open‑source AI‑agent frameworks (OpenClaw, Hermes Agent, DeepSeek Harness, OpenCode, and the experimental Pi). It bundles an AI‑assistant that can diagnose configuration problems, run shell commands, edit files, and even prepare GitHub issues or pull‑requests on your behalf.

Key capabilities

  • Unified engine hub – Switch between five agent back‑ends, each with its own runtime, from a single UI.
  • Built‑in AI assistant – Four operation modes (Chat, Planning, Execute, Unlimited) and eight tool plugins (system info, run command, read/write files, list dir/processes, check ports, ask user). The assistant can ask you interactive questions before performing actions.
  • Hermes Agent console – Visual long‑term memory (Notes, User Profile, Soul), session flow, tool‑call tracing, and channel integration (QQ, Telegram, Discord, etc.).
  • DeepSeek Harness workbench – Managed install of a fixed DSH version, web UI embedded, model/channel sync, and headless token‑based access.
  • Pi experimental workbench – Separate install, session handling, streaming replies, tool‑approval workflow.
  • Multimodal chat – Paste or drag‑drop images for automatic OCR/analysis, markdown rendering, streaming responses.
  • Dashboard & monitoring – Real‑time status of Gateways, tunnels, services, version info, token usage, cost charts.
  • Model manager – Add/remove providers, batch connectivity tests, latency checks, drag‑to‑reorder, auto‑save with undo.
  • Gateway & channel config – Port, auth token, Tailscale networking, per‑channel permissions.
  • Cron jobs, webhook routing, broadcast policies – Schedule messages to any connected channel.
  • Memory management – View/edit memory files, export as ZIP, isolate per‑Agent.
  • Extensible tools – cftunnel for NAT traversal, ClawApp mobile client installer.

Supported platforms

  • Desktop – macOS (Intel & Apple‑Silicon), Windows (EXE/MSI), Linux (AppImage, DEB, RPM). Packaged with Rust + Tauri v2 for native performance.
  • Server / headless – Pure‑Web deployment (Node 18+; recommended Node 24) that runs on ARM64 boards (Raspberry Pi, Orange Pi, RK3588) or any x86_64 Linux. Docker images are provided.

Installation shortcuts

  • Desktop – Download the appropriate installer from the official site or GitHub Releases, drag‑and‑drop on macOS, run the EXE/MSI on Windows, or chmod +x the AppImage on Linux.
  • Web/Server – One‑line script: curl -fsSL https://raw.githubusercontent.com/qingchencloud/clawpanel/main/scripts/linux-deploy.sh | bash (adds a systemd service, pulls the code, builds, and starts the panel on port 1420).
  • Docker – docker run -d -p 1420:1420 -v clawpanel-data:/root/.openclaw node:24.16.0-slim sh -c "…npm ci && npm run build && npm run serve" (full command in the README).

Updating – Desktop apps check the official API and prompt for a new installer; the web version can be refreshed with the same deploy script or by pulling the repo, reinstalling npm deps, rebuilding, and restarting the service.

Community & support – QQ, WeChat, Discord, Telegram, Feishu groups; official website claw.qt.cool with docs, demo video, and download center. The project is licensed under AGPL‑3.0.


All information above is taken directly from the repository’s README; no additional features have been inferred.

Related

  • Project
  • Project
  • Project
  • Project
  • Project