Knowledge Keeper MCP is a 30-tool memory server for AI coding agents. Save, search, connect, and review knowledge — all locally, no API keys, no cloud required. Native TypeScript, works with Claude Code & Cursor.
BM25 keyword + TF-IDF semantic search. Find anything instantly, even with vague queries.
Auto-detect entities, build relationships, visualize with Mermaid. Your knowledge, connected.
Markdown files your Obsidian vault can read. No lock-in, no export needed.
Built-in review scheduler. Never forget what you've learned — your AI remembers too.
SHA256 hash chain for every change. Full integrity verification, compliance-ready.
No API keys needed. No OpenAI, no embeddings API. Everything runs locally.
| Feature | Knowledge Keeper | mempalace | memU |
|---|---|---|---|
| Zero API keys | ✅ | ❌ | ❌ |
| Obsidian Compatible | ✅ | ❌ | ❌ |
| Version History | ✅ | ❌ | ❌ |
| Audit Trail | ✅ | ❌ | ❌ |
| Spaced Repetition | ✅ | ❌ | ❌ |
| MCP Protocol | ✅ | ✅ | ❌ |
| Local-First | ✅ | ✅ | ⚠️ |
The only option with zero API keys, Obsidian compatible vaults, and audit + version history.
save Save knowledgeget Get by IDupdate Update entrydelete Delete entrysearch Basic searchsemantic TF-IDF searchbm25 Keyword searchtags Tag managementversions Version historyreview Spaced repetitionlink Link entriesunlink Remove linklinked Get linkedgraph Build graphgraph_q Query graphgraph_v Visualizeexport Export dataimport Import databatch Batch opssync Sync vaultsmerge Merge vaultsbm25_s BM25 statsaudit Integrity check📊 overview Analytics (Pro)🔍 insights Quality insights (Pro)📅 timeline Time analytics (Pro)☁️ sync_s Sync status (Pro)☁️ sync Cloud sync (Pro)📋 license License info🔀 hybrid RRF hybrid search20 knowledge items, 20 queries — synthetic benchmark
For comparison: MemPalace 96.6% (LongMemEval), ByteRover 92.8% (LongMemEval-S)
Free for commercial use. ByteRover uses Elastic 2.0 — commercial use requires a paid license.
No LLM dependency. ByteRover requires an LLM provider (OpenAI, Anthropic, etc.) to function.
Your data is just markdown. ByteRover uses a proprietary format — you're locked in.
One command, no config. ByteRover is a full REPL with 18 LLM providers to configure.
SHA256 hash chain for compliance. ByteRover has no audit logging.
Built-in review scheduler so your AI never forgets. ByteRover doesn't have this.
Your AI agent forgets everything between sessions. Fix that.
Get Started →