Все кейсы

ARIA

Реальный проектКрупная IT-компания, NDA

Локальная станция сетевого аудита и управления оборудованием с ИИ-ассистентом. Работает внутри закрытого контура, без интернета.

Интерфейс ARIA: панели сетевой телеметрии, список устройств и окно ИИ-ассистента
Роль студии
Архитектура, бэкенд, ИИ-пайплайн и интерфейс. Программа передана команде заказчика.
Формат
Программно-аппаратный комплекс для операторов сетей и инженеров автоматизации.
Стек
C#, .NET 10, React 18, TypeScript, Vite, Ollama, Whisper, Piper, ONVIF, RTSP, Art-Net, OSC

Проблема

В закрытых сегментах сетей, диспетчерских и на умных производствах инженер держит открытыми десяток окон. Каждое решает свою маленькую задачу, и ни одно не видит картину целиком.

  • Wireshark
  • консоль сканера
  • веб-панели камер
  • утилита Art-Net
  • утилита OSC
  • дашборды железа

ARIA: одна операторская станция

Что сделали

Единую операторскую станцию. Она захватывает и анализирует сырой трафик, находит устройства в периметре, выводит потоки с камер и даёт голосовое и текстовое управление через локальную языковую модель.

Модель не просто отвечает в чате, а сама вызывает сетевые утилиты: пингует сегмент, смотрит кадр с камеры, проверяет подозрительный трафик.

Четыре инженерных решения

01

Работа без интернета

Распознавание голоса, синтез речи и сама нейросеть разворачиваются внутри периметра. Если контур открыт, облачные API подключаются за пару кликов без перезапуска служб.

Whisper, Piper, Ollama, air-gapped

02

Бэкенд на .NET 10 для потоковой телеметрии

Захват трафика в реальном времени, кольцевой буфер пакетов, поиск аномалий, сканирование узлов и протоколы автоматизации. Поток держится независимо от клиента.

ICMP, SSDP, ONVIF, Art-Net, OSC

03

ИИ, который вызывает инструменты

Через вызов функций модель подключена к реальным возможностям системы: может пропинговать сегмент, проанализировать кадр с камеры или отправить пакет на контроллер.

Function Calling, MCP

04

Лёгкий фронтенд

Интерфейс работает как терминал: никаких тяжёлых расчётов на клиенте. Он остаётся отзывчивым даже при непрерывном потоке пакетов, hex-дампах и окнах с видео.

React, TypeScript, WebSocket, SSE

Схема ARIA: оборудование и сеть передают данные в бэкенд на .NET 10, он связан с локальной моделью и отдаёт поток в интерфейс по WebSocket и SSE Периметр Сеть и трафикIP-камеры, RTSPКонтроллерыArt-Net, OSCМикрофон оператора Бэкенд .NET 10 Захват пакетовПоиск аномалийШина событий Локальная LLM Интерфейс ТелеметрияHex-дампыВидеопотокиГолос и чат с ИИ данные WebSocket, SSE
Схема архитектуры без данных заказчика

Где применяется

  1. 01Ситуационные центры

    Сеть, камеры и оборудование на одном экране оператора.

  2. 02Сценическая автоматизация

    Управление светом и сценой через Art-Net и OSC голосом или командой.

  3. 03Закрытые производственные контуры

    Диагностика там, где выход в интернет запрещён службой безопасности.

Кто что делал

Олег Судаков

Архитектура системы, бэкенд на .NET 10, захват трафика, ИИ и голосовой пайплайн.

Эмиль Герасимов

Интерфейс операторской станции: телеметрия, окна с видео, hex-дампы, чат и голос.

Безопасность

Учётные данные устройств не попадают в логи. Данные не уходят в облако: и модель, и распознавание речи работают внутри контура заказчика.

Нужна похожая система?