Model Context Protocol · v1.0.3

AI memory that
actually works.

Engrams is a governance-aware, context-intelligent memory platform built on MCP. Give your AI agents structured, searchable, and automatically surfaced project knowledge — without burning every token on context.

mcp.json
{
  "mcpServers": {
    "engrams": {
      "command": "uvx",
      "args": ["--from", "engrams-mcp", "engrams-mcp",
               "--mode", "stdio"]
    }
  }
}

Everything your AI needs to know your project

🧠

Structured Memory

Store decisions, patterns, progress, and custom data in a queryable SQLite knowledge graph.

🔍

Semantic Search

Vector embeddings enable meaning-aware retrieval — not just keyword matching.

⚖️

Team Governance

Two-layer scope hierarchy prevents individual choices from contradicting team-level architecture.

🔗

Codebase Bindings

Bind decisions to file paths. When AI edits a file, the right context surfaces automatically.

💰

Context Budgeting

Token-aware scoring loads only the most relevant items — keeping costs low as your knowledge base grows.

📊

Knowledge Dashboard

Browser-based explorer with interactive D3 graph visualization and optional local Ollama chat.

Works with your favourite AI tools

Roo CodeClineCursorWindsurfClaude CodeClaude DesktopAny MCP client

Ready to give your AI a memory?

Add Engrams to any MCP client in under 60 seconds.

Read the docs →