Исправление потери памяти в OpenClaw с помощью плагина Mem0

✍️ OpenClawRadar📅 Опубликовано: 5 апреля 2026 г.🔗 Source
Исправление потери памяти в OpenClaw с помощью плагина Mem0
Ad

Проблема памяти в OpenClaw

Агенты OpenClaw по умолчанию не сохраняют состояние между сессиями. Память хранится в файлах, которые загружаются при запуске, но сжатие контекста — которое суммирует старый контекст для экономии токенов — перезаписывает или удаляет эти файлы в середине разговора. Это приводит к постепенной потере информации между сессиями, особенно затрагивая файлы вроде MEMORY.md, которые пользователи создают для сохранения знаний.

Архитектурное решение

Основная проблема в том, что любая память, хранящаяся внутри окна контекста, может быть уничтожена управлением контекстом. Решение — полностью вынести память за пределы окна контекста, чтобы сжатие не могло её затронуть.

Интеграция Mem0 + OpenClaw

Установите плагин одной командой:

openclaw plugins install @ mem0/openclaw-mem0

Получите API-ключ на mem0, добавьте его в ваш openclaw.json, и настройка завершится менее чем за 30 секунд.

Как это работает

  • Авто-вспоминание: Запускается на каждом шаге перед ответом вашего агента. Оно ищет релевантные воспоминания (предпочтения, структуру проекта, прошлые решения) и вводит их заново в рабочий контекст. Это переживает сжатие, потому что воспоминания не хранятся в окне контекста — они подтягиваются заново на каждом шаге.
  • Авто-захват: Запускается после каждого ответа. Оно извлекает то, что стоит запомнить, удаляет дубликаты, обновляет устаревшие факты и сохраняет их внешне. Никаких правил для настройки.
Ad

Области памяти

  • Долгосрочная (пользовательская): Ваше имя, технологический стек, структура проекта, решения. Сохраняется во всех сессиях навсегда.
  • Краткосрочная (сессионная): То, над чем вы активно работаете прямо сейчас. Не загрязняет долгосрочное хранилище.

Обе области ищутся при вспоминании, причём долгосрочные воспоминания ищутся первыми.

Опция само-хостинга

Для тех, кто не хочет, чтобы данные покидали их машину: установите "mode": "open-source" в вашей конфигурации. Это позволяет использовать собственный стек — Ollama для эмбеддингов, Qdrant для векторов и ваш выбор LLM (Anthropic или другие). Ключ API Mem0 не нужен, ничего не покидает вашу машину.

Практический эффект

До: Начало новой сессии требует повторного объяснения вашего стека и предпочтений, тратя около 20 минут на восстановление контекста перед фактической работой.

После: Начало новой сессии — агент сразу знает ваше имя, ваш стек и где вы остановились, позволяя начать работу немедленно.

Разница становится особенно значимой при запуске нескольких агентов.

📖 Read the full source: r/clawdbot

Ad

👀 Смотрите также

Обратная разработка протокола UniFi inform для маршрутизации в мультитенантной среде
Инструменты

Обратная разработка протокола UniFi inform для маршрутизации в мультитенантной среде

Протокол UniFi inform отправляет данные устройств на контроллеры через HTTP POST на порт 8080 каждые 10 секунд. Первые 40 байт каждого пакета содержат незашифрованные MAC-адреса устройств, что позволяет маршрутизировать трафик без расшифровки.

OpenClawRadar
BrowserKing: Открытое Расширение Chrome для Управления Браузером через Claude и Другие Модели
Инструменты

BrowserKing: Открытое Расширение Chrome для Управления Браузером через Claude и Другие Модели

BrowserKing — это бесплатное расширение для Chrome с открытым исходным кодом, которое позволяет Claude и более чем 15 другим моделям видеть и управлять вашим браузером из боковой панели. Оно делает скриншоты, отправляет их модели, а затем выполняет действия по её решениям: кликает по кнопкам, заполняет формы, прокручивает страницу и переключает вкладки.

OpenClawRadar
CodeLedger: Открытый плагин Claude Code отслеживает использование токенов и фоновые агенты
Инструменты

CodeLedger: Открытый плагин Claude Code отслеживает использование токенов и фоновые агенты

CodeLedger — это плагин с открытым исходным кодом для сервера MCP в Claude Code, который автоматически отслеживает использование токенов в проектах, идентифицирует фоновых агентов и предоставляет рекомендации по оптимизации затрат на основе анализа локальных JSONL-файлов сессий.

OpenClawRadar
Монитор безопасности среды выполнения InsAIts для Claude Code достиг 8 000 загрузок в PyPI.
Инструменты

Монитор безопасности среды выполнения InsAIts для Claude Code достиг 8 000 загрузок в PyPI.

InsAIts, монитор безопасности во время выполнения для сессий агента Claude Code, достиг 8 140 общих загрузок на PyPI. Версия 3.4.0 добавляет Адаптивный менеджер контекста, многоуровневую систему инъекции якорей и улучшения панели управления.

OpenClawRadar