LycheeMem
by LycheeMem·★ 234·Score 49
LycheeMemory is a lightweight long-term memory framework for LLM agents that supports MCP as an HTTP server.
Overview
LycheeMemory is a compact memory framework for LLM agents that provides efficient conversational memory through structured organization, lightweight consolidation, and adaptive retrieval. It implements MCP support as an HTTP server, making it compatible with any MCP client. The framework uses LanceDB for vector storage and supports multiple reranking models to improve memory retrieval accuracy. The project is actively maintained with recent updates including transformer reranker v0 and visual memory modules.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose LycheeMemory when you need lightweight, structured long-term memory for LLM agents with automatic consolidation across multiple agent runtimes.
When NOT to choose this
Avoid LycheeMemory if you need a graph database solution as it uses SQLite + LanceDB instead of Neo4j, or if you require memory systems with complex multi-agent coordination features.
Tools this server exposes
5 tools extracted from the READMElychee_memory_smart_searchDefault long-term memory retrieval entry point
lychee_memory_searchGeneral memory search function
lychee_memory_append_turnAdd a new turn to the memory
lychee_memory_synthesizeSynthesize information from memory
lychee_memory_consolidateConsolidate memory turns
Comparable tools
Installation
Installation
Install the core package:
pip install lycheememRecommended install with the default transformer memory reranker:
pip install "lycheemem[rerank]"Start the MCP server:
lycheemem-cliClaude Desktop Integration
Add to Claude Desktop config.json:
{
"mcpServers": {
"lycheememory": {
"command": "python",
"args": ["-m", "lycheemem", "server"],
"env": {}
}
}
}Compare LycheeMem with
Last updated · Auto-generated from public README + GitHub signals.