OpenDots — шаблон для самостоятельного запуска ИИ-агентов

OpenDots — шаблон CopilotKit для собственного рабочего пространства ИИ-агентов с документами, браузерами, голосовым интерфейсом и Slack. Проект на стадии альфа.

OpenDots — опубликованный CopilotKit шаблон для создания собственного рабочего пространства с постоянно доступными ИИ-агентами. Его можно развернуть на своём компьютере или сервере, настроить роли агентов, страницы проектов и подключения к внешним сервисам. Это не готовая облачная подписка: владелец развёртывания самостоятельно настраивает модель, хранение данных и дополнительные службы.

Проект построен на CopilotKit и протоколе AG-UI. Репозиторий на GitHub появился 29 сентября 2026 года; на момент описания авторы помечают его как альфа-версию. Код распространяется по лицензии MIT.

Что входит в OpenDots

Специализированные агенты, пространства и страницы

Для каждого Dot можно задать имя, роль, инструкции и разрешённые инструменты. Пространства (Spaces) служат для организации проектных документов; страницы можно искать, редактировать и связывать с перепиской. Доступ агента к пространствам и отдельным возможностям задаётся владельцем. Шаблон рассчитан на одного владельца: совместное редактирование страниц и полноценная модель аккаунтов для команды пока не заявлены.

Отдельный компьютер для агента

При дополнительной настройке каждый Dot получает собственную среду на базе контейнерных служб OpenBot: браузер с сохраняемым профилем, рабочие файлы и, если разрешить, терминал. Разрешения задаются отдельно для каждого агента и изначально выключены. Для этого компонента нужно самостоятельно настроить Docker и собрать дополнительные образы; простой локальный запуск веб-приложения ещё не включает браузер и терминал. Контейнеры используют ядро хоста, поэтому выдавать доступ к командной строке следует только с учётом модели угроз.

Веб-интерфейс, мобильная версия, звонки и Slack

Шаблон рассчитан на Web и Mobile. Голосовые звонки требуют отдельно настроить Realtime-провайдера и защищённое соединение; Slack подключается через Channels SDK и CopilotKit Intelligence. Интеграцию Teams README текущей версии не заявляет.

Что нужно настроить самостоятельно

Модель, память переписки и инфраструктуру

Для генерации ответов нужно указать ключ модели и провайдера. История диалогов хранится в проекте CopilotKit Intelligence, а страницы и данные рабочего пространства — в локальной базе SQLite. Поэтому для резервного копирования одной базы приложения недостаточно: нужно отдельно сохранить историю проекта Intelligence.

«Постоянно доступный» здесь означает, что владелец поддерживает приложение и фоновые службы запущенными на выбранной инфраструктуре. Серверное расписание может запускать повторяющиеся инструкции, но авторы отдельно отмечают, что это пока не полноценная система событийных триггеров или управления целями. Групповые беседы нескольких Dots и автоматическое распределение задач между ними также не входят в текущий объём проекта.

Не путать шаблон с готовым набором интеграций

В репозитории нет готового набора из Gmail, Google Calendar и 1 500 подключаемых приложений. Эти сервисы можно добавлять при самостоятельной доработке, но они не включаются одной установкой OpenDots. AG-UI задаёт способ связывать интерфейс с агентом; подключение произвольного агентского стека может потребовать адаптера и дополнительной настройки.

Стоимость и отличие от OpenAI Dots

Сравнение расходов зависит от конфигурации

В анонсе OpenDots команда CopilotKit сравнивает расходы с OpenAI Dots и заявляет, что собственный запуск может обходиться примерно в десятую часть стоимости. В README нет методики такого сравнения, единого тестового сценария или фиксированного тарифа. Фактические расходы зависят от выбранной модели, объёма её вызовов, размещения сервера и подключённых служб. OpenDots — отдельный проект-шаблон, а не версия продукта OpenAI; описание оригинальных OpenAI Dots опубликовано отдельно.

Подробности: репозиторий OpenDots, руководство по настройке и описание компьютерной среды агентов. Среди близких проектов CopilotKit на FutureTools также есть OpenMuse.