Платформа · SwarmAI Platform

В центре платформы — рой агентов.
Остальное служит ему.

SwarmAI — «рой ИИ»: платформа строится не как один большой решатель, а как множество взаимодействующих агентов над общим описанием. Рой — ядро. Вокруг него три службы: Онтограмм даёт рою описание мира, Эйдос — интерфейсы для человека, среда исполнения — место, где рой живёт.

Ядро: рой находит решения, договариваясь

Планирующие агенты — исходная роль и научный фундамент платформы.

Каждый значимый объект — заказ, станок, бригада, машина, дрон — получает программного агента со своими интересами и ограничениями. Агенты встречаются на виртуальном рынке предприятия: у каждого своя функция удовлетворённости, и уступают они только за компенсацию.

Текущая конфигурация их договорённостей — это и есть план. Он не задаётся сверху одним расчётом, а возникает из согласований и пересобирается при каждом событии.

Главное вычислительное свойство: объём пересчёта пропорционален возмущению, а не размеру плана. Поломка или срочный заказ трогает только затронутый кусок расписания — остальное продолжает работать.

Каждое решение можно развернуть до конкретных переговоров и компромиссов между агентами — в отличие от «чёрного ящика» нейросетей. За методом — непрерывная цепочка промышленных внедрений с 2010–2011 года.

Как работает рой →

Механизм за четыре шага, научная основа и хронология пятнадцати лет промышленных внедрений — на странице технологии.

Граница реализованного. Метод роя — переговоры с компенсациями и поиском консенсуса — работает в продуктовых МАС и подтверждён внедрениями. В новом платформенном ядре арбитраж сегодня централизован: собственный планировщик — центральный арбитр с дискретным поиском, а распределённые переговоры агентов — задел. Подробно — в карте готовности ниже.

Три службы вокруг ядра

Каждая часть платформы описывается через её службу рою: Онтограмм говорит ему, чем он управляет; Эйдос показывает человеку, что рой решил; среда исполнения — где он живёт.

Описание мира

Онтограмм

Среда описания сущего: специалист области задаёт онтологии и модели — и описание исполняется, из него без кода получается работающий интерфейс.

Три уровня: онтология — словарь и правила; модель — наполнение; сцена — состояние на момент. Сцену рой читает и перестраивает. Настройка роя — правка знания, а не проект по доработке.

Работает, доказано на живой системе
Интерфейсы

Эйдос

Движок интерфейсов: через него человек видит решения роя, проверяет их и вмешивается, когда нужно. Интерфейс собирается из описания — доменных слов в движке нет вообще.

Граница даёт переиспользуемость: Онтограмм знает предметную область и ничего не рисует, Эйдос рисует и ничего о ней не знает.

Реализован: механизм расширений, репертуар виджетов
Исполнение

Среда исполнения

Проектируемая среда, где рой будет жить: размещает планировщики и сервисы, держит коннекторы к данным корпоративных систем, регламентирует стыковку через контракт «сцена — назначения».

Применение действия порождает новый снимок сцены — история снимков и есть история работы.

Образ сведён, сборка не начата
Честно про среду исполнения. Собственного имени у неё пока нет — по правилу команды сначала имя, потом стройка. Сегодня рой в промышленной форме живёт в продуктовых МАС на их собственных движках планирования; среда исполнения — целевая архитектура платформы.
Три технологических стека платформы SwarmAI
Три стека платформы: ядро планирования, Онтограмм, Эйдос. Схема из проектной документации SwarmAI.

Платформа снизу, продукты сверху

Семь МАС — это не семь разных технологий. Каждая — тот же рой, поставленный в конкретный управленческий контур.

Снизу — платформа: рой как ядро планирования, Онтограмм — знание, Эйдос — интерфейсы, среда исполнения. Сверху — продукты: чтобы настроить рой под новый контур, описываются объекты и правила отрасли, а не пишется новый код. Везде применимы одни и те же четыре кирпича:

онтология → агенты → сеть переговоров → эмерджентный план

Карта готовности

По каждому компоненту платформы — точный статус, дословно по внутренним документам. Мы показываем границу реализованного, потому что техническому читателю она нужна раньше, чем обещания.

Работаетв промышленной форме или доказано живьём
Заделспроектировано или собран прототип
Замыселсформулировано, стройка не начата
Ядро — рой агентов
Метод роя: виртуальный рынок, функции удовлетворённости, компенсации, консенсус — в продуктовых МАС
Работает
Промышленные внедрения с 2010–2011 года
Событийное перепланирование за секунды–минуты
Работает
Подтверждено кейсами внедрений
Поисковый планировщик нового платформенного ядра
Работает
Центральный арбитр с дискретным поиском; локального торга нет
Распределённые переговоры агентов в новом ядре: аукцион, компенсации, круглый стол
Задел
Среда вмещает, механизма нет; приоритет доработок
Межзаводской p2p-торг — «рой роёв» отрасли
Задел
Прототип отраслевой платформы по ОКР Минпромторга; как продукт — видение
Знаниевый рой: агенты, наполняющие описание; формирование онтологий диалогом с LLM
Замысел
Онтограмм — описание мира
Описание области: онтологии, модели, классы, ограничения, перечисления, шаблоны
Работает
Порождение интерфейса из описания
Работает
Доказано на живой системе
Excel-загрузка, переиспользование знания, перенос между установками, изоляция клиентов, журнал
Работает
Исполняемое действие: предусловия и эффекты
Задел
Спецификация первого среза, к реализации
Мета-онтология — нулевой уровень описания
Задел
Решение принято, не реализовано
Публикация и обмен онтологиями между организациями
Замысел
Открытый стандарт есть уже сейчас: выгрузка целиком в RDF/OWL
Эйдос — интерфейсы
Механизм расширений, репертуар виджетов, деградация вместо падения, отказ у места ввода
Работает
Реализовано
Среда исполнения
Среда как целое: размещение сервисов, трубы к данным, регламент стыковки
Замысел
Образ сведён, сборка не начата; собственного имени пока нет
Отдача сцены в вычислительное ядро по контракту
Замысел
Проектная роль, не реализована
Почему карта открыта. Реализованное здесь несёт пятнадцать лет промышленных внедрений, а недостроенное названо по имени — достроить распределённый арбитраж мы можем быстрее других, потому что за ним стоит научная школа. Срез готовности меняется быстрее сайта: актуальное состояние уточняйте на встрече.
Made on
Tilda