shaneholloman/mcp-knowledge-graph
MCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development
Overview
shaneholloman/mcp-knowledge-graph is a JavaScript MCP server licensed under MIT. MCP server enabling persistent memory for Claude through a local knowledge graph - fork focused on local development Topics: ai-memory, claude-ai, knowledge-graph, mcp, memory-server, typescript.
Ranked #294 out of 25632 indexed tools.
In the top 2% of all indexed tools.
Ecosystem
JavaScript MIT
ai-memoryclaude-aiknowledge-graphmcpmemory-servertypescript
Signal Breakdown
Stars 815
Freshness 2mo ago
Issue Health 100%
Contributors 1
Dependents 2
Forks 105
Description Good
License MIT
How to Improve
Description low impact
Freshness high impact
Contributors medium impact
Matched Queries
From the README
# MCP Knowledge Graph
**Persistent memory for AI models through a local knowledge graph.**
Store and retrieve information across conversations using entities, relations, and observations. Works with Claude Code/Desktop and any MCP-compatible AI platform.
## Why ".aim" and "aim_" prefixes?
AIM stands for **AI Memory** - the core concept of this system. The three AIM elements provide clear organization and safety:
- **`.aim` directories**: Keep AI memory files organized and easily identifiable
- **`aim_` tool prefixes**: Group related memory functions together in multi-tool setups
- **`_aim` safety markers**: Each memory file starts with `{"type":"_aim","source":"mcp-knowledge-graph"}` to prevent accidental overwrites of unrelated JSONL files
This consistent AIM naming makes it obvious which directories, tools, and files belong to the AI memory system.
## CRITICAL: Understanding `.aim` dir vs `_aim` file marker
**Two different things with similar names:**
- `.aim` = **Project-lo Read full README on GitHub →
Are you the maintainer? Claim this listing