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

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

Терминальный 3D-рендерер, созданный с помощью мультиагентной системы кодирования Claude
Инструменты

Терминальный 3D-рендерер, созданный с помощью мультиагентной системы кодирования Claude

Разработчик создал tortuise — чисто терминальный 3D-рендерер, отображающий гауссовы сплаты с помощью символов Unicode и ASCII, построенный за 3 дня с использованием 70-80 ИИ-агентов, скоординированных через настройку Claude Code с подагентами внутри подагентов.

OpenClawRadar
Интеграция Obsidian для постоянной памяти в OpenClaw и Claude Code
Инструменты

Интеграция Obsidian для постоянной памяти в OpenClaw и Claude Code

Пользователь Reddit демонстрирует, как подключение OpenClaw и Claude Code к хранилищу Obsidian создает постоянную долговременную память между сессиями. Настройка автоматически связывает воспоминания, контекст, файлы проектов и заметки, при этом все экземпляры могут обращаться к общей памяти при необходимости.

OpenClawRadar
Выпущена Driftwatch V3: Инструмент мониторинга кодовой базы с поддержкой ИИ
Инструменты

Выпущена Driftwatch V3: Инструмент мониторинга кодовой базы с поддержкой ИИ

Driftwatch V3 теперь доступен как публичный репозиторий после сборки, занявшей 5-6 дней, включающей примерно 9 000 строк кода и $160 кредитов на API. Этот браузерный инструмент отслеживает проблемы в файлах markdown, помечает противоречивые инструкции и предоставляет отслеживание затрат с рекомендациями.

OpenClawRadar
Вышло в эфир: Навык Claude Code для мгновенной публикации HTML на живые URL-адреса
Инструменты

Вышло в эфир: Навык Claude Code для мгновенной публикации HTML на живые URL-адреса

Aired — это инструмент с открытым исходным кодом, который публикует HTML на живой URL-адрес за 2 секунды с помощью навыков Claude Code или MCP-серверов. Для веб-инструментов ИИ не требуется регистрация, настройка развертывания или установка. Работает с Claude Code, Cursor, VS Code, Codex и Windsurf.

OpenClawRadar