OneMemory предлагает общее хранилище для ИИ-агентов через MCP и REST

OneMemory описывает общее хранилище SQLite для ИИ-агентов через MCP и REST. Для доступа с телефона разработчик указывает на необходимость защищённого туннеля или TLS-прокси.

OneMemory предлагает общее хранилище для ИИ-агентов через MCP и REST. Тематическая карточка Comrad404.

OneMemory описывает общее хранилище заметок для нескольких ИИ-агентов: подключение заявлено через MCP или REST, а данные хранятся в SQLite. Для чтения с телефона потребуется не только запустить сервис, но и настроить защищённый удалённый доступ. Эти возможности и требования изложены в README проекта; независимой проверки его работы в доступных материалах нет.

Как устроена общая память

По схеме в README, агенты подключаются к одному процессу OneMemory через MCP-сервер или REST API, а записи проходят проверку перед сохранением в SQLite. Для MCP заявлены режимы stdio и HTTP; вместе с REST API предусмотрена панель управления. Это общая база заметок, а не автоматическое объединение полной истории чатов разных агентов. Пользователь может сохранить заметку с предпочтениями для отчётов через одного клиента, а затем запросить её у другого; это пример сценария, а не результат испытания.

Схема: агенты подключаются к одному процессу OneMemory через MCP-сервер или REST API, а записи проходят проверку перед сохранением в SQLite.; Для MCP заявлены режимы stdio и HTTP; вместе с REST API предусмотрена панель управления.; Это общая база заметок, а не автоматическое объединение полной истории чатов разных агентов.
Основные элементы, разобранные в статье.

Что нужно для запуска на компьютере

Для установки напрямую README указывает Node.js 24 или новее: проект использует встроенный модуль node:sqlite, которого, согласно документации, нет в Node 22 и более ранних версиях. Если обновить Node.js нельзя, разработчик предлагает Docker.

В документации приведены установка пакета и подключение клиента к агенту через MCP. Команда onememory start дополнительно запускает панель управления, REST API и MCP-over-HTTP. Это инструкции разработчика, а не подтверждение выполненной установки.

Как подключить телефон

По умолчанию REST API и MCP-over-HTTP привязаны к локальному адресу 127.0.0.1. Чтобы обратиться к сервису с телефона или через claude.ai, README предлагает выставить MCP-over-HTTP через аутентифицированный туннель — например, Cloudflare Tunnel с Access или Tailscale — либо через собственный TLS-прокси. Следовательно, одного запуска OneMemory для доступа извне недостаточно: понадобится настроить и защитить дополнительную инфраструктуру.

README также заявляет токены с правами чтения, записи и администрирования, одинаково применяемые к REST и MCP. Разработчик предлагает выдать телефону токен только для чтения. По описанию проекта, записи проверяются на секреты и инструкции prompt injection: секреты блокируются, а подозрительные инструкции помещаются в карантин до проверки администратором. Эти описания не устанавливают, насколько эффективно проверки работают на практике.

Что известно о сравнении и проверке

В README есть сравнение OneMemory с другими проектами по сведениям из документации самих проектов. Разработчик оговаривает, что отсутствие функции в документации не означает её отсутствия в продукте; это сопоставление не является сравнительным тестом. Дата публикации находки на Hacker News не устанавливает дату релиза OneMemory. Независимые результаты проверки фактической работы проекта в доступных материалах не представлены.

Общее хранилище даёт разным совместимым клиентам доступ к одним заметкам, но само по себе не заставляет агентов использовать записи правильно и не гарантирует качество их ответов. Для телефонного сценария отдельно нужны удалённый защищённый доступ и подходящие права токена.