Хранение, сжатие и извлечение долгосрочных воспоминаний с помощью семантического сжатия без потерь. Работает с Claude, Cursor, LM Studio и другими.
Работает с любой AI-платформой, поддерживающей MCP или интеграцию с Python
|
Claude Desktop |
Cursor |
LM Studio |
Cherry Studio |
Пакет PyPI |
+ Любой MCP- клиент |
🇨🇳 中文 •
🇯🇵 日本語 •
🇰🇷 한국어 •
🇪🇸 Español •
🇫🇷 Français •
🇩🇪 Deutsch •
🇧🇷 Português
🇷🇺 Русский •
🇸🇦 العربية •
🇮🇹 Italiano •
🇻🇳 Tiếng Việt •
🇹🇷 Türkçe
Обзор • Быстрый Старт • MCP Сервер • Оценка • Цитирование
pip install simplemem. Руководство по использованию пакета →
SimpleMem достигает лучшего показателя F1 (43.24%) при минимальных затратах токенов (~550).
SimpleMem — это эффективный фреймворк памяти на основе семантического сжатия без потерь, решающий фундаментальную задачу эффективной долгосрочной памяти для LLM-агентов. SimpleMem максимизирует плотность информации и утилизацию токенов через трёхэтапный конвейер:
|
Семантическое Структурированное Сжатие Дистиллирует неструктурированные взаимодействия в компактные единицы памяти с мультиракурсной индексацией |
Онлайн Семантический Синтез Мгновенно интегрирует связанный контекст в унифицированные абстрактные представления для устранения избыточности |
Планирование Извлечения с Учётом Намерений Определяет поисковое намерение для динамического определения области извлечения |
| Модель | ⏱️ Построение | 🔎 Извлечение | ⚡ Итого | 🎯 Средний F1 |
|---|---|---|---|---|
| A-Mem | 5140.5s | 796.7s | 5937.2s | 32.58% |
| LightMem | 97.8s | 577.1s | 675.9s | 24.63% |
| Mem0 | 1350.9s | 583.4s | 1934.3s | 34.20% |
| SimpleMem ⭐ | 92.6s | 388.3s | 480.9s | 43.24% |
git clone https://github.com/aiming-lab/SimpleMem.git
cd SimpleMem
pip install -r requirements.txt
cp config.py.example config.py
from main import SimpleMemSystem
system = SimpleMemSystem(clear_db=True)
system.add_dialogue("Alice", "Bob, let's meet at Starbucks tomorrow at 2pm", "2025-11-15T14:30:00")
system.add_dialogue("Bob", "Sure, I'll bring the market analysis report", "2025-11-15T14:31:00")
system.finalize()
answer = system.ask("When and where will Alice and Bob meet?")
print(answer)
🌐 Облачный сервис: mcp.simplemem.cloud
{
"mcpServers": {
"simplemem": {
"url": "https://mcp.simplemem.cloud/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
python test_locomo10.py python test_locomo10.py --num-samples 5
@article{simplemem2025, title={SimpleMem: Efficient Lifelong Memory for LLM Agents}, author={Liu, Jiaqi and Su, Yaofeng and Xia, Peng and Zhou, Yiyang and Han, Siwei and Zheng, Zeyu and Xie, Cihang and Ding, Mingyu and Yao, Huaxiu}, journal={arXiv preprint arXiv:2601.02553}, year={2025}, url={https://github.com/aiming-lab/SimpleMem} }
Проект распространяется под лицензией MIT — см. файл LICENSE.