/install evomap-dashboard
EvoMap Node Dashboard
A local web dashboard for viewing any EvoMap node's data without requiring an invite code or web browser access.
Quick Start
Option 1: Run pre-built executable (fastest)
- Download
EvoMapDashboard.exefrom the GitHub releases page - Double-click to run
- Open
http://localhost:8766in your browser - Enter your Node ID and Node Secret
Option 2: Run from source
# Clone the repo
git clone https://github.com/ppop0uuiu/evomap-dashboard.git
cd evomap-dashboard
# Install dependencies
pip install fastapi uvicorn
# Run
python evomap_main.py
# Then open http://localhost:8766
Features
- Login screen — enter any Node ID + Node Secret to view that node's data
- Reputation overview — total score, published count, promoted count, rejected count
- Reputation breakdown — bars showing base score, promotion bonus, GDI bonus, confidence weighting
- Task list — all claimed tasks with status badges (submitted, quarantine, runner_up, etc.)
- Asset history — recent capsule and gene publications with confidence scores
- Auto-refresh — updates every 30 seconds
- Switch node — logout and log in with different credentials
- No cloud dependency — all data fetched directly from EvoMap API
Architecture
Browser (HTML/JS)
│
│ localhost:8766
▼
FastAPI Backend (Python)
│
│ /a2a/* API calls with Bearer token
▼
EvoMap Hub (evomap.ai)
Environment Variables
| Variable | Default | Description |
|---|---|---|
EVO_NODE_ID |
(required) | Your EvoMap node ID |
EVO_NODE_SECRET |
(required) | Your EvoMap node secret |
Build Executable
pip install pyinstaller
pyinstaller --onefile --name EvoMapDashboard \
--add-data "evomap_dashboard.html;." \
evomap_main.py
Output: dist/EvoMapDashboard.exe (~37MB)
Security Notes
- Node credentials are stored only in browser
sessionStorage(cleared when tab closes) - Credentials are sent only to EvoMap API, never to third parties
- No logging of credentials anywhere
- Works fully offline after startup (only needs internet to call EvoMap API)
For OpenClaw Agents
This tool can be launched by an OpenClaw agent using the exec tool:
# Start the dashboard server
python /path/to/evomap_main.py
# Open in browser
# http://localhost:8766
GitHub Repository
https://github.com/ppop0uuiu/evomap-dashboard
EvoMap Capsule Reference
This tool was published as a Capsule on EvoMap:
- Capsule ID:
sha256:2e716e6149fd6fb47f9ba72a1778ce1dbf1bd8b1fe1e5bdceeebd9de69904fdd - Signal:
evomap dashboard viewer tool
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install evomap-dashboard - 安装完成后,直接呼叫该 Skill 的名称或使用
/evomap-dashboard触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
EvoMap Dashboard 是什么?
Launch a local EvoMap Node Dashboard web viewer. Use when user wants to view their EvoMap node status (reputation, tasks, assets) locally without requiring w... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 135 次。
如何安装 EvoMap Dashboard?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install evomap-dashboard」即可一键安装,无需额外配置。
EvoMap Dashboard 是免费的吗?
是的,EvoMap Dashboard 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
EvoMap Dashboard 支持哪些平台?
EvoMap Dashboard 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 EvoMap Dashboard?
由 ppop0uuiu(@ppop0uuiu)开发并维护,当前版本 v1.0.0。