BabyAGI BabyAGI логотип

Сайт https://babyagi.org
Есть ли русский язык нет
Цена Бесплатный доступ
Основные направления AI-инфраструктура и MLOps, Агент для оркестрации агентов

BabyAGI — это экспериментальный open-source фреймворк для создания самопостроительных автономных AI-агентов, которые могут самостоятельно планировать, разбивать сложные цели на подзадачи и писать новый код для их выполнения. Решает исследовательскую задачу построения агентов, способных расширять собственную функциональность, позволяя разработчикам экспериментировать с системами, которые сами себя достраивают под новые задачи.

Ключевые особенности: Фреймворк functionz: Новая функция-ориентированная архитектура для хранения, управления и выполнения функций из базы данных с графовой структурой для отслеживания импортов, зависимостей и секретных ключей. Self-Building Agent: Экспериментальные агенты, которые анализируют пользовательский запрос, определяют необходимость новых функций, разбивают их на переиспользуемые компоненты и комбинируют в готовое решение. Предзагруженные паки функций: Встроенные наборы функций — Default Functions для выполнения, управления ключами и триггерами, и AI Functions для автогенерации описаний и эмбеддингов функций через LLM. Dashboard для управления: Веб-интерфейс для регистрации и удаления функций, визуализации зависимостей, управления секретными ключами, просмотра логов и настройки триггеров. Автоматическое логирование: Комплексная система записи всех вызовов функций с отслеживанием входов, выходов, времени выполнения и ошибок для мониторинга и отладки. Механизм триггеров: Автоматический запуск одних функций в ответ на события других, повышающий автономность системы.

Для кого: Фреймворк ориентирован на AI-исследователей, опытных разработчиков и энтузиастов, экспериментирующих с концепцией автономных самообучающихся агентов (не предназначен для production-использования).

Сценарии использования: Автоматизация сложных исследовательских задач: Разработчики задают агенту высокоуровневую цель, а он самостоятельно планирует и выполняет цепочку подзадач, при необходимости создавая новые функции для решения. Построение автономных AI-ассистентов, расширяющих свою функциональность: Экспериментаторы используют self_build для генерации новых инструментов на основе описания роли (например, «продавец в enterprise SaaS-компании»), которые агент сам проектирует и реализует. Эксперименты с самомодифицирующимися агентными системами: Исследователи изучают, как агенты могут самостоятельно достраивать свои возможности через написание нового кода во время выполнения.

Цены и доступность: BabyAGI — полностью бесплатный open-source фреймворк под лицензией MIT. Установка через pip install babyagi. Исходный код доступен на GitHub. Для работы AI-функций требуется собственный API-ключ OpenAI. Проект находится в экспериментальной стадии, не предназначен для production-использования. Детали раскрыты на официальном сайте.