Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Быстрая семантическая память для AI-агентов с JSON-индексацией и поиском менее чем за 20 мс
Memory System v2.0 — это легковесная файловая система памяти, созданная для AI-агентов, которым необходимо сохранять знания, решения, инсайты, события и взаимодействия между сессиями.
Система позволяет выполнять семантический поиск по памяти менее чем за 20 миллисекунд, автоматически агрегировать ежедневные записи в недельные сводки и учитывать важность и контекст для более точного воспроизведения информации. :
Реализована полностью на Bash и jq — без использования баз данных.
Обзор
- Запоминание обучений, решений, инсайтов, событий и взаимодействий
- Семантический поиск по памяти менее чем за 20 мс
- Автоматическая консолидация ежедневных записей в недельные отчёты
- Отслеживание важности и контекста для лучшего восстановления информации
Ключевые возможности
- ⚡ Быстрый поиск: среднее время ответа менее 20 мс
- 🧠 Семантическая память: 5 типов записей (обучение, решение, инсайт, событие, взаимодействие)
- 📊 Оценка важности: шкала от 1 до 10
- 🏷️ Система тегов: удобная организация данных
- 📝 Контекст: фиксация условий создания записи
- 📅 Автоконсолидация: недельные сводки создаются автоматически
- 🔍 Умный поиск: поддержка нескольких слов и приоритизация по важности
- 📈 Аналитика: статистика по типам и значимости памяти
Быстрый старт
Установка
# Установите jq (обязательная зависимость)
brew install jq
# Скопируйте memory-cli.sh в рабочую директорию
Базовое использование
Сохранение памяти:
./memory/memory-cli.sh capture \
--type learning \
--importance 9 \
--content "Изучил создание iOS-приложений на SwiftUI" \
--tags "swift,ios,mobile" \
--context "Разработка приложения Life Game"
Поиск по памяти:
./memory/memory-cli.sh search "swiftui ios"
./memory/memory-cli.sh search "build app" --min-importance 7
Последние записи:
./memory/memory-cli.sh recent learning 7 10
./memory/memory-cli.sh recent all 1 5
Статистика:
./memory/memory-cli.sh stats
Консолидация:
./memory/memory-cli.sh consolidate
Типы памяти
- Learning — обучение
- Decision — решения
- Insight — инсайты
- Event — события
- Interaction — взаимодействия
Почему Memory System v2.0
Проблема: AI-агенты теряют контекст между сессиями и не способны накапливать опыт.
Решение: постоянная, быстрая и доступная память с возможностью поиска.
- Агент помнит прошлые решения и опыт
- Пользователю не нужно повторять информацию
- Контекст накапливается со временем
- Система становится умнее при использовании
Философия дизайна
Система построена по принципам простоты и скорости: файловая архитектура, минимальные зависимости и отказ от сложных баз данных. :
Лицензия и поддержка
Проект распространяется под лицензией MIT — его можно свободно использовать и модифицировать. Поддержка осуществляется через GitHub Issues.
Memory System v2.0 — помни всё. Находи за миллисекунды.
Файл из источника