Repolode
CopilotKit

CopilotKit/OpenBot

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

Open source альтернатива:DevinManus

Звёзды
6,622
Форки
915
Открытые issues
34
Последний коммит
вчера

Что это?

OpenBot — платформа для запуска AI-ассистентов, которых здесь называют коллегами или ботами, в собственной инфраструктуре. Каждый бот работает в отдельном контейнере со своим браузером Chromium, постоянным рабочим пространством и учётными данными и может использовать только выданные ему инструменты. Docker Compose запускает приложение, API-сервер, PostgreSQL и компьютеры ботов, а администраторами указывается провайдер моделей.

В качестве бота можно зарегистрировать любого агента, поддерживающего протокол AG-UI, — будь то агент на LangGraph, Mastra, CrewAI, Pydantic AI, Google ADK или написанный вручную. Вызовы инструментов для работы с браузером, файлами, shell и MCP проходят через единый шлюз: он проверяет правила политик CEL, записывает событие в журнал аудита и только после этого выполняет действие или отклоняет его. Если бот сталкивается с запросом на вход или 2FA, пользователь может вручную управлять его браузером.

Проект находится в альфа-версии и распространяется как шаблон, который нужно клонировать и настроить, а не как хостинговый продукт. В него входят вход через Google, Microsoft, Okta или провайдеров SAML/OIDC, запланированные процедуры, повторно используемые навыки и изолированные UI-компоненты.

Ключевые возможности

  • 01У каждого бота есть собственный контейнер с браузером, рабочим пространством и профилем браузера.
  • 02В качестве бота можно зарегистрировать любую конечную точку AG-UI.
  • 03Перед запуском вызовы инструментов проверяются по правилам политик CEL и записываются в журнал аудита.
  • 04Пользователи могут взять управление браузером бота на себя, чтобы пройти вход или запрос 2FA.
  • 05В комплект входят запланированные процедуры, персональные навыки и навыки для развёртывания, а также интеграции с MCP-серверами.

Сценарии использования

  • Предоставить внутренней команде AI-ассистента, который работает в инфраструктуре компании и обеспечивает аудируемый доступ к браузеру и файлам.
  • Создать управляемого агента, который работает с веб-приложениями, используя сохранённые учётные данные и соблюдая правила подтверждения действий.
  • Экспериментировать с агентами AG-UI на разных фреймворках в едином интерфейсе.
  • Запускать запланированные AI-задачи, которые отправляют отчёты в чат-канал.

Темы

Частые вопросы

Что такое OpenBot?
Платформа для запуска собственных AI-коллег: у каждого агента свой браузер, файлы и инструменты, а действия контролируются политиками и попадают в журнал аудита. OpenBot — платформа для запуска AI-ассистентов, которых здесь называют коллегами или ботами, в собственной инфраструктуре. Каждый бот работает в отдельном контейнере со своим браузером Chromium, постоянным рабочим пространством и учётными данными и может использовать только выданные ему инструменты. Docker Compose запускает приложение, API-сервер, PostgreSQL и компьютеры ботов, а администраторами указывается провайдер моделей.
OpenBot можно использовать бесплатно? Какая у него лицензия?
OpenBot распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenBot всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenBot — 17 окт. 2026 г..
Для чего можно использовать OpenBot?
Предоставить внутренней команде AI-ассистента, который работает в инфраструктуре компании и обеспечивает аудируемый доступ к браузеру и файлам. Создать управляемого агента, который работает с веб-приложениями, используя сохранённые учётные данные и соблюдая правила подтверждения действий. Экспериментировать с агентами AG-UI на разных фреймворках в едином интерфейсе. Запускать запланированные AI-задачи, которые отправляют отчёты в чат-канал.
Где скачать OpenBot?
Исходный код и инструкции по установке — на GitHub: https://github.com/CopilotKit/OpenBot

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Подборка стартовых проектов, которые показывают, как создавать готовые к развёртыванию приложения на Claude API: от агентов поддержки до агентов для работы с браузером и компьютером.

18,6 тыс.3,2 тыс.TypeScriptMITОбновлён 10 дней назад