memora: Версионная, типизированная память для ИИ-агентов – Git для убеждений ИИ

✍️ OpenClawRadar📅 Опубликовано: 5 июня 2026 г.🔗 Source
memora: Версионная, типизированная память для ИИ-агентов – Git для убеждений ИИ
Ad

memora — это CLI-инструмент, который управляет версиями памяти AI-агентов — типизированной, с отслеживанием происхождения, возможностью ветвления и слияния. Представьте git для того, что AI знает о вашей кодовой базе, а не для изменений файлов. Весь проект состоит из ~5 тыс. строк Rust в двух крейтах, создающих единый статический бинарник без внешних зависимостей (SQLite встроен через rusqlite). Работает на всех трёх основных платформах с CI.

Структура крейтов

  • memora-core — библиотека без зависимостей CLI. Типы, хранилище SQLite, движок снимков, трёхстороннее слияние, запись сессий, адаптеры экспорта.
  • memora-cli — тонкий слой CLI на основе clap.

Технические особенности

  • Трейт Clock для детерминированных тестов — никаких плавающих временных меток.
  • Идентификаторы на основе содержимого через SHA-256 от канонических строк.
  • Трёхстороннее слияние с определением базы слияния через BFS по полному DAG родителей.
  • Таблица node_versions, которая сохраняет полное состояние узла для каждого коммита — обеспечивает diff, откат и обратимую сборку мусора.
Ad

Проектные решения и открытые вопросы

Автор запрашивает обратную связь по следующим областям:

  • Формула оценки важности для сборки мусора и ранжирования экспорта.
  • Должно ли перечисление MemorySource быть открытым (сейчас есть вариант Unknown(String)).
  • Модель удалённой синхронизации — пока только файловая система; граница copy_commits_between — место, где будет подключаться сетевая передача.

Репозиторий: github.com/harshtripathi272/memora — лицензия MIT.

📖 Читать полный источник: r/openclaw

Ad

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

Совместный ИИ-агент вызывает проблемы с вводом с клавиатуры на ноутбуках с Windows
Инструменты

Совместный ИИ-агент вызывает проблемы с вводом с клавиатуры на ноутбуках с Windows

Пользователь сообщил, что агент Cowork AI вызвал постоянные проблемы с вводом с клавиатуры на Dell Latitude 9430, когда регистрировались только первые несколько нажатий клавиш. Решение включало специальную процедуру сброса встроенного контроллера для моделей Latitude.

OpenClawRadar
Google выпускает Sashiko: агент для проверки кода с помощью ИИ для патчей ядра Linux.
Инструменты

Google выпускает Sashiko: агент для проверки кода с помощью ИИ для патчей ядра Linux.

Инженеры Google открыли исходный код Sashiko, агентной системы ИИ для проверки кода, разработанной для ядра Linux. Она обнаружила 53% ошибок в нефильтрованном наборе из 1000 недавних проблем в основном репозитории, которые были пропущены людьми.

OpenClawRadar
ARP: Бесстатусный WebSocket-ретранслятор для общения автономных агентов
Инструменты

ARP: Бесстатусный WebSocket-ретранслятор для общения автономных агентов

ARP (Протокол ретрансляции агентов) — это безсостоятельный WebSocket-ретранслятор для общения автономных агентов, использующий идентификацию Ed25519, шифрование HPKE согласно RFC 9180, бинарную TLV-фреймировку и накладные расходы в 33 байта на сообщение. Не требуются аккаунты или регистрация — просто сгенерируйте пару ключей и подключитесь.

OpenClawRadar
Система самоподдерживающейся документации с использованием изолированных блоков для нулевого расхождения
Инструменты

Система самоподдерживающейся документации с использованием изолированных блоков для нулевого расхождения

Разработчик создал bash-скрипт, который извлекает структурированные данные непосредственно из исходных файлов и вставляет их в CLAUDE.md через ограждённые HTML-комментарии, обеспечивая синхронизацию документации с кодом без ручного обслуживания.

OpenClawRadar