AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompareGuides
Submit Tool
ToolsCategoriesTrendingNewCompareGuides
Home/
Memory & Context/
LycheeMem
LycheeMem logo

LycheeMem

Active·★ 1.1k·Apache-2.0·Updated 2026-08-06
★ Trending★ Memory & Context

LycheeMem is a compact memory framework for LLM agents. It starts with efficient conversational memory, through structured organisation, lightweight consolidation and adaptive retrieval, and aims to extend toward action-aware memory. The README says memory is split into three stores: Working Memory (session turns, summaries and token budget management), Semantic Memory (a typed action store) and Procedural Memory (skills).

Semantic memory is built from typed, action-annotated records, with 7 MemoryRecord types including `tool_affordance` for what a tool can do and when to use it. The storage layer is SQLite with FTS5 full-text search plus a LanceDB vector index; a March 2026 news item says this "compact" design replaced a Neo4j dependency. Before retrieval, an action-aware planner turns the query into a `SearchPlan` with semantic queries, pragmatic queries about actions and constraints, tool hints and an optional time filter, and results are combined across channels including a temporal one. The README also mentions record fusion and usage statistics intended for RL.

You can use it through a web demo, an API, an MCP server or an OpenClaw plugin. Setup needs Python 3.11+ and an LLM API key (OpenAI, Gemini or anything litellm supports): `pip install -e ".[dev]"`, then configure `.env` with the model, API key and an embedding model. The licence is Apache 2.0, the project went open source on 2026-03-23, and the last push was 2026-08-06. This review is based on the README and repository data; we have not run it ourselves.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool.

#agent-memory#langgraph#llm-memory#lychee#lycheemem#mcp#mcp-server#mcp-servers
$ Install
$ git clone https://github.com/LycheeMem/LycheeMem.git && cd LycheeMem && pip install -e ".[dev]"
↗ Visit site★ GitHub
01

Features

01Efficient conversational memory with dual-threshold token budget
02Structured semantic memory with 7 typed MemoryRecords and Record Fusion
03Action-aware search planning and multi-dimensional relevance scoring
04Procedural memory with skill store and HyDE retrieval
05Modular pipeline with synchronous stages and asynchronous background consolidation
02

Why choose it

+Three memory stores (working, semantic, procedural) with typed, action-aware records
+Runs on SQLite and LanceDB, with no Neo4j needed
+Use it by web demo, API, MCP server or OpenClaw plugin
+Works with OpenAI, Gemini or any litellm provider; Apache 2.0
03

Trade-offs

!A young project, open source only since March 2026, so APIs may still change
!Memory extraction and retrieval use LLM and embedding calls, which add cost
!Stored memories can contain sensitive conversation content, so decide where the SQLite and vector files live
!Action-aware and RL-oriented parts are described as direction of travel, so check what is implemented
04

Compatibility

Python
Python 3.11+
Verified via docs
OpenClaw
OpenClaw Plugin
Verified via docs
MCP
MCP Protocol
Verified via docs
05

Quick start

1
$ git clone https://github.com/LycheeMem/LycheeMem.git
2
$ cd LycheeMem
3
$ pip install -e ".[dev]"
06

Use cases

↳Persistent long-term memory for LLM-based agents
↳Context-aware chatbots with adaptive memory retrieval
↳Automated memory consolidation and skill extraction from conversations
07

Alternatives

headroom logo
headroom★ 75.2k
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. Around 20% fewer tokens for coding agents and 60-95% fewer for JSON, with the same answers. Library, proxy, and MCP server.
letta logo
letta★ 25.1k
Letta is the platform for building stateful agents: open AI with advanced memory that can learn and self-improve over time.
fastmcp logo
fastmcp★ 28.1k
🚀 The fast, Pythonic way to build MCP servers and clients.
FunASR logo
FunASR★ 20.7k
Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation and speaker diarization, with OpenAI-compatible and MCP serving.
semble logo
semble★ 6.2k
Fast and Accurate Code Search for Agents
csharp-sdk logo
csharp-sdk★ 4.6k
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
fast-agent logo
fast-agent★ 3.9k
Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support
Godot-MCP logo
Godot-MCP★ 283
Godot-MCP — Model Context Protocol (MCP) integration for the Godot Engine. AI tools for the Godot Editor in C#, with cloud connection to ai-game.dev. Apache-2.0.
See all alternatives →

Featured in these lists

  • Best Memory Tools for AI Agents and Coding Assistants

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07Alternatives
Stats
GitHub Stars★ 1.1k
Last commit2mo ago
StatusActive
LicenseApache-2.0
CategoryMemory & Context
Trend (30d)
+0k↑ 0.9%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.