Игорь Градов
Игорь Градов
6 мин
ai

ИИ-агенты: это память в Markdown, которую можно читать и править через Git

Microsoft второго июня запустила агентскую память на маркдауне, и она меняет подход к работе с ИИ-агентами.

ИИ-агенты: это память в Markdown, которую можно читать и править через Git

Компания EverMind выпустила EverOS, открытую библиотеку на Python, которая даёт ИИ-агентам долговременную память, записанную обычными файлами в формате Markdown, и это меняет сам подход к тому, как агенты запоминают контекст между сессиями.

Почему это важно

Большие языковые модели по умолчанию не помнят ничего: разговор закончился, контекст пропал. EverOS решает эту проблему, причём память хранится в читаемых текстовых файлах, которые можно открыть, отредактировать и поставить под контроль версий в Git, а не в закрытой базе данных.

Обычно память ИИ-агентов (это программы, которые сами выполняют цепочки действий без пошаговых команд человека) запирают внутри векторных баз данных. Разработчик не видит, что именно агент «запомнил», не может поправить ошибку вручную и не может отследить изменения через привычные инструменты вроде Git. EverOS, по данным репозитория проекта, предлагает другой подход: каждая единица памяти становится файлом с расширением .md, который можно просматривать хоть в блокноте, хоть в Obsidian.

Что Когда Кто выпустил Цена
EverOS, открытая библиотека памяти для ИИ-агентов Версия 1.1.0, дата релиза не уточнена EverMind Бесплатно, лицензия Apache 2.0

Что именно умеет EverOS?

  • Память в Markdown. Каждый факт, эпизод или профиль пользователя сохраняется как отдельный .md-файл. Файлы можно редактировать, искать через grep и ставить под версионный контроль в Git.

  • Гибридный поиск без тяжёлой инфраструктуры. Поиск по памяти совмещает три метода в одном запросе: BM25 (классический текстовый поиск по ключевым словам), векторный поиск (поиск по смыслу, а не по точным словам) и скалярную фильтрацию (отбор по конкретным параметрам вроде идентификатора пользователя или проекта).

  • Хранилище из трёх компонентов. Markdown как источник истины, SQLite (лёгкая встраиваемая база данных) для управления состоянием и очередями, LanceDB для векторов и поиска. Не нужны MongoDB, Elasticsearch, Redis или Kafka.

  • Самообучающаяся процедурная память. EverOS записывает каждую выполненную задачу как «кейс» (Case). Повторяющиеся успешные паттерны автоматически превращаются в переиспользуемые «навыки» (Skills), которые доступны всей команде агентов.

  • Два трека памяти. Пользовательская сторона хранит профили, эпизоды, факты и прогнозы. Агентская сторона хранит кейсы и навыки. Такое разделение нетипично: большинство библиотек работают только с историей чата.

  • Совместимость с OpenAI-протоколом. Подключается к OpenAI, OpenRouter, vLLM, Ollama или DeepInfra сменой одного URL в конфигурации.

Как агенты «учатся» между сессиями?

Версия 1.1.0 добавила механизм «Рефлексии» (Reflection): между сессиями запускается офлайн-процесс, который объединяет кластеры эпизодов, уточняет профили пользователей и совершенствует навыки. Появились также Knowledge API, страницы знаний в Markdown с таксономией и тематическим поиском.

Модель памяти устроена просто. Эпизодическая память отвечает на вопрос «что произошло». Профильная память отвечает «кто этот пользователь». Процедурная память отвечает «как выполняется эта задача».

Бенчмарки: цифры от самих разработчиков

По данным EverMind, EverOS показывает 93,05% на тесте LoCoMo, 83,00% на LongMemEval и 93,04% на HaluMem (тест на галлюцинации памяти, то есть ситуации, когда агент уверенно «вспоминает» то, чего не было). Задержка поиска на 95-м перцентиле составляет менее 500 миллисекунд.

Важная оговорка: все эти цифры опубликованы самой командой EverMind, независимых подтверждений в источнике нет. Проверяйте на своих задачах.

Как попробовать?

  1. Убедитесь, что установлен Python версии 3.12 или новее.
  2. Установите библиотеку командой uv pip install everos (или pip install everos).
  3. Запустите локальную демонстрацию без API-ключей командой everos demo.
  4. Для полноценной работы выполните everos init, укажите ключи OpenRouter и DeepInfra в файле .env, затем everos server start. Проверка: curl http://127.0.0.1:8000/health должен вернуть {"status":"ok"}.

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

Сравнение с российскими инструментами

В России готового аналога EverOS с памятью в Markdown-файлах пока нет. YandexGPT и GigaChat работают как облачные языковые модели, но не предоставляют отдельной открытой библиотеки для управления долговременной памятью агентов.

Параметр EverOS YandexGPT / GigaChat
Открытый код Да, Apache 2.0 Нет, закрытые модели
Память между сессиями Markdown-файлы, Git-совместимые Встроенная история диалога, без прямого доступа к файлам
Локальный запуск Да, по умолчанию Только через облачный API
Гибридный поиск по памяти BM25 плюс векторы плюс фильтры Не предоставляется как отдельный инструмент

Для разработчиков из России, которые строят агентные системы локально, EverOS закрывает конкретную нишу: инспектируемая, версионируемая память без зависимости от внешнего облака.

Что делать с этим прямо сейчас, по ролям?

Автору Дзена. Если вы экспериментируете с ИИ-агентами для автоматизации контент-планов или исследований, EverOS позволяет агенту «помнить» ваш стиль, тематику и прошлые запросы между сессиями. Память читаема, это обычные текстовые файлы, можно проверить, что именно агент о вас «знает».

Разработчику. Главная ценность: файлы памяти ложатся в Git как любой код. Можно делать diff, откатывать, ревьюить. Гибридный поиск BM25 плюс векторы работает на SQLite и LanceDB без разворачивания отдельных баз.

Предпринимателю в РФ. Библиотека работает локально, данные не покидают ваш сервер. Для экспериментов с ИИ-агентами (это программы, которые выполняют задачи автономно) на внутренних данных компании это принципиальный плюс. Облачные зависимости нулевые.

Мнение редакции dzen.guru

EverOS решает реальную боль: память агентов наконец-то становится прозрачной. Я считаю принципиальным, что каждый файл памяти можно открыть в текстовом редакторе и понять, что именно агент «выучил». Для малых команд отсутствие тяжёлых зависимостей вроде Elasticsearch или Redis снижает порог входа.

Оговорка: бенчмарки опубликованы только самой командой, и пока нет независимых тестов. Процедурная память, где кейсы автоматически становятся навыками, звучит сильно, но на практике качество «навыков» зависит от качества задач, которые вы ставите агенту.

Что сделать сегодня: установите EverOS локально через pip install everos, запустите демо без ключей и посмотрите, как выглядит память агента в виде обычных Markdown-файлов. Это займёт пять минут и покажет, подходит ли формат под ваши задачи.

Частые вопросы

Нужен ли мощный сервер для запуска EverOS?

Нет. Хранилище построено на SQLite и LanceDB, обе базы встраиваемые и работают на обычном ноутбуке. Для локальной демонстрации не нужны даже API-ключи. Для полноценной работы с извлечением памяти потребуется доступ к языковой модели через API (OpenAI, OpenRouter, Ollama или другой совместимый провайдер).

Можно ли использовать EverOS с российскими языковыми моделями?

EverOS совместима с любым провайдером, который поддерживает протокол OpenAI API. Если российская модель (например, развёрнутая через vLLM или Ollama) отвечает по этому протоколу, подключение сводится к смене URL в конфигурации. Прямой интеграции с YandexGPT или GigaChat в документации проекта не упоминается.

Чем EverOS отличается от обычной векторной базы данных?

Векторная база хранит данные в бинарном формате, который человек не может прочитать напрямую. EverOS записывает каждую единицу памяти как текстовый Markdown-файл. Его можно открыть, отредактировать, сравнить с предыдущей версией через Git и просмотреть в любом редакторе. При этом поиск работает и по ключевым словам, и по смыслу одновременно.

Память ИИ-агентов перестаёт быть чёрным ящиком: если вы можете прочитать файл, вы контролируете то, что агент «знает», и это, пожалуй, самое ценное в подходе EverOS.

Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

ai

Специалист по искусственному интеллекту: вакансии в Европе закрывают переквалификацией, а не наймом

Европейский рынок вакансий для специалистов по искусственному интеллекту растёт неравномерно: свежие данные LinkedIn Economic Graph за 2024 год показывают, что…

5 мин
Нейросеть ускоряет программирование, но не понимание: код дешевеет, долг растёт
ai

Нейросеть ускоряет программирование, но не понимание: код дешевеет, долг растёт

Нейросеть для программирования генерирует код за секунды, но понимание того, зачем этот код существует и что он сломает в продакшене, по-прежнему требует…

4 мин
Открытый плагин RAG для разработки: контекст задачи собирается за секунды, а не за 20 минут
ai

Открытый плагин RAG для разработки: контекст задачи собирается за секунды, а не за 20 минут

Мультимодульная задача в коде обычно начинается не с написания, а с двадцатиминутного сбора контекста по файлам, связям и старым задачам, и разработчик mimfort…

5 мин