lycheemem
Claude Code integration for LycheeMem structured long-term memory.
pinned to #8411064updated 2 weeks ago
Ask your AI client: “install plugins/lycheemem”.
Requires the metahub MCP server installed in your client. Set up MCP.
mh install plugins/lycheememmetahub onboarded this repo on the author's behalf.
If you own github.com/LycheeMem/LycheeMem on GitHub, claim the listing to take over publishing. Your claim preserves the existing eval history and badges; only the curator label is replaced with verified-publisher on your next publish.
Stars
1,127
Last commit
2 weeks ago
Latest release
published
- #agent-memory
- #ai
- #ai-memory
- #ai-memory-system
- #hermes
- #llm-memory
- #lychee
- #mcp
- #mcp-server
- #memory
- #memory-system
- #openclaw
- #openclaw-plugin
- #skill
Evaluation report
WarningsAutomated checks the publisher passed at publish time — structure, docs, safety, and whether the artifact behaves as claimed.8411064· 2 weeks ago
Kind-specific
31Plugin: manifest fields complete
Plugin: bundled artifacts presentwarn
Couldn't find a skills/ subdir or an MCP server config inside the plugin
A plugin is most useful when it bundles ≥ 1 skill or an MCP server.
Plugin: bundle shape
empty bundle
Plugin: manifest location
manifest at plugin.json
Release history
1- releasecurrent8411064warn2 weeks ago
Contents
This directory contains the Claude Code plugin prototype for LycheeMem.
Installation guides:
What it does
- Registers LycheeMem as a Claude Code MCP server through
.mcp.json. - Adds a
memoryskill that teaches Claude when to use LycheeMem retrieval and consolidation. - Uses a
UserPromptSubmithook to recall LycheeMem context before each user prompt is processed. - Uses
StopandSessionEndhooks to append assistant responses and consolidate durable memory. - Keeps the hook implementation stdlib-only, so no extra Python dependencies are required.
Environment Variables
LYCHEEMEM_BASE_URLdefault:http://127.0.0.1:8000LYCHEEMEM_API_TOKENoptional bearer token for hook HTTP callsLYCHEEMEM_TIMEOUTdefault:120LYCHEEMEM_SESSION_PREFIXdefault:claudeLYCHEEMEM_ENABLE_PRE_LLM_CONTEXTdefault:trueLYCHEEMEM_ENABLE_AUTO_APPENDdefault:trueLYCHEEMEM_ENABLE_AUTO_CONSOLIDATEdefault:trueLYCHEEMEM_AUTO_CONSOLIDATE_BACKGROUNDdefault:trueLYCHEEMEM_AUTO_CONSOLIDATE_COOLDOWN_SECONDSdefault:60LYCHEEMEM_SMART_SEARCH_TOP_Kdefault:5LYCHEEMEM_SMART_SEARCH_MODEdefault:compactLYCHEEMEM_RESPONSE_LEVELdefault:minimalLYCHEEMEM_MAX_CONTEXT_CHARSdefault:6000LYCHEEMEM_CLAUDE_DEBUGdefault:false
This first version is environment-variable driven because Claude Code 2.1.72 does not yet accept userConfig in plugin manifests.
Local Development Load
export LYCHEEMEM_REPO="/path/to/LycheeMem"
export LYCHEEMEM_BASE_URL="http://127.0.0.1:8000"
claude plugin validate "$LYCHEEMEM_REPO/claude-plugin/lycheemem"
claude --plugin-dir "$LYCHEEMEM_REPO/claude-plugin/lycheemem"
Start the LycheeMem server before starting Claude Code.
Reviews
No reviews yet. Be the first.
Related
agents-research
Agents for academic, market, and technical research, synthesis, and reporting
embedded-debugger
Embedded debugger workflow for probe-rs targets. Provides a CLI-first skill and optional MCP server for probe discovery, target checks, flashing, memory access, and RTT workflows.
explanatory-output-style
Adds educational insights about implementation choices and codebase patterns (mimics the deprecated Explanatory output style)
mh install plugins/lycheemem