Перейти к содержимому
MOZAIKA
Эксплуатационная документация

Документация на продукты

Описание функциональных характеристик программного обеспечения и сведения, необходимые для его установки и эксплуатации. Документация размещена в свободном доступе в соответствии с требованиями к включению в единый реестр российских программ для электронных вычислительных машин и баз данных (постановление Правительства РФ от 16.11.2015 №1236).

Версия 1.0 · обновлено 21 августа 2026 г.

Правообладатель: ООО «Мозаика Технологии» (ИНН 7300052676, ОГРН 1267300004663).

Техническая поддержка: порядок обращения, классы обращений и сроки реакции — на странице «Техническая поддержка».

Дистрибутив и лицензия: передаются по лицензионному договору. Запрос комплекта поставки — hello@mozaika.ai.

PDLC-платформа цифровых сотрудников

Платформа «Мозаика»

Программное обеспечение для организации производственного цикла разработки программного обеспечения (PDLC) с участием программных агентов. Агенты выполняют роли аналитика, архитектора, разработчика, тестировщика, специалиста по безопасности, комплаенса, DevOps-инженера, технического писателя и специалиста поддержки второй линии. Постановка задачи и подписание релиза выполняются человеком и программе не передаются.

1. Описание функциональных характеристик
  • Приём производственной задачи и её структурирование агентом-аналитиком до формализованных требований
  • Формирование архитектурного описания (HLD) агентом-архитектором на основе требований и состояния кодовой базы
  • Генерация и изменение исходного кода агентом-разработчиком в выделенной ветке репозитория
  • Автоматический запуск тестов и статических проверок с фиксацией результата в журнале
  • Проверка артефактов на соответствие политикам безопасности и обработки персональных данных
  • Гейт подписи релиза: выпуск невозможен без подтверждения ответственного сотрудника заказчика
  • Корпоративная память: индексация документов, задач, переписки и кода организации с гибридным поиском (векторный, полнотекстовый, по метаданным и по связям)
  • Ответы на вопросы по корпоративным данным со ссылкой на источник каждого утверждения
  • Ролевая модель доступа: перечень разрешённых действий, действий, требующих подтверждения человека, и запрещённых действий задаётся администратором для каждой роли
  • Журнал действий агентов и обращений к языковой модели: запрос, модель, время, инициатор — для последующего аудита
  • Ограничение расхода: лимит стоимости и объёма обращений к модели задаётся администратором
  • Интеграция с системами управления задачами и репозиториями кода по протоколу HTTP (REST)
2.1. Требования к серверной части
  • Операционная система: Linux x86-64 (Debian 12, Ubuntu 22.04 LTS или совместимая)
  • Node.js версии 22.18 или новее в линии 22, либо 24.2 или новее (в промежуточных версиях линии 22 требуемого API нет)
  • Пакетный менеджер pnpm версии 11 или новее
  • СУБД PostgreSQL версии 16 или новее с установленным расширением pgvector (векторный поиск по корпоративной памяти)
  • Вычислительные ресурсы контура пилота: от 4 vCPU, 8 ГБ оперативной памяти, 50 ГБ дискового пространства; итоговый размер рассчитывается от объёма корпоративных данных
  • Доступ к большой языковой модели по протоколу, совместимому с OpenAI API: модель, развёрнутая в контуре заказчика, либо внешний провайдер по решению заказчика
  • Исходящий доступ в интернет не требуется, если языковая модель развёрнута внутри периметра
2.2. Требования к рабочему месту
  • Браузер Google Chrome, Microsoft Edge, Mozilla Firefox, Safari или «Яндекс.Браузер» актуальной версии
  • Разрешение экрана от 1280×720; интерфейс адаптируется к меньшим экранам
  • Отдельное клиентское программное обеспечение не устанавливается: работа ведётся через веб-интерфейс
3. Порядок установки
  1. Получить дистрибутив и лицензионный ключ у правообладателя (запрос на hello@mozaika.ai). Дистрибутив передаётся архивом с исходным кодом и файлом лицензии.
  2. Подготовить сервер: установить Node.js и pnpm требуемых версий, развернуть PostgreSQL и включить расширение pgvector командой CREATE EXTENSION IF NOT EXISTS vector.
  3. Распаковать дистрибутив в каталог установки и выполнить установку зависимостей командой pnpm install.
  4. Задать обязательные переменные окружения: PORT (порт сервера приложений), DATABASE_URL (строка подключения к PostgreSQL), JWT_SECRET (секрет подписи сессионных токенов длиной не менее 32 символов), OWNER_EMAIL (адрес владельца контура), OWNER_PIN (первичный код доступа владельца), а также реквизиты доступа к языковой модели и сервису векторных представлений.
  5. Запустить серверную часть. Миграции схемы базы данных и наполнение справочников (стадии и роли конвейера, шаблоны артефактов) выполняются автоматически при первом запуске; отдельная команда миграции не требуется.
  6. Запустить веб-интерфейс и открыть его в браузере.
  7. Выполнить первый вход владельца по адресу OWNER_EMAIL и коду OWNER_PIN, после чего сменить первичный код и создать учётные записи сотрудников.
  8. Проверить работоспособность: интерфейс открывается, в разделе состояния системы отображается успешное подключение к базе данных и к языковой модели.
4. Порядок эксплуатации
  1. Администратор заводит пользователей и назначает роли, определяя для каждой роли разрешённые действия и действия, требующие подтверждения человека.
  2. Администратор подключает источники корпоративных данных и репозитории; индексация выполняется в фоновом режиме, прогресс виден в интерфейсе.
  3. Пользователь ставит задачу на естественном языке и выбирает конвейер её исполнения.
  4. Агенты последовательно формируют артефакты: требования, архитектурное описание, изменения кода, результаты тестов. Каждый артефакт доступен для просмотра и возврата на доработку.
  5. Ответственный сотрудник принимает результат на гейте подписи; без подписи релиз не выпускается.
  6. Действия агентов, обращения к языковой модели и решения на гейтах фиксируются в журнале и выгружаются для аудита.
  7. Резервное копирование выполняется штатными средствами заказчика: состояние хранится в PostgreSQL и в файловом хранилище контура.
5. Обновление и снятие с эксплуатации
  • Обновления передаются правообладателем в виде нового дистрибутива с описанием изменений; порядок установки совпадает с первичной установкой, миграции схемы применяются автоматически при запуске новой версии.
  • Перед обновлением выполняется резервная копия базы данных средствами заказчика.
  • Снятие с эксплуатации: остановка сервисов, выгрузка журналов и артефактов средствами интерфейса, удаление базы данных и каталога установки. Данные хранятся в контуре заказчика, поэтому удаление выполняется на его стороне.
ИИ-агент первой линии поддержки

Beseda AI

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

1. Описание функциональных характеристик
  • Приём обращений из подключённых каналов и их классификация
  • Формирование ответа строго по базе знаний организации (режим Strict-RAG) со ссылкой на использованный документ
  • Отказ от ответа и передача обращения оператору вместе с собранным контекстом, если подтверждающего источника в базе нет
  • Круглосуточная обработка обращений без ограничения по числу одновременных диалогов
  • Ведение истории диалогов и выгрузка её для контроля качества
  • Интеграция с действующими каналами поддержки и системами регистрации обращений по протоколу HTTP (REST)
2.1. Требования к серверной части
  • Операционная система: Linux x86-64 (Debian 12, Ubuntu 22.04 LTS или совместимая)
  • Node.js версии 22.18 или новее в линии 22, либо 24.2 или новее (в промежуточных версиях линии 22 требуемого API нет)
  • Пакетный менеджер pnpm версии 11 или новее
  • СУБД PostgreSQL версии 16 или новее с установленным расширением pgvector (векторный поиск по корпоративной памяти)
  • Вычислительные ресурсы контура пилота: от 4 vCPU, 8 ГБ оперативной памяти, 50 ГБ дискового пространства; итоговый размер рассчитывается от объёма корпоративных данных
  • Доступ к большой языковой модели по протоколу, совместимому с OpenAI API: модель, развёрнутая в контуре заказчика, либо внешний провайдер по решению заказчика
  • Исходящий доступ в интернет не требуется, если языковая модель развёрнута внутри периметра
  • Доступ к базе знаний организации: файловое хранилище, портал документов или система регистрации обращений — по протоколу HTTP (REST)
2.2. Требования к рабочему месту
  • Браузер Google Chrome, Microsoft Edge, Mozilla Firefox, Safari или «Яндекс.Браузер» актуальной версии
  • Разрешение экрана от 1280×720; интерфейс адаптируется к меньшим экранам
  • Отдельное клиентское программное обеспечение не устанавливается: работа ведётся через веб-интерфейс
3. Порядок установки
  1. Развернуть платформу «Мозаика» по инструкции выше — Beseda AI работает в том же контуре и использует её хранилище и журнал.
  2. Получить лицензию на модуль у правообладателя и активировать его в разделе модулей.
  3. Подключить источники базы знаний и дождаться завершения индексации.
  4. Подключить каналы обращений: виджет на сайте, мессенджеры, система регистрации обращений — по адресам и ключам доступа, выданным заказчиком.
  5. Задать правила передачи обращения оператору и проверить их на тестовых диалогах до подключения реального трафика.
4. Порядок эксплуатации
  1. Ответственный за базу знаний поддерживает её в актуальном состоянии: полнота базы напрямую определяет долю обращений, закрытых без оператора.
  2. Оператор получает обращения, которые агент не закрыл, вместе с историей диалога и найденными источниками.
  3. Руководитель поддержки просматривает диалоги и отмечает неудачные ответы; отметки используются для доработки базы знаний.
5. Обновление и снятие с эксплуатации
  • Обновления модуля поставляются вместе с обновлениями платформы.
  • Отключение модуля выполняется в разделе модулей и не влияет на работу остальной платформы.
Модуль контроля качества контакт-центра

Connecto AI

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

1. Описание функциональных характеристик
  • Подсказки оператору во время разговора: следующий шаг сценария, ответ на возражение, сведения о клиенте из подключённых систем
  • Автоматическая оценка каждого диалога по чек-листам качества организации: соблюдение сценария, тон общения, обязательные формулировки
  • Сводная аналитика по операторам, группам и периодам для руководителя
  • Выгрузка расшифровок и оценок для разбора и обучения
  • Интеграция с действующей телефонией организации по протоколам SIP и RTP без её замены
2.1. Требования к серверной части
  • Операционная система: Linux x86-64 (Debian 12, Ubuntu 22.04 LTS или совместимая)
  • Node.js версии 22.18 или новее в линии 22, либо 24.2 или новее (в промежуточных версиях линии 22 требуемого API нет)
  • Пакетный менеджер pnpm версии 11 или новее
  • СУБД PostgreSQL версии 16 или новее с установленным расширением pgvector (векторный поиск по корпоративной памяти)
  • Вычислительные ресурсы контура пилота: от 4 vCPU, 8 ГБ оперативной памяти, 50 ГБ дискового пространства; итоговый размер рассчитывается от объёма корпоративных данных
  • Доступ к большой языковой модели по протоколу, совместимому с OpenAI API: модель, развёрнутая в контуре заказчика, либо внешний провайдер по решению заказчика
  • Исходящий доступ в интернет не требуется, если языковая модель развёрнута внутри периметра
  • Доступ к медиапотоку телефонии организации по протоколам SIP и RTP
  • Дисковое пространство под расшифровки диалогов из расчёта объёма трафика контакт-центра
2.2. Требования к рабочему месту
  • Браузер Google Chrome, Microsoft Edge, Mozilla Firefox, Safari или «Яндекс.Браузер» актуальной версии
  • Разрешение экрана от 1280×720; интерфейс адаптируется к меньшим экранам
  • Отдельное клиентское программное обеспечение не устанавливается: работа ведётся через веб-интерфейс
3. Порядок установки
  1. Развернуть платформу «Мозаика» по инструкции выше — Connecto AI работает в том же контуре.
  2. Получить лицензию на модуль у правообладателя и активировать его в разделе модулей.
  3. Настроить подключение к телефонии организации по SIP/RTP и проверить приём медиапотока на тестовом звонке.
  4. Загрузить чек-листы качества организации и сценарии разговора.
  5. Провести проверку на записях завершённых разговоров до подключения к разговорам в реальном времени.
4. Порядок эксплуатации
  1. Оператор видит подсказки в рабочем интерфейсе по ходу разговора; принятие подсказки остаётся за оператором.
  2. Руководитель группы просматривает оценки диалогов и разбирает отклонения от чек-листа.
  3. Администратор поддерживает чек-листы и сценарии в актуальном состоянии.
5. Обновление и снятие с эксплуатации
  • Обновления модуля поставляются вместе с обновлениями платформы.
  • Отключение модуля выполняется в разделе модулей и не влияет на работу телефонии организации.