SwarmAI — «рой ИИ»: платформа строится не как один большой решатель, а как множество взаимодействующих агентов над общим описанием. Рой — ядро. Вокруг него три службы: Онтограмм даёт рою описание мира, Эйдос — интерфейсы для человека, среда исполнения — место, где рой живёт.
Планирующие агенты — исходная роль и научный фундамент платформы.
Каждый значимый объект — заказ, станок, бригада, машина, дрон — получает программного агента со своими интересами и ограничениями. Агенты встречаются на виртуальном рынке предприятия: у каждого своя функция удовлетворённости, и уступают они только за компенсацию.
Текущая конфигурация их договорённостей — это и есть план. Он не задаётся сверху одним расчётом, а возникает из согласований и пересобирается при каждом событии.
Главное вычислительное свойство: объём пересчёта пропорционален возмущению, а не размеру плана. Поломка или срочный заказ трогает только затронутый кусок расписания — остальное продолжает работать.
Каждое решение можно развернуть до конкретных переговоров и компромиссов между агентами — в отличие от «чёрного ящика» нейросетей. За методом — непрерывная цепочка промышленных внедрений с 2010–2011 года.
Механизм за четыре шага, научная основа и хронология пятнадцати лет промышленных внедрений — на странице технологии.
Каждая часть платформы описывается через её службу рою: Онтограмм говорит ему, чем он управляет; Эйдос показывает человеку, что рой решил; среда исполнения — где он живёт.
Среда описания сущего: специалист области задаёт онтологии и модели — и описание исполняется, из него без кода получается работающий интерфейс.
Три уровня: онтология — словарь и правила; модель — наполнение; сцена — состояние на момент. Сцену рой читает и перестраивает. Настройка роя — правка знания, а не проект по доработке.
Движок интерфейсов: через него человек видит решения роя, проверяет их и вмешивается, когда нужно. Интерфейс собирается из описания — доменных слов в движке нет вообще.
Граница даёт переиспользуемость: Онтограмм знает предметную область и ничего не рисует, Эйдос рисует и ничего о ней не знает.
Проектируемая среда, где рой будет жить: размещает планировщики и сервисы, держит коннекторы к данным корпоративных систем, регламентирует стыковку через контракт «сцена — назначения».
Применение действия порождает новый снимок сцены — история снимков и есть история работы.
Семь МАС — это не семь разных технологий. Каждая — тот же рой, поставленный в конкретный управленческий контур.
Снизу — платформа: рой как ядро планирования, Онтограмм — знание, Эйдос — интерфейсы, среда исполнения. Сверху — продукты: чтобы настроить рой под новый контур, описываются объекты и правила отрасли, а не пишется новый код. Везде применимы одни и те же четыре кирпича:
онтология → агенты → сеть переговоров → эмерджентный план
Агенты проектов, задач и сотрудников балансируют ресурсы КБ
От программы на 5 лет до сменных заданий рабочим
Техника сама ставит себя на обслуживание через торг за посты и слоты
Агенты заказов и мобильных ресурсов договариваются 24/7
Тот же контур для выездных и аварийных бригад
Двойники-стюарды с роем агентов-обязательств — надстройка над пятью
Тот же рой управляет роем: дроны, спутники, безэкипажные машины
Семь МАС одним экраном: задачи, числа со статусами, ссылки
По каждому компоненту платформы — точный статус, дословно по внутренним документам. Мы показываем границу реализованного, потому что техническому читателю она нужна раньше, чем обещания.