projects
๐ Nexus Dashboard
Hermes/Nexus Python collectors, static dashboard, WebSocket live updates, KB/research/news engines.
Root: /home/mc/nexus-dash
Role: Python/static dashboard for live visibility into Hermes agent state, kanban tasks, profiles, skills, memory, knowledge pages, graph data, research reports, daily briefs, news state, and system health.
Data flow#
collectors/*.py + collectors/kanban.sh
โ data/*.json
โ collect.py
โ snapshot.json
โ build.py + dashboard/*.html
โ index.html
server.py serves HTTP on 18789, /api/health, /api/snapshot, /api/kb/search, and WebSocket updates on 18790.
Source ownership#
- Edit
dashboard/head.html,dashboard/body.html, anddashboard/tail.html;index.htmlis generated. data/*.json,snapshot.json,knowledge_graph.json, TF-IDF artifacts, digests, and catalogs are generated/runtime artifacts.- Engine scripts under
engine/generate research pages, synthesis, news state, daily briefs, catalog, and semantic search artifacts.
Commands#
cd /home/mc/nexus-dash
python3 collect.py
python3 build.py
python3 server.py
python3 engine/synthesize.py
python3 engine/news_detect.py
python3 engine/daily_brief.py
python3 engine/gen_catalog.py
python3 engine/semantic_search.py search <query>
Run only the affected script when safe, because many commands refresh generated data.
Sources: root AGENTS.md, nexus-dash/AGENTS.md, manifest/index.html.