← Все проекты
Проект / Python

kayba-ai/recursive-improve: Recursive Improve — инструмент для автономного улучшения AI-агентов

Позволяет вашим AI-агентам самостоятельно совершенствоваться на основе анализа их работы.

Проект анализирует трейсы (логи работы) агентов, выявляет паттерны ошибок и слабые места, затем автоматически генерирует улучшения через LLM (например, Claude). Система поддерживает цикл «оценить → проанализировать → улучшить → протестировать» с метриками...

★ 64 Python Форки 4 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков, создающих AI-агентов на Python, которые хотят автоматизировать процесс их улучшения и тестирования.

Проблема / задача

AI-агенты часто работают неидеально: пропускают edge-кейсы, допускают ошибки, требуют постоянной ручной доработки. Ручное улучшение отнимает много времени и не масштабируется.

Как это работает

Проект анализирует трейсы (логи работы) агентов, выявляет паттерны ошибок и слабые места, затем автоматически генерирует улучшения через LLM (например, Claude). Система поддерживает цикл «оценить → проанализировать → улучшить → протестировать» с метриками успешности и дашбордом для мониторинга прогресса.

Что видно по README

Recursive Improve — это фреймворк на Python для рекурсивного самоулучшения AI-агентов. Он берёт логи их работы, оценивает эффективность через встроенные детекторы, генерирует инсайты и предлагает конкретные изменения в коде или промптах. Включает инструменты для сравнения версий, дашборд для визуализации прогресса и поддержку автономного цикла улучшений через конфигурационный файл program.md.

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

Автоматическая оценка агентов по метрикам (success rate, error rate)Анализ трейсов и генерация инсайтов через LLMДашборд для сравнения разных версий и ветокПоддержка автономного цикла улучшений (ratchet mode)Интеграция с Git для отслеживания изменений по веткам

Технологии

PythonStarlette (для дашборда)Anthropic Claude APIGitOpenAI API

Темы и ключи

agent-learningagentsaiai-agentai-toolsllmmachine-learning

Интересный факт

Проект вдохновлён тем, что 90% кода Claude в Anthropic уже пишется самим Claude — авторы хотят дать такую же возможность для кастомных агентов.

С чего начать

  • Установите пакет: pip install recursive-improve
  • Инициализируйте проект: recursive-improve init
  • Добавьте трейсы в eval/traces/ и запустите оценку: recursive-improve eval

Оценка GitRadar

Удобство
6/10
Свежесть
9/10
Перспектива
8/10
Монетизация
4/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если вы разрабатываете AI-агентов и хотите автоматизировать их эволюцию. Проект сыроват (64 звезды, мало форков), но идея перспективная, а код модульный.

Наблюдения по обновлениям

Проект активен: есть Discord, Twitter, сайт kayba.ai. Но сообщество пока малое (64 звезды, 0 issues).

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/kayba-ai/recursive-improve
Официальный сайт
https://kayba.ai/
Лицензия
Apache-2.0
Создан на GitHub
28 марта 2026 г.
Последнее обновление репо
28 марта 2026 г.
Последняя проверка GitRadar
28 марта 2026 г.
Изученные файлы
README.md, pyproject.toml, recursive_improve/cli.py, recursive_improve/dashboard/app.py, dashboard.py, evolve_agent.py

FAQ

Что это такое?

Инструмент для автономного улучшения AI-агентов через анализ их логов и генерацию улучшений с помощью LLM.

Для кого подходит?

Для разработчиков на Python, которые создают AI-агентов и хотят автоматизировать процесс их доработки и тестирования.

Источники

Нужна помощь с kayba-ai/recursive-improve?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.