XMemo
Related Servers
Alternatives to XMemo
AlicenseAqualityCmaintenanceSelf-hosted Mem0 MCP server integrating Qdrant, Neo4j, and Ollama for semantic memory search, graph entity relationships, and memory management via OpenMemory API.64MIT
Related Servers
- AlicenseNot gradedqualityAmaintenanceA local markdown memory and cross-agent context engine for AI coding assistants. It provides an MCP server with tools to search, add, retrieve, and distill persistent memory across tools like Claude Code, Cursor, and Zed.37 PyPI5MIT
- AlicenseNot gradedqualityDmaintenanceSelf-hosted semantic memory for AI agents. Save worklogs, decisions, and notes via MCP, then recall them across sessions by meaning rather than keyword. Backed by Postgres + pgvector with local embeddings (multilingual-e5-base).1MIT
- AlicenseNot gradedqualityAmaintenanceGives AI agents persistent, shared memory by ingesting notes, code, transcripts, and session captures, then serving token-optimized context and hybrid keyword/semantic search over MCP and REST. Agents can classify, promote, and synthesize stored material so each session builds on prior work instead of starting from zero.14 npmMIT
- AlicenseBqualityCmaintenancePersistent memory engine for AI coding agents. Single Go binary, zero runtime dependencies, MCP-native. Stores, searches, and deduplicates memories across sessions using embedded SQLite with hybrid FTS + semantic search, memory decay, relation graph, and token-budget context assembly.1023MIT
- FlicenseNot gradedqualityAmaintenanceEnables AI coding agents to store, search, and retrieve persistent local-first memory — project-specific decisions, preferences, error patterns, and research plus cross-project guidelines — so context survives across sessions without any external API calls. Optionally also exposes a task queue for autonomous execution and GitHub issue resolution in MCP clients such as Claude Code, OpenCode, and Goose.-
- FlicenseNot gradedqualityAmaintenanceA local-first MCP memory server that lets AI coding agents store, search, and recall project-specific and cross-project knowledge, so architecture decisions, preferences, error patterns, and coding guidelines persist across sessions. It also exposes optional task-queue tools for handing off autonomous work that draws on the same stored context.-
TDQS
Scored across 37 tools
The tool set has several clusters of overlapping retrieval/write tools, such as recall vs. recall_context vs. search_knowledge vs. read_memory, and remember vs. update_state vs. record_event. The descriptions do a good job clarifying intended boundaries, but an agent still faces multiple plausible choices for common memory tasks.
Most names use snake_case, but conventions are mixed: many are verb_noun, while others are noun-first (memory_stats, memory_relationships, dream_view) or bare verbs (remember, forget, recall). The pattern is readable but not consistently predictable.
With 37 tools, the surface is heavy for a memory assistant and includes many specialized operations across projects, dreams, cloud skills, snapshots, proposals, and audit. While the domain is broad, this is well above the typical well-scoped range and increases selection burden.
The surface is very complete for memory lifecycle management: create, recall, read, update, delete, restore, version, relate, conflict, TODO, project, snapshot, and audit operations are all represented. Minor gaps remain around full lifecycle coverage for some subdomains, such as updating/deleting Cloud Skills and explicitly listing or creating projects.