Git-родной MCP сервер для аудируемой памяти агента и быстрого извлечения
okf-agent-memory от Okf Memory - это сервер MCP, который предоставляет постоянную, поддающуюся аудиту память для AI-кодирующих агентов. Инструмент отображает знания проекта в корпус на основе Git и предлагает программные интерфейсы для извлечения и записи, чтобы агенты могли читать и записывать контекст задач без непрозрачных бэкендов. Он хранит память в виде читаемых человеком файлов внутри репозитория и открывает протокольную поверхность для клиентов MCP. Предназначен для разработчиков AI и инженерных команд, создающих агентные рабочие процессы, которым нужна отслеживаемая, интегрированная в репозиторий память проекта.
Для каких задач вы можете его использовать?
Инструмент реализует Open Knowledge Format v0.2 для преобразования репозитория в самопроверяемый корпус знаний, чтобы агентные процессы могли сохранять структурированные заметки рядом с исходными файлами. Этот дизайн заменяет подходы RAG, которые полагаются на отдельные векторные хранилища, сохраняя память в виде читаемых артефактов проекта, что делает следы рассуждений агента проверяемыми и управляемыми с помощью существующих инструментов обзора и истории проекта.
Насколько точны результаты по сравнению с ручным выполнением?
Инструмент запускает индекс BM25 в памяти, измеряемый на менее 300 микросекунд, ранжируя по заголовкам, метаданным, тегам и текстам, что позволяет почти мгновенно выполнять локальный поиск без сетевой задержки. Прогрессивное раскрытие возвращает компактные, ориентированные на задачу фрагменты, обычно около 300 токенов, и проект утверждает, что выборочная выборка может уменьшить избыточность контекста подсказки до 90 процентов для задач программирования.
Какие форматы файлов и структура хранения он требует?
Система ожидает, что читаемые человеком файлы Markdown будут размещены в каталоге знаний внутри репозитория Git и использует метаданные YAML для обозначения уровней доверия, которые отделяют проверенные человеком записи от черновиков агента. Поскольку память представляет собой простой текст под контролем исходного кода, стандартные команды Git, такие как diff и blame, работают для проверки и отмены изменений памяти, соответствуя тому же рабочему процессу обзора, который используется для кода.
Требуются ли внешние сервисы или специальная инфраструктура?
Приложение поставляется как единый бинарный файл Go с нулевыми зависимостями, с холодным стартом менее 4 миллисекунд и работает на macOS, Linux и Windows. Оно предоставляет действия MCP, такие как okf_search, okf_show и okf_create, совместимым клиентам, включая Claude Desktop и Cursor. Поиск и извлечение работают локально без внедрения API-вызовов, которые разработчик описывает как детерминированные и оффлайн, избегая вызовов LLM во время выполнения для поиска.
Лучший для инженерных команд, которые принимают память агента с приоритетом на репозиторий
Приложение подходит для разработчиков ИИ и инженерных команд, которые придают значение проверяемому, локальному контексту проекта и могут интегрировать память в свои рабочие процессы контроля версий. Ожидайте компромиссов, если ваш случай использования зависит от основанной на встраивании семантической схожести, а не от лексического ранжирования. Сочетайте инструмент с обычными практиками проверки кода, чтобы подтвердить черновики, созданные агентом, и поддерживать память проекта в соответствии с знаниями, проверенными человеком.