What is Lorekeeper?
Lorekeeper is a self-improving memory server for AI agents. It stores memories locally in SQLite on your own disk, connects to any MCP-compatible agent, and improves with every session. It is designed for solo developers and agent workflows that need zero ops, zero cloud, and a persistent memory store.
How to use Lorekeeper?
Install with pip install lorekeeper-mcp, then run lorekeeper setup to configure your agents, and start the server with lorekeeper. Use lorekeeper-dashboard to open a web UI for managing memories. Agents can then call tools like lore_remember and lore_search to store and retrieve memories.
Key features of Lorekeeper
- Hybrid semantic + keyword search with time-decay and usage scores
- Self-improving quality loop: feedback adjusts memory scores
- Auto-linking: new memories linked to closest semantic neighbors
- Duplicate detection: blocks near-identical content
- Full web dashboard with seven tabs for management
- Universal MCP support: works with many agents
- Local-first: data stays on your machine, no cloud
- Namespaces: multiple agents share one store isolated
- Reflection: agents auto-extract learnings from sessions
Use cases of Lorekeeper
- Staying in context across sessions: agents remember preferences and code patterns
- One memory pool, multiple agents: Claude Code, Cursor, Hermes share knowledge
- Cross-session debugging: recall root causes and fixes from weeks ago
- Project onboarding: new agents start with architecture context from past sessions
评论