Command Palette

Search for a command to run...

Home / Servers

engram

Updated today

by metalfinger

Engram 🧠

Long-term memory for your AI. A private, git-backed knowledge base your Claude (or any MCP client) reads and writes across every session and device — so a new chat picks up exactly where the last one left off. Multi-user: invite people, share scoped access to parts of your brain, and let their AI read it directly.

Purpose in one line: work becomes memory; memory becomes leverage — first for you, then for anyone you choose. Intelligence got cheap; memory stayed scarce. Engram makes intelligence compound.

Engram is data + coordination, not an AI. It stores markdown, does git, computes local embeddings for search, and coordinates people. All the intelligence runs on your own Claude/ChatGPT through the MCP tools — nothing is sent to a server-side model. Your memory is a git repo you own, portable across model vendors.


What it does

Single-user (the core):

  • Remember across sessions — decisions, specs, notes, people, written as work happens (kb_write); load a project's full state in any new session (kb_load).
  • Navigate, never ingest — orient from indexes, fetch one concept at a time (kb_read), hybrid semantic + text search (kb_search, local fastembed + optional Qdrant).
  • Pass notes between sessions — leave a message the next session must act on; keep a shared running todo list; each project's context.md tracks open loops automatically.
  • Artifacts — documents built from knowledge with provenance + staleness tracking + revocable public share links.
  • A web explorer — browse projects, concepts, an interactive concept graph, activity, and a live multi-session "office."
  • Gardening, pull-only — the nightly reconcile reports rot (orphans, stale projects, inbox debt); the garden_brain prompt walks you through tending it, ~monthly.

Multi-user (v2, opt-in behind ENGRAM_MULTIUSER):

  • Open signup — anyone can create their own Engram at /join: OAuth only (GitHub/Google, no passwords), pick a @handle, get a private brain. Operators can close signups (ENGRAM_OPEN_SIGNUP=0) and invite by email or GitHub username instead.
  • Publish what you choose — everything is private by default; visibility: private | contacts | public per concept, with a project-level default. Every surface marks the state (🌐 / 👥 / 🔒) so exposure is never inferred from a missing badge.
  • A unified home — every user browses their own brain (projects, concepts, graph, search, activity) with the same rich UI, plus profile, contacts, and notifications.
  • Contacts + DMs — mutual-consent contacts gate DMs; messages delivered through each person's own Claude; notifications via email + a Chrome extension.
  • Context sharing — grant a contact scoped, boundary-safe read access to part of your brain (kb_share_context); their Claude reads your shelf directly (kb_guest_read).
  • Tenant isolation — per-user git brains, mandatory search scoping, an adversarial isolation test suite, per-tenant quotas + rate limits, nightly off-site mirrors.

Related servers

n8n

Updated today

by n8n-io

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

204,501

mcp-server-fetch

OfficialUpdated 14d ago

by modelcontextprotocol

A Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs

90,371

@modelcontextprotocol/server-everything

OfficialUpdated 14d ago

by modelcontextprotocol

MCP server that exercises all the features of the MCP protocol

90,371

mcp-server-git

OfficialUpdated 14d ago

by modelcontextprotocol

A Model Context Protocol server providing tools to read, search, and manipulate Git repositories programmatically via LLMs

90,371