🧠 MIT Licensed • v1.7.0 • Zero API Keys • Free for Commercial Use

AI Memory,
Zero Dependencies

Knowledge Keeper MCP is a 32-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.

$ npx @zsc-glitch/knowledge-keeper-mcp
Knowledge Keeper MCP Demo
32
MCP Tools
95%
Recall@5 (BM25)
0
API Keys Needed
4.3ms
Avg Search Time

Why Knowledge Keeper?

🔍

Hybrid Search

BM25 keyword + TF-IDF semantic search. Find anything instantly, even with vague queries.

🔗

Knowledge Graph

Auto-detect entities, build relationships, visualize with Mermaid. Your knowledge, connected.

📝

Obsidian Compatible

Markdown files your Obsidian vault can read. No lock-in, no export needed.

Spaced Repetition

Built-in review scheduler. Never forget what you've learned — your AI remembers too.

🔒

Audit Trail

SHA256 hash chain for every change. Full integrity verification, compliance-ready.

📦

Zero AI Dependency

No API keys needed. No OpenAI, no embeddings API. Everything runs locally.

🧭

Context Explorer

One-call knowledge neighborhood. Links, shared tags, similar titles — instant domain context for AI agents.

Why Knowledge Keeper?

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.

30 MCP Tools

save Save knowledge
get Get by ID
update Update entry
delete Delete entry
search Basic search
semantic TF-IDF search
bm25 Keyword search
tags Tag management
versions Version history
review Spaced repetition
link Link entries
unlink Remove link
linked Get linked
graph Build graph
graph_q Query graph
graph_v Visualize
export Export data
import Import data
batch Batch ops
sync Sync vaults
merge Merge vaults
bm25_s BM25 stats
audit 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 search
🧭 context Knowledge neighborhood
🔍 duplicates Duplicate detection

Benchmark Results

20 knowledge items, 20 queries — synthetic benchmark

95%
BM25 Recall@5
85%
Hybrid Recall@5
4.3ms
Avg Latency

For comparison: MemPalace 96.6% (LongMemEval), ByteRover 92.8% (LongMemEval-S)

Why Knowledge Keeper vs ByteRover?

⚖️

MIT License

Free for commercial use. ByteRover uses Elastic 2.0 — commercial use requires a paid license.

🔑

Zero API Keys

No LLM dependency. ByteRover requires an LLM provider (OpenAI, Anthropic, etc.) to function.

📝

Obsidian Compatible

Your data is just markdown. ByteRover uses a proprietary format — you're locked in.

30-Second Setup

One command, no config. ByteRover is a full REPL with 18 LLM providers to configure.

🔒

Audit Trail

SHA256 hash chain for compliance. ByteRover has no audit logging.

🧠

Spaced Repetition

Built-in review scheduler so your AI never forgets. ByteRover doesn't have this.

Works With Your Stack

Claude Code
Cursor
Gemini CLI
Windsurf
hermes-agent
OpenClaw

Simple Pricing

Free
$0/forever
Everything you need to get started
  • MIT License — free for commercial use
  • Local storage only
  • BM25 + semantic search
  • Knowledge graph
  • Obsidian compatible
  • Community support
Get Started Free
Team
$29/month
Shared knowledge for teams
  • Everything in Pro
  • Up to 10 team members
  • Shared knowledge base
  • Role-based access
  • Admin dashboard
  • SLA guarantee
Coming Soon

Start Remembering Today

Your AI agent forgets everything between sessions. Fix that.

Get Started →
Free & open source • MIT License • 30-second setup