Skip to main content

Graph Memory — MCP Server for Semantic Code Intelligence

Semantic graph memory for AI‑powered development.
Index docs, code, and files into six interconnected graphs.
Query with 58 MCP tools or the built‑in Web UI.

$ npm install -g @graphmemory/server && graphmemory serve
Open SourceFree to UseRuns Locally

Up and running in 3 steps

1

Install

npm install -g @graphmemory/server
2

Serve

graphmemory serve
3

Connect

Claude · Cursor · Windsurf

AI Prompt Builder

Generate optimized system prompts for any MCP-connected AI assistant.

14 ScenariosOnboarding, Code Review, Architecture, Incident Response, and more
8 Roles & 6 StylesDeveloper, Architect, Reviewer, Tech Writer — Proactive, Reactive, Read-only...
9 Tech DomainsLanguages, Frontend, Backend, Mobile, Data, DevOps, Testing, AI/ML, Project
Per-Tool ControlSet priority for each of 57 tools: Always, Prefer, Available, Avoid, Disabled
Live PreviewSee your prompt update in real time with token estimation
Prompt Builder

What makes it different

Not another RAG pipeline. A structured, interconnected project memory.

Task Management

Kanban Board with AI Integration

Full kanban workflow — your AI assistant creates, moves, and links tasks while you work. Priorities, assignees, due dates, estimates, and cross-graph linking to code and docs.

  • Drag-and-drop across 6 statuses
  • Cross-graph links to code symbols and docs
  • File mirror — edit .tasks/ in your IDE
  • Optimistic locking for team concurrency
Kanban board with tasks
Search

Hybrid Search Across Everything

Not keyword-only, not vector-only — both. BM25 keyword matching + vector cosine similarity fused via Reciprocal Rank Fusion, then expanded via graph BFS traversal.

  • BM25 + vector + RRF fusion
  • Graph-aware BFS expansion
  • One query searches all 6 graphs
  • Local embeddings — no API calls
Search results across graphs
Developer Experience

File Mirror — Edit in Your IDE

Every note, task, and skill is mirrored to markdown files in your project. Edit them in VS Code, commit to git, review in PRs. Changes sync back automatically.

  • .notes/ — knowledge base as markdown
  • .tasks/ — tasks with YAML frontmatter
  • .skills/ — procedures your team can share
  • Attachments stored alongside files
Knowledge notes
Connecting the Dots

Cross-Graph Links

Link a task to the code it affects. Connect a note to the doc it references. Graph Memory creates phantom proxy nodes that bridge all six graphs into one connected web.

  • Link any node to any other graph
  • Automatic cleanup when targets are removed
  • Workspace-wide links across projects
  • Navigate from code → docs → tasks → knowledge
Graph visualization with cross-graph links

58 MCP Tools

Search, create, link, and manage — all from your AI assistant.

Connect Any MCP Client

Run in your project directory:

claude mcp add --transport http \
  --scope project graph-memory \
  http://localhost:3000/mcp/my-project

Ready to give your AI a memory?

Get started in under a minute. Free, open source, runs locally.