Многопользовательская память: система общей памяти с открытым исходным кодом для ИИ-агентов

✍️ OpenClawRadar📅 Опубликовано: 20 апреля 2026 г.🔗 Source
Ad

Multi-Agent Memory — это проект с открытым исходным кодом, который предоставляет ИИ-агентам систему общей памяти, работающую на разных машинах, инструментах и фреймворках. Он был создан в производственной среде, где агентам OpenClaw, Claude Code и рабочим процессам n8n требовалась общая память на отдельных машинах.

Проблема, которую он решает

При запуске нескольких ИИ-агентов, таких как Claude Code для разработки, OpenClaw для автономных задач и n8n для автоматизации, каждый из них поддерживает свой собственный контекст и забывает всё между сеансами. Существующие решения либо работают только на одной машине, требуют платных облачных сервисов, либо рассматривают память как простой ключ-значение, не понимая, что факты и события принципиально различны.

Типизированная память с семантикой изменений

Система понимает четыре различных типа памяти, каждый со своим жизненным циклом:

  • событие: Только добавление, неизменяемая историческая запись. Пример использования: «Развёртывание завершено», «Рабочий процесс завершился сбоем»
  • факт: Обновление или вставка по ключу, новые факты заменяют старые. Пример использования: «Статус API: работает», «Клиент предпочитает тёмный режим»
  • статус: Обновление на месте по субъекту, последний выигрывает. Пример использования: «pipeline сборки: проходит», «миграция: в процессе»
  • решение: Только добавление, записывает выборы и обоснования. Пример использования: «Выбрали Postgres вместо MySQL, потому что...»
Ad

Жизненный цикл памяти

Система следует этому процессу: Хранение → Проверка на дублирование → Цепочка замены → Снижение уверенности → Консолидация LLM

  • Дедупликация: Контент хэшируется при хранении, точные дубликаты возвращают существующую память
  • Замена: При сохранении факта с тем же ключом, что и у существующего факта, старый помечается как неактивный, а новый ссылается на него
  • Снижение уверенности: Факты и статусы теряют уверенность со временем, если к ним не обращаются (настраивается, по умолчанию 2%/день). События и решения не теряют уверенность
  • Консолидация LLM: Периодический фоновый процесс (настраивается, по умолчанию каждые 6 часов) отправляет неконсолидированные воспоминания в LLM, которая находит дубликаты для объединения, противоречия для пометки, связи между воспоминаниями и выводы на основе всей памяти

Функции безопасности

  • Очистка учётных данных: Весь контент очищается перед хранением. API-ключи, JWT, SSH-приватные ключи, пароли и секреты в кодировке base64 автоматически скрываются
  • Изоляция агентов: API выступает в роли шлюза между агентами и данными. Агенты могут только сохранять и искать воспоминания, читать брифинги и статистику. Они не могут удалять воспоминания, удалять таблицы, обходить очистку учётных данных, получать прямой доступ к файловой системе/базе данных или изменять воспоминания других агентов задним числом
  • Реализация безопасности: Аутентификация с защитой от атак по времени с использованием cr****.timingSafeEqual(), проверка при запуске, требующая переменных окружения, и очистка учётных данных перед хранением

Сессионные брифинги

Система поддерживает сессионные брифинги, которые суммируют произошедшее с последнего сеанса, позволяя агентам начинать с релевантного контекста.

📖 Read the full source: r/openclaw

Ad

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

Орлой: Декларативная среда исполнения для оркестрации мультиагентных ИИ-систем
Инструменты

Орлой: Декларативная среда исполнения для оркестрации мультиагентных ИИ-систем

Orloj v0.1.0 — это среда выполнения с открытым исходным кодом для оркестрации, которая позволяет определять ИИ-агентов, инструменты, политики и рабочие процессы в YAML-манифестах с использованием GitOps. Она обеспечивает планирование, выполнение, управление и надежность для производственных мультиагентных систем.

OpenClawRadar
AIDA: Открытая платформа для пентестинга на основе искусственного интеллекта
Инструменты

AIDA: Открытая платформа для пентестинга на основе искусственного интеллекта

AIDA — это платформа с открытым исходным кодом, которая предоставляет ИИ-агентам полноценную среду для тестирования на проникновение через MCP-подключение к Docker-контейнеру. Последняя версия заменяет требование в 40 ГБ для Exegol на специально собранный контейнер объёмом 1 ГБ, содержащий основные инструменты безопасности.

OpenClawRadar
AI Подпрограммы: Детерминированная автоматизация браузера с нулевой стоимостью токенов
Инструменты

AI Подпрограммы: Детерминированная автоматизация браузера с нулевой стоимостью токенов

AI Subroutines от rtrvr.ai позволяют записывать действия в браузере один раз в виде вызываемых инструментов, которые затем воспроизводятся в контексте веб-страницы с автоматической передачей аутентификации, исключая затраты на LLM-инференс и недетерминизм для повторяющихся задач.

OpenClawRadar
🦀
Инструменты

OpenClaw AI-агент с 6 ролями, памятью и дизайном с учетом СДВГ: разбор ежедневных операций

Основатель-одиночка с СДВГ создал open-source AI-агента с 6 ролями (планировщик действий, аналитик, писатель, юрист, следователь, CRM), разделяющими память, автоматически генерирующими последующие действия и черновики из транскриптов.

OpenClawRadar