Skip to content

v1.0.0 — EcoDB Desktop Dashboard

Choose a tag to compare

@josortmel josortmel released this 02 Jun 22:21
· 12 commits to main since this release

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.