/install aic-dashboard
AI Commander Dashboard
A companion dashboard for AI Commander agents. Displays inbound emails collected by the email-webhook skill and shows the status of browser sessions created by the browser-auth skill.
This skill is a read-only viewer — it does not capture credentials, control browsers, or send messages. It simply reads local data files and serves them via a token-protected web UI.
Companion Skills
| Skill | What it does |
|---|---|
email-webhook |
Receives inbound emails and writes them to inbox.jsonl |
browser-auth |
Runs a remote browser tunnel and writes session data to session.json |
This dashboard reads both files and displays them in one place.
What This Skill Does
- Reads
inbox.jsonland displays the last 50 inbound emails - Reads
session.jsonand shows whether an active browser session exists - Serves a token-gated web UI on a configurable local port
- Refreshes automatically every 5 seconds
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
DASHBOARD_TOKEN |
Yes | — | Secret token for accessing the dashboard. |
PORT |
No | 19195 |
Port for the web dashboard. |
DASHBOARD_HOST |
No | 127.0.0.1 |
IP to bind the dashboard to. |
INBOX_PATH |
No | ./data/inbox.jsonl |
Path to inbound email data (from email-webhook). |
SESSION_PATH |
No | ./data/session.json |
Path to session file (from browser-auth). |
Setup
- Install dependencies:
npm install [email protected] - Start (zero config needed):
node scripts/server.js - Read the printed URL — it includes the auto-generated token:
🏠 AI COMMANDER DASHBOARD READY Access URL: http://YOUR_IP:19195/?token=a3f9c2...
That's it. No configuration required.
Optional Environment Variables
Override defaults only if needed:
| Variable | Default | Description |
|---|---|---|
DASHBOARD_TOKEN |
(random) | Custom token instead of auto-generated |
PORT |
19195 |
Server port |
DASHBOARD_HOST |
0.0.0.0 |
Bind address |
INBOX_PATH |
./data/inbox.jsonl |
Path to email data (from email-webhook) |
SESSION_PATH |
./data/session.json |
Path to session file (from browser-auth) |
Security
- A fresh random token is generated on every start if
DASHBOARD_TOKENis not set - All requests require the token (
?token=,X-Dashboard-Tokenheader, orAuthorization: Bearer) - The UI stores the token in
localStorageand removes it from the URL after load
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install aic-dashboard - 安装完成后,直接呼叫该 Skill 的名称或使用
/aic-dashboard触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
AI Commander Dashboard 是什么?
AI Commander Management Dashboard. A lightweight companion web UI for monitoring inbound emails received via the email-webhook skill and browser session stat... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1037 次。
如何安装 AI Commander Dashboard?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install aic-dashboard」即可一键安装,无需额外配置。
AI Commander Dashboard 是免费的吗?
是的,AI Commander Dashboard 完全免费(开源免费),可自由下载、安装和使用。
AI Commander Dashboard 支持哪些平台?
AI Commander Dashboard 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 AI Commander Dashboard?
由 Coder AI(@lksrz)开发并维护,当前版本 v1.8.0。