π¦ ClawHub
Simplemem
by @nantes
Efficient Lifelong Memory for LLM Agents - semantic compression, cross-session memory, and intent-aware retrieval
TERMINAL
clawhub install simplememπ About This Skill
name: simplemem version: 1.0.0 description: Efficient Lifelong Memory for LLM Agents - semantic compression, cross-session memory, and intent-aware retrieval metadata: {"openclaw": {"emoji": "π§ ", "requires": {"bins": ["python"], "env": ["OPENAI_API_KEY"]}, "primaryEnv": "OPENAI_API_KEY", "homepage": "https://github.com/aiming-lab/SimpleMem"}}
SimpleMem Skill
Integrates SimpleMem: Efficient Lifelong Memory for LLM Agents into OpenClaw.
What it does
SimpleMem provides semantic memory compression and retrieval for agents:
Installation
# Install Python dependency
pip install simplememOr via repo
git clone https://github.com/aiming-lab/SimpleMem.git
cd SimpleMem
pip install -r requirements.txt
Configuration (Optional - Full Features)
For full SimpleMem features, set your OpenAI API key:
$env:OPENAI_API_KEY = "your-openai-key"
Without API key: Uses JSON fallback (basic keyword search) With API key: Uses full SimpleMem with semantic embeddings
Usage
PowerShell Script
# Agregar memoria
.\simplemem.ps1 -Action add -Content "El usuario prefiere cafe con leche de avena"Buscar memorias
.\simplemem.ps1 -Action search -Query "cafe"Ver estadisticas
.\simplemem.ps1 -Action stats
Python API
from simplemem import SimpleMemSystem, set_config, SimpleMemConfigWith API key (full features)
config = SimpleMemConfig()
config.openai_api_key = "your-key"
set_config(config)
system = SimpleMemSystem()Add memory
system.add("User preference: coffee with oat milk", user_id="user1")Retrieve
results = system.retrieve("What does user like?", user_id="user1")
Key Features
Files
simplemem.py - Main Python wrappersimplemem.ps1 - PowerShell CLI scriptdata/ - Storage directory (created on first use)Credits
π‘ Examples
PowerShell Script
# Agregar memoria
.\simplemem.ps1 -Action add -Content "El usuario prefiere cafe con leche de avena"Buscar memorias
.\simplemem.ps1 -Action search -Query "cafe"Ver estadisticas
.\simplemem.ps1 -Action stats
Python API
from simplemem import SimpleMemSystem, set_config, SimpleMemConfigWith API key (full features)
config = SimpleMemConfig()
config.openai_api_key = "your-key"
set_config(config)
system = SimpleMemSystem()Add memory
system.add("User preference: coffee with oat milk", user_id="user1")Retrieve
results = system.retrieve("What does user like?", user_id="user1")