EvoMap/evolver

Самосовершенствующийся движок для AI-агентов на базе GEP. Аудируемая эволюция с помощью Генов, Капсул и Событий. | evomap.ai

Агенты⭐ 9 108JavaScriptпоследний релиз: v2.0.38
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Evolver — это движок для самоэволюции AI-агентов, который превращает разрозненные правки промптов в проверяемые и переиспользуемые генетические структуры (Genes).

Зачем нужен

Инструмент решает проблему нестабильности и неаудитируемости ручных настроек промптов, заменяя их системным подходом на основе генетического алгоритма (GEP). Это позволяет агентам накапливать опыт, оптимизировать затраты токенов и повышать точность решений за счет итеративного улучшения на основе задокументированных изменений.

Что можно реализовать

  • Автоматическая оптимизация промптов для сложных задач (например, решение научных задач или кода) с измеримым ростом точности.
  • Создание аудиторной истории изменений (audit trail) для AI-агентов, где каждое улучшение зафиксировано как ген или капсула.
  • Интеграция в CI/CD пайплайны для непрерывной эволюции навыков агентов в рамках Git-репозиториев.
  • Исследование и анализ того, как сжатие знаний в 'гены' снижает потребление токенов при сохранении качества ответов.

Ключевые возможности

  • Генетический протокол (GEP): использование компактных 'Генов' вместо длинных текстовых описаний навыков для более стабильной эволюции.
  • Полная аудируемость: все этапы эволюции, активация генов и затраты токенов фиксируются и могут быть проверены.
  • Простой CLI-интерфейс: установка через npm и запуск одной командой внутри любого Git-репозитория.
  • Научная обоснованность: эффективность подхода подтверждена исследованиями (arXiv) с ростом точности на тестовых наборах данных.

👤 Кому подойдёт: Разработчики AI-агентов, исследователи в области LLM, инженеры по машинному обучению, интересующиеся автоматизацией оптимизации промптов и управлением знаниями агентов.

Релизы

v2.0.38patch
🕐 2 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.38 репозитория EvoMap/evolver.

  • Опубликована новая версия v2.0.38.
v2.0.37patch
🕐 5 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.37 репозитория EvoMap/evolver.

  • Опубликована новая версия v2.0.37 проекта EvoMap/evolver.
v2.0.36patch
🕐 7 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.36.

  • Выпущена новая версия v2.0.36.
v2.0.35patch
🕐 7 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.35 репозитория EvoMap/evolver.

  • Опубликован релиз версии v2.0.35 проекта EvoMap/evolver.
v2.0.34patch
🕐 8 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.34 репозитория EvoMap/evolver.

  • Опубликована новая версия v2.0.34.
v2.0.33patch
🕐 14 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.33 репозитория EvoMap/evolver.

  • Релиз новой версии v2.0.33.
v2.0.32patch
🕐 15 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.32 репозитория EvoMap/evolver.

  • Выпущена новая версия v2.0.32.
v2.0.30patch
🕐 16 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.30 репозитория EvoMap/evolver.

  • Выпущена новая версия v2.0.30.
v2.0.28patch
🕐 18 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.28.

  • Выпущена новая версия v2.0.28.
v2.0.27patch
🕐 18 дн назад · релиз на GitHub ↗

Выпущена новая версия v2.0.27 репозитория EvoMap/evolver.

  • Опубликован новый релиз версии 2.0.27.
v2.0.20patch
🕐 1 мес назад · релиз на GitHub ↗

Выпущена новая версия v2.0.20 репозитория EvoMap/evolver.

  • Опубликован релиз версии v2.0.20.
v2.0.2patch
🕐 1 мес назад · релиз на GitHub ↗

Выпущена новая версия v2.0.2 репозитория EvoMap/evolver.

  • Опубликован релиз версии v2.0.2.
v1.94.0patch
🕐 1 мес назад · релиз на GitHub ↗

Выпуск v1.94.0 репозитория EvoMap/evolver.

  • Выпущена версия v1.94.0 проекта EvoMap/evolver.
v1.93.0patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлена документация метаданных пакетов навыков, улучшена устойчивость переподключения SSE и обновлен манифест CLI.

  • Fixed: Исправлена документация метаданных пакетов навыков: файлы GEP теперь корректно привязаны к $EVOLVER_HOME, а не считаются встроенными.
  • Fixed: Улучшена стабильность переподключения SSE: ускорен сброс backoff при простое и добавлена поддержка заголовка Retry-After для HTTP 429.
  • Added: Точка входа общих опций CLI добавлена в публичный манифест и список разрешенных файлов npm-тарбола.
v1.91.0patch
🕐 2 мес назад · релиз на GitHub ↗

Релиз v1.91.0: усиление безопасности, защита от инъекций команд и улучшение шифрования.

  • Fixed: Защита механизма самоэволюции от инъекций команд: вызовы git и gh теперь выполняются через argv без оболочки.
  • Fixed: Исправлена уязвимость в пути экспорта траектории кодирования: теперь отклоняются зашифрованные сообщения с усечённым тегом аутентификации AES-256-GCM.
  • Обновлён список разрешённых элементов Gitleaks для тестовых данных (без изменений в работе).
v1.90.0minor
🕐 2 мес назад · релиз на GitHub ↗

Релиз v1.90.0 репозитория EvoMap/evolver.

  • Выпущена версия 1.90.0 проекта EvoMap/evolver.
v1.89.20minor
🕐 2 мес назад · релиз на GitHub ↗

В Evolver v1.89.20 добавлена система Skill2Recipes: сборка верифицированных навыков в многошаговые рецепты с доказательством выполнения.

  • Added: Появился функционал Skill2Recipes: локальные SKILL.md файлы теперь можно проверять и собирать в опубликованные GEP-рецепты.
  • Added: Каждый шаг рецепта обязан пройти строгую проверку подлинности (forgery guard), подтверждая реальное выполнение через Gene и Capsule.
  • Added: Добавлен единый CLI-инструмент для чтения манифеста рецепта, запуска валидации и публикации готового пакета.
  • Added: В примеры добавлен манифест recipe.manifest.json и три демонстрационных навыка: triage, patch и verify.
  • Внутренние улучшения стабильности системы.