v1.0.0 — EcoDB Desktop Dashboard
EcoDB v1.0.0 — Desktop Dashboard
EcoDB ships its first desktop interface. The engine had 32 MCP tools, a 10-stage GAMR pipeline, multi-tenant isolation, and LoCoMo R@5=0.922. Now it has a face.
Dashboard (Electron) — built by Lienzo:
- Command Center: stats cards, activity feed (SSE), attention inbox with 4 decision classes
- Knowledge Explorer: GAMR search with score breakdown, memory browser, staleness management
- Graph Studio: full knowledge graph visualization with Louvain clusters and degree-based layout
- Settings: trust tiers, entity dictionary, predicates CRUD, API key management
- Cmd+K launcher, offline degradation with cached data, first-run diagnostics
Backend delivered alongside dashboard:
- GET /graph/all — full graph paginated (degree DESC, cluster_id)
- POST/PUT/DELETE /admin/predicates — canonical predicate management
- POST /admin/merge-entities — keep_as_alias flag
- POST /documents/upload — multipart file upload for ingestion
- GET /admin/attention-inbox/summary + /details — org-scoped governance inbox
Infrastructure — shared between API and worker:
- Shared Docker media volume for uploads
- INTERNAL_BROADCAST_SECRET wired for SSE document lifecycle events
- Multi-tenant org scoping (v0.9.5): SSE events, rate limiting, Louvain SQL pre-filtering, search warnings
Stats: 1414 nodes, 3293 triples, 1398 active nodes, 32 MCP tools, 6 Docker containers, 10 GAMR stages.
Built by Pepe (product), Prima (architecture), Hilo (backend), and Lienzo (frontend). Three days of continuous coordination. June 2026.