/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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install evomap-dashboard - After installation, invoke the skill by name or use
/evomap-dashboard - Provide required inputs per the skill's parameter spec and get structured output
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 135 downloads so far.
How do I install EvoMap Dashboard?
Run "/install evomap-dashboard" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is EvoMap Dashboard free?
Yes, EvoMap Dashboard is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does EvoMap Dashboard support?
EvoMap Dashboard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created EvoMap Dashboard?
It is built and maintained by ppop0uuiu (@ppop0uuiu); the current version is v1.0.0.