омниграф: версионированная графовая память для координации, присущей агентам
omnigraph, разработанный ModernRelay, является графовым движком, который служит долгосрочной памятью и слоем координации для AI-агентов. Он предоставляет сервер Model Context Protocol, чтобы LLM могли запрашивать и обновлять структурированные знания во время разговоров, предлагая ветвление в стиле git, мультимодальный поиск и управление политиками как кодом. Разработчики, создающие многопользовательские системы и корпоративные команды, нуждающиеся в суверенном, подлежащем аудиту контексте агента, получают выгоду от версиированного, нативного для хранения подхода к сбору распределенной информации.
Действует как операционный слой состояния для многоагентских рабочих процессов
Инструмент функционирует как общий, постоянный граф знаний, из которого агенты могут читать и записывать во время выполнения, что позволяет "собирать контекст" из документации, истории пользователей и отношений между сущностями. Он предоставляет граф через сервер Model Context Protocol, чтобы языковые модели могли включать структурированное состояние в подсказки и обновления. Это размещение делает его полезным там, где нескольким агентам необходимо координироваться по одним и тем же развивающимся фактам, а не изолированному времяному контексту.
Качество извлечения зависит от объединенных векторов, текстовых и графовых сигналов
Результаты поиска ранжируются путем комбинирования трех модальностей: приближенное сходство векторов ближайших соседей, полнотекстовая индексация и обход графа, объединенные с помощью Reciprocal Rank Fusion. Этот гибридный подход производит единый ранжированный набор результатов, предназначенный для выявления как семантических совпадений, так и реляционного контекста. Движок реализован на Rust, который разработчик отмечает за безопасность памяти и производительность при больших объемах извлечения.
Развертывание требует объектного хранилища и компонентов Node.js
Входные данные и постоянство являются родными для объектного хранилища, записанные в колонковых форматах и хранящиеся на совместимых с S3 ведрах, Google Cloud Storage, R2 или локальных файловых системах. Продукт поставляется как CLI, TypeScript SDK и сервер MCP, а компоненты SDK/MCP требуют среды выполнения Node.js. Эти варианты развертывания позволяют суверенное хостинг, но накладывают инфраструктурные требования для команд без совместимого хранилища или опыта работы с Node.js.
Подходит для инструментальных цепочек, ориентированных на разработчиков, с компромиссами в управлении
Инструмент нацелен на инженерные команды, которые принимают операционное управление. Он использует декларативный Graph as Code и policy-as-code через язык Cedar для обеспечения правил доступа и слияния, что поддерживает аудируемые рабочие процессы, но требует проектирования политики и операционного обзора. Ожидается интеграция версионированных графовых рабочих процессов в процессы CI и обзора слияния, и команды должны планировать управление, чтобы предотвратить конфликтующие записи агентов или небезопасные слияния.
Лучше всего подходит для инженерных команд, которые могут управлять инфраструктурой и управлением
Для организаций, создающих системы, основанные на агентах, этот инструмент является практичным вариантом для поддержания аудируемого, общего состояния между агентами; ожидайте операционной кривой обучения для внедрения графовых версий рабочих процессов в процессы разработки. Практический совет: рассматривайте графовые ветки как ветки функций в вашем репозитории, включайте человеческий обзор для слияний и добавляйте тестовые сценарии, которые проверяют объединенное состояние при представительных взаимодействиях агентов.