rekal vs synaptic-memory
rekal: rekal provides long-term memory for LLMs via an MCP server. It stores memories in a local SQLite file and retrieves them using hybrid search (BM25 keywords + vector semantics + recency decay). It works with any MCP-capable agent like Claude Code, Codex CLI, and OpenCode.; synaptic-memory: Synaptic Memory is a knowledge graph and MCP tool server for LLM agents. It automatically ingests data from various formats into a structured graph, then provides 29 atomic tools for agents to explore. No LLM cost at indexing time.
TL;DR
Persistent memory for coding agents across sessions to remember user preferences and decisions
Searching and reasoning over unstructured text corpora
Side-by-Side Comparison
Features
Use Cases
FAQ
Deploy on DigitalOcean
Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.