Quick Start
1. Install and serve
npm install -g @graphmemory/server
cd /path/to/your-project
graphmemory serve
That's it. No config file needed — the current directory becomes your project. Graph Memory will:
- Download the embedding model on first run (~560 MB, cached for future use)
- Index your project in three sequential phases: docs → files → code (models load lazily, keeping memory usage low)
- Start the server on
http://localhost:3000
2. Open the Web UI
Navigate to http://localhost:3000 in your browser. You'll see the dashboard with stats about your indexed project.
3. Connect an AI assistant
Claude Code
claude mcp add --transport http --scope project graph-memory http://localhost:3000/mcp/your-project
The project ID is your directory name (e.g., my-app for /path/to/my-app).
Claude Desktop
Go to Settings > Connectors and add the URL:
http://localhost:3000/mcp/your-project
Cursor / Windsurf
Add to your .mcp.json:
{
"mcpServers": {
"graph-memory": {
"type": "http",
"url": "http://localhost:3000/mcp/your-project"
}
}
}
4. Start asking questions
Once connected, your AI assistant has access to 70 tools. Try asking:
- "What does this project do?" — uses
docs_searchanddocs_list_filesto find docs - "Show me all exported functions in auth.ts" — uses
code_get_file_symbols - "Create a note about the database schema" — uses
notes_create - "What tasks are in progress?" — uses
tasks_list
What happens during indexing?
Graph Memory creates six interconnected graphs from your project:
| Graph | What it indexes | What you can do |
|---|---|---|
| Docs | Markdown files → heading chunks | Search docs, browse topics |
| Code | TS/JS files → AST symbols | Search code, get symbols |
| Files | All files → metadata | Browse files, search by path |
| Knowledge | Your notes and facts | Create, search, link notes |
| Tasks | Your tasks | Kanban workflow, track work |
| Skills | Reusable recipes | Store and recall procedures |
Next steps
- Configuration — customize with
graph-memory.yaml - MCP Tools — explore all 70 tools
- Web UI — dashboard, kanban, code browser, search