Computer
Твой компьютер в браузере: файлы, терминал, редактор, git и AI-агенты на любом устройстве — проект от команды Open WebUI.
Что это такое
Computer (пакет cptr) от Open WebUI — это self-hosted платформа, которая отдаёт весь твой компьютер в браузер: файлы, терминал, редактор, git, вкладки браузера, запущенные сессии, AI-чаты и инструменты. Буквально — твой компьютер как сервис. Устанавливается одной командой pip install cptr && cptr run и открывается на http://localhost:8000, адаптивно работает на телефоне, планшете и десктопе.
В отличие от обычных чат-интерфейсов, Computer — это полноценная рабочая поверхность: сессии терминала не падают при закрытии вкладки, файлы лежат как обычные файлы на диске (чаты тоже — их можно искать, редактировать, коммитить), поддерживаются воркспейсы для нескольких проектов, поиск по файлам и истории чатов (⌘K), вкладки и сплит-лайаут, mobile-first интерфейс.
Как это используют
Рабочий процесс строится вокруг единого воркспейса:
- Файлы и редактор — навигация, drag&drop, иконки по типам, предпросмотр размеров, мультитаб-редактирование с подсветкой синтаксиса.
- Терминал и Git — полноценный shell в браузере, визуальный git (stage/commit/diff/branch/push), фоновые процессы, которые переживают переподключение.
- AI-агент — встроенный чат с streaming, tool calling, голосовым режимом, reasoning-блоками, file-tools, выполнением команд, веб-браузингом и поиском (Brave/DuckDuckGo/Exa/Tavily/Perplexity), пониманием изображений, plan-mode, редактированием вывода перед применением, упоминаниями
@файли skills ($), планировщиком задач и суб-агентами. - Кодинг-агенты по подписке — как нативные бэкенды: Codex, Claude Code, Cursor, Grok, OpenCode, Cline, Gemini, Pi. Добавляешь профиль в Settings — агент появляется в селекторе моделей.
Сценарии — от хотфикса с телефона в поезде до полноценной разработки в парке: проверить сборку, запушить фикс, объяснить файл, прогнать тесты по расписанию, поднять параллельных суб-агентов на той же машине. Для удалённого доступа — бинд cptr run --host 0.0.0.0 + Tailscale / Cloudflare Tunnel / ngrok, либо мессенджер-боты Telegram/Discord/Slack/WhatsApp/Signal с полным доступом к инструментам. Каждый воркспейс также отдаёт OpenAI-совместимый Gateway API /v1/chat/completions для подключения из Open WebUI и любых OpenAI-клиентов.
Расширяется через MCP и OpenAPI tool-серверы (pip install 'cptr[mcp]'), поддерживает 10 языков (в т.ч. русский), кастомные хоткеи, системные промпты, аудит-логи, диагностические логи и уведомления.
Преимущества
- Весь компьютер в одной вкладке — файлы, редактор, git, терминал, браузер (Proxy / Managed Chrome / Personal Chrome) и чаты в едином интерфейсе с вкладками и воркспейсами.
- Mobile-first и живучие сессии — интерфейс заточен под телефон, сессии терминала и AI-чатов сохраняются при дисконнекте и доступны с любого устройства.
- Принеси свой ключ или подписку — работа с OpenAI, Anthropic, Ollama и любым OpenAI-совместимым API, плюс нативная интеграция платных кодинг-агентов без отдельного API-ключа.
- AI, который действует — чтение/запись файлов, shell-команды, веб-автоматизация, поиск, суб-агенты, планировщик, skills и MCP/OpenAPI инструменты.
- Файлы превыше всего — plain-файлы на твоей машине, а не запертый контент внутри продукта; чаты — тоже файлы.
- Простой деплой —
pip/uv/Docker(ghcr.io/open-webui/computer), air-gapped установка с wheelhouse, хранение состояния в/data.
Open Source и совместимость
Computer — проект с открытым исходным кодом от Open WebUI, распространяется по лицензии Open Use License (исходники доступны) на GitHub. Docker-образы latest, browser (с Chromium) и dev (ветка main), есть коммерческие и enterprise-лицензии.
Продукт полностью совместим с API VEGA: достаточно указать OpenAI-совместимый эндпоинт https://api.vega.chat/api/v1 и ключ sk-apivega-... — все вызовы моделей пойдут через VEGA без модификации кода и с сохранением всех агентных возможностей (файлы, терминал, веб-поиск).
Ссылки
https://github.com/open-webui/computer https://docs.openwebui.com/ecosystem/computer/