Что это
Fundamental-Ava — открытый фреймворк для запуска больших популяций автономных агентов, которые взаимодействуют друг с другом без явного программирования ролей, альянсов или норм. Каждый агент устроен по циклу восприятия-размышления-действия, имеет трёхуровневую память (эпизодическую, семантическую, процедурную), систему убеждений и модель социальных отношений. На уровне системы есть асинхронная шина сообщений, планировщик с ограниченной конкурентностью, механизм голосования по типу PBFT и детектор эмерджентных паттернов в поведении популяции. По заявленным бенчмаркам фреймворк обрабатывает порядка 20-25 тысяч агентов в секунду на обычном оборудовании.
Для участника клуба это скорее исследовательский конструктор, чем готовый продукт: подходит тем, кто занимается мультиагентными системами и хочет прототипировать сценарии эмерджентного поведения, симуляции сообществ агентов или сложные многоагентные пайплайны с памятью и социальной динамикой. Требует Python и работы с кодом, то есть полезен именно вайб-кодерам и разработчикам автоматизаций, а не как no-code инструмент для контента.
Возможности
- Цикл восприятия-размышления-действия для каждого агента
- Трёхуровневая память агента: эпизодическая, семантическая, процедурная
- Система убеждений и взвешенный по целям выбор действий
- Социальное моделирование с отслеживанием отношений между агентами
- Асинхронная шина сообщений pub/sub для коммуникации агентов
- Параллельный планировщик задач с ограниченной конкурентностью
- Механизм голосования и управления по типу PBFT-консенсуса
- Детектор эмерджентных паттернов через статистический анализ поведения популяции
Цена: открытый исходный код под лицензией Apache 2.0, установка через pip, тарифов нет