Boston — серверный штаб цифрового флота
Вся система работает на VPS Hostinger KVM 2 под Ubuntu 24.04: 2 vCPU, 8 ГБ RAM, 96 ГБ диска и 4 ГБ swap. На одном сервере размещены агенты, базы знаний, сервисы автоматизации, OmniRouter, VPN и резервное копирование.
Флот агентов. На Boston работают Codex, Claude, Cursor, Muse, Grok Bot и специализированные агенты по Ozon: Директор, Логист, Ozon Dialog, Leonardo и другие.
Передача задач между агентами. Через внутреннюю почту bus один агент может поставить задачу другому, передать исходные данные и получить результат. Например, Директор выявляет проблему с товаром, Логист проверяет поставку, Leonardo готовит контент, а Ozon Dialog работает с обращениями покупателей. У каждого агента остаются собственная специализация и ограничения доступа.
Shared Memory. Общая память доступна всем подключённым агентам. Канонические знания хранятся в Markdown и индексируются в SQLite, а векторный поиск находит информацию по смыслу, даже если запрос сформулирован другими словами. Отдельно хранится архив разговоров и решений. Новые факты проходят проверку на полезность, источник, дубли и отсутствие секретов. Muse и Grok Bot уже сделали первые записи в общую Memory.
OmniRouter. Единая точка доступа к GPT, Gemini, Grok, Cursor, OpenRouter и другим провайдерам. Для специализированных агентов OmniRouter направляет запросы по наиболее подходящему маршруту с учётом качества модели, типа задачи, скорости, стоимости и текущей доступности. Если основной провайдер недоступен, запрос автоматически переходит на резервный.
Автономные процессы. Сервер контролирует цены, акции, рекламу и экономику Ozon; анализирует остатки и потребности; готовит FBO/FBS-поставки; следит за заказами; обрабатывает отзывы, вопросы и чаты; помогает создавать карточки, фотографии и видео. Отдельные процессы обслуживают B2B-каталог, вебхуки, отчёты и регулярные проверки. Опасные операции и записи в маркетплейсы требуют подтверждения владельца.
VPN и удалённый доступ. Boston предоставляет несколько VPN-каналов: REALITY, XHTTP, WebSocket и Hysteria2. Для SSH и работы агентов используются разрешённые защищённые каналы, отдельные ключи и изолированные профили авторизации.
Надёжность. Репозитории регулярно копируются в GitHub, базы и важные данные — в Cloudflare R2. Сторожа контролируют службы, заполнение диска, свежесть данных, состояние автоматизаций и расхождения между рабочими каталогами и Git.