Knowledge Dashboard

A browser-based visual explorer with optional local LLM chat via Ollama. Explore your project knowledge visually without burning API tokens.

Optional dependency. The dashboard requires the dashboard extra. Install with: pip install "engrams-mcp[dashboard]"

Starting the dashboard

# Auto-detect workspace from current directory
cd /path/to/your/project
engrams dashboard

# Explicit workspace
engrams dashboard --workspace /path/to/project

# With Ollama chat enabled
engrams dashboard --enable-chat --ollama-model llama3.2

# Custom port
engrams dashboard --port 9000

# Combine flags
engrams dashboard --workspace /path/to/project --enable-chat --port 9000

Dashboard views

ViewWhat you see
OverviewProject stats, activity timeline, staleness indicators
Decision ExplorerFilterable table with full-text search and tag navigation
Pattern LibrarySystem patterns with linked decisions and code bindings
Task TrackerHierarchical progress view with status filtering
Knowledge GraphInteractive D3.js visualization of all entity relationships
Custom Data BrowserCategory-based navigation with JSON pretty-printing
Governance DashboardScope hierarchy, active rules, compliance overview
Ollama ChatAsk questions using a local LLM (optional)

Security

The dashboard binds to 127.0.0.1 (localhost only) by default and provides read-only access — it cannot modify your Engrams data.

⚠️ Do not expose the dashboard port externally. The dashboard has no authentication. If you need remote access, use an SSH tunnel or a reverse proxy with authentication.