Об этом проекте

Evolve — это система с открытым исходным кодом, которая даёт ИИ-агентам постоянную память, позволяя им учиться на прошлых сессиях, а не начинать каждый раз с нуля. Она ориентирована на агентов кодирования и интегрируется с такими ассистентами, как Claude Code, Codex, IBM Bob и Hermes, через MCP-сервер. Проект фиксирует траектории разговоров, извлекает переиспользуемые руководства, хранит их в векторном бэкенде и применяет разрешение конфликтов на основе LLM для обновления знаний, когда новая информация противоречит существующим руководствам. Версия Lite предназначена для встраивания в существующие рабочие процессы агентов, тогда как полный MCP-сервер предоставляет инструменты для сохранения траекторий, создания и извлечения сущностей, публикации или отмены публикации руководств в пространствах имён, управления политиками хранения и проверки статуса соответствия. Среди бэкендов хранения — вариант по умолчанию на файловой системе с текстовым сопоставлением, PostgreSQL с pgvector для промышленного использования и Milvus для крупномасштабного векторного поиска. Для проверки и управления базой знаний доступен веб-интерфейс. Evolve сообщает об улучшении бенчмарков на AppWorld: общий прирост надёжности на +8,9 пункта и относительное увеличение на 74% на сложных многошаговых задачах. Проект подкреплён научными статьями о формировании памяти на основе траекторий и согласованности агентов и выпущен под лицензией Apache 2.0.