xmr.club
EN 中文 ES RU
★ свободноСтать front-page-спонсором— 1.5 XMR/мес · 1 слот на сайт · баннер на главной, в каждой категории и у каждого провайдера
/ai · проверено 2026-05-27

Open WebUI

A

Самостоятельно размещаемый фронтенд в стиле ChatGPT. Работает с Ollama, llama.cpp или любым API, совместимым с OpenAI.

Сводка

Оценка
A ()
KYC-постура
аноним. рег.
Комиссии
Free · MIT · self-host (Docker / pip / source)
Последняя проверка
2026-05-27
Работает с
2024 · 2y
A Почему оценка A?

Best evidence tier. Signup tested end-to-end by xmr.club curator — deposit + withdrawal + edge cases. No-KYC posture verified at retail volume. Last_verified within 12 months.

Полный рубрик + 7-шаговая проверка на /methodology.

Обзор

Самостоятельно размещаемый веб-фронтенд в стиле ChatGPT для локальных LLM — направьте его на Ollama, HTTP-сервер llama.cpp или любой API, совместимый с OpenAI, и получите отшлифованную поверхность чата, работающую на `localhost` (или в вашей частной локальной сети, или на вашем собственном VPS). Оценён как Grade A, потому что Open WebUI является каноническим пользовательским интерфейсом поверх локального стека LLM, который мы уже оценили на A (Ollama, llama.cpp). Под лицензией MIT, без телеметрии, без стороннего JavaScript, без учётной записи на каком-либо этапе установки или использования, и весь клиент+сервер работает на оборудовании, которым вы владеете. Для не-разработчиков, которые хотят UX OpenAI / Claude без учётной записи OpenAI / Claude или чтобы никакая третья сторона не видела их запросы, это ответ.

Что это. Open WebUI — это веб-приложение на Svelte+Python (самостоятельное размещение через Docker, pip или исходный код), которое отображает знакомый интерфейс цепочного чата поверх любого LLM-бэкенда, совместимого с OpenAI. Из коробки он автоматически обнаруживает Ollama на `localhost:11434` и показывает все загруженные вами модели. Вы также можете направить его на удалённую конечную точку OpenAI / Anthropic / Mistral / Together / OpenRouter через API-ключ (режим «Принеси Свой Ключ»), или составить несколько бэкендов в одном интерфейсе и выбирать для каждого разговора.

Ollama — это движок + CLI, а Open WebUI — это пользовательский интерфейс — часть, которую действительно трогает ваш не-разработчик-член семьи, коллега-журналист или операционная команда. История цепочных разговоров, переключение модели в середине разговора, системные промпты, загрузка файлов (с локальным RAG через `chromadb`), ввод изображений (модели зрения), песочница выполнения кода, несколько пользователей + ролевые разрешения, экспорт разговоров, генерация ссылок для общего доступа и около дюжины настроек, которые типичный пользователь действительно настраивает.

Предыстория. Запущен в 2023 году Timothy Jaeryung Baek как «Ollama WebUI» — изначально чисто фронтенд для сервера Ollama. Переименован в Open WebUI в марте 2024 года, когда область применения расширилась за пределы Ollama и включила любые конечные точки, совместимые с OpenAI, а также собственные Pipelines Open WebUI (пользовательский слой расширения Python для RAG, агентов и использования инструментов). 60k+ звёзд на GitHub, ~400 участников, активные еженедельные релизы.

Проект имеет лицензию MIT с кодовой базой на `github.com/open-webui/open-webui`. Open WebUI Inc. (корпорация C в США) предоставляет коммерческую поддержку + уровень Enterprise (SSO, журналы аудита, мультиарендность) — но сборка с открытым исходным кодом покрывает ~95% случаев использования и достаточно полна по функциям, так что большинство самостоятельных хостеров никогда не нуждаются в enterprise-версии.

Чему вы доверяете.

  • Без учётной записи, без регистрации, без слоя SaaS. Вы устанавливаете Open WebUI как программное обеспечение на ваше оборудование. Не существует «учётной записи Open WebUI» — при первом запуске вы создаёте локального пользователя-администратора (имя пользователя + пароль), который живёт в вашей собственной базе данных SQLite / Postgres. Опционально: полностью отключить регистрацию после первого администратора, чтобы никто другой не мог зарегистрироваться.
  • Без сторонних сетевых вызовов во время использования. После запуска Open WebUI и направления на локальный бэкенд (Ollama / llama-server) генерация выполняется полностью локально; фронтенд общается только с вашим настроенным бэкендом. Без аналитики, без зависимых от CDN ресурсов, без телеметрии на серверы Open WebUI.
  • Открытый исходный код под лицензией MIT. Кодовая база на `github.com/open-webui/open-webui` полностью аудируема. Соберите из исходного кода, если не доверяете опубликованным образам Docker.
  • Поддержка нескольких бэкендов. Ollama (нативный), `llama-server` от llama.cpp, vLLM, LM Studio, любая конечная точка, совместимая с OpenAI. Каждый бэкенд настраивается отдельно и может быть включён/отключён для каждого пользователя. Без привязки к поставщику к одному источнику LLM.
  • Локальный RAG через `chromadb`. Загрузка файлов + поиск происходит на той же машине — ваши документы остаются на диске, эмбеддинги генерируются локальной моделью эмбеддингов (например, `nomic-embed-text` через Ollama), а поиск — это локальный векторный запрос. Без пути RAG-как-услуга от третьих лиц.
  • Генерация изображений, голос, использование инструментов — всё опционально через Pipelines (отдельный контейнер Python, который вы самостоятельно размещаете) или встроенные интеграции. Каждая интеграция документирует, что обращается к сети и почему.
  • OAuth + LDAP доступны для корпоративного случая (среда Active Directory при внутреннем развёртывании), но по умолчанию отключены — вы можете запустить всё на имени пользователя+пароле+локальной БД.

Операционные характеристики.

  • Установка — самый простой путь: `docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main`. Веб-интерфейс на `http://localhost:3000`. Альтернатива: `pip install open-webui && open-webui serve`.
  • Оборудование — минимально для самого UI (тяжёлая работа выполняется бэкендом LLM, а не Open WebUI). ~512 МБ ОЗУ, ~1 ГБ диска для приложения + истории разговоров нескольких пользователей. Масштабируется до многопользовательских общих развёртываний на небольшом VPS (4 ГБ ОЗУ, 2 vCPU комфортно).
  • Поддерживаемые бэкенды — Ollama (нативное автообнаружение), `llama-server` от llama.cpp, vLLM, LM Studio, OpenAI, Anthropic Claude, Google Gemini, Mistral, Together, OpenRouter, любая конечная точка, совместимая с OpenAI API.
  • Pipelines — слой расширения Open WebUI для пользовательских интеграций Python (RAG, агенты, вызов функций, пользовательская аутентификация). Работает как отдельный контейнер Docker, с которым Open WebUI общается по сети. Добавляет ~256 МБ ОЗУ + зависимости.
  • База данных — SQLite по умолчанию (один файл, живёт в томе Docker), Postgres / MariaDB опционально для многопользовательских развёртываний. Миграции обрабатываются Open WebUI при запуске.
  • Аутентификация — локальное имя пользователя+пароль (по умолчанию), OAuth (GitHub / Google / Microsoft / общий OIDC), LDAP / Active Directory. Анонимный чат возможен при `WEBUI_AUTH=False` (одноарендные развёртывания с доверием к локальной сети).
  • Экспорт разговоров — JSON, Markdown или ссылка для общего доступа (с ограничением приватности). Импорт из экспорта ChatGPT, экспорта Anthropic, экспорта LibreChat.
  • Путь обновления — `docker pull ghcr.io/open-webui/open-webui:main && docker restart open-webui`. Миграции автоматические; редкие ломающие изменения отмечены в примечаниях к релизу.

Философия оператора. Формулировка Timothy Baek в докладах на конференциях и README проекта: «самостоятельное размещение означает самостоятельное размещение — никаких компромиссов в обещании local-first.» Open WebUI намеренно не предлагает вариант размещённого SaaS (в отличие от большинства «саморазмещаемых» инструментов, которые приоритезируют свой размещённый уровень и рассматривают самостоятельное размещение как ухудшенный вариант). Уровень Enterprise предназначен для организаций, которым нужны SSO и аудит; сборка с открытым исходным кодом ЯВЛЯЕТСЯ каноническим продуктом для частных лиц + небольших команд. Механизм Pipelines под лицензией MIT сохраняет модель плагинов Open WebUI разрешительной — без маркетплейса плагинов, требующего одобрения, без вирусной поверхности AGPL, вы пишете Python и помещаете его.

Обоснование оценки. Grade A отражает: самую сильную позицию конфиденциальности, доступную для размещённого чат-интерфейса (всё работает на вашем оборудовании, без сторонних сетевых вызовов во время использования, без учётной записи где-либо), открытый исходный код под разрешительной лицензией MIT (можно форкнуть + аудировать), подотчётность названного оператора без зависимости от оператора (Timothy Baek + Open WebUI Inc. публично идентифицированы, но среда выполнения продолжает работать, если кто-либо исчезнет — переход на LibreChat или создание пользовательского UI на Svelte с нуля — это проект на выходные для опытного разработчика), широкая поддержка бэкендов (каждый потребительский LLM API + каждый локальный движок), многопользовательский + ролевой контроль доступа для случаев общего развёртывания, позиция без учётной записи уровня kycnot.me (буквально без учётной записи, потому что нет оператора, у которого нужно регистрироваться), активное обслуживание (еженедельные релизы, ~400 участников), и отсутствие серьёзных инцидентов в r/selfhosted / r/LocalLLaMA / GitHub issues за последние 12 месяцев. Последняя проверка 2026-05-27.

Полезно когда:

  • Вы хотите интерфейс качества ChatGPT для вашей локальной установки Ollama / llama.cpp и не хотите использовать ChatGPT.
  • Вы хотите общую поверхность чата для вашей команды / семьи, использующую один бэкенд LLM, который вы контролируете.
  • Вы журналист / исследователь / активист, чьи запросы не могут быть увидены какой-либо третьей стороной — локальный Ollama + Open WebUI является каноническим ответом.
  • Вы развёртываете доступ к LLM для небольшой организации во внутренней VPN — многопользовательская + OAuth + поддержка аудита.
  • Вы хотите принести свой ключ к OpenAI / Anthropic / Mistral, не предоставляя этим вендорам поверхность чата, предоставленную вендором (небольшой выигрыш — upstream всё ещё видит запрос, но вы контролируете клиент + историю + экспорт).
  • Вы строите пользовательский RAG-пайплайн и хотите отшлифованный чат-интерфейс поверх бэкенда Python, который вы написали сами (слой расширения Pipelines).

Предостережения:

  • Вы самостоятельно размещаете, вы самостоятельно эксплуатируете. Open WebUI не работает сам по себе — вы настраиваете Docker, настраиваете бэкенд, поддерживаете обновления в актуальном состоянии, делаете резервные копии базы данных. Для нетехнических пользователей это реальная работа.
  • Гарантию конфиденциальности обеспечиваете вы. Open WebUI общается с любым бэкендом, на который вы его направляете. Направление на OpenAI передаёт OpenAI ваши запросы — сам Open WebUI остаётся нейтральным; именно бэкенд определяет, кто видит ваши данные.
  • Pipelines запускает отдельные контейнеры — если вы используете слой расширения, у вас появляется вторая служба для обслуживания + мониторинга. Установка по умолчанию (без Pipelines) — один контейнер и проста.
  • Начальная настройка имеет кривую обучения. Приведённая выше команда Docker run работает, но не оптимизирует для production. Для общих развёртываний вам нужен обратный прокси (Caddy / Traefik), HTTPS, резервное копирование, ротация журналов, усиление аутентификации. Документировано в вики, но не делается щелчком.
  • Нет мобильного приложения — Open WebUI адаптивен в мобильных браузерах, но нет нативного клиента для iOS / Android. Режим PWA работает достойно в качестве замены.
  • Некоторые интеграции требуют дополнительных служб: генерация изображений требует ComfyUI / AUTOMATIC1111, голос требует Whisper.cpp или движка TTS, RAG требует модели эмбеддингов. Каждая является отдельным шагом самостоятельного размещения. Документировано, но не автоматически.
  • Поломка обновления редка, но возможна. Еженедельные релизы иногда вводят миграции схемы, требующие осторожности для пользователей с настроенными базами данных. Зафиксируйте тег релиза и перетестируйте перед обновлением на production-развёртываниях.
  • Корпоративные функции (SSO с произвольными IdP, продвинутый аудит, мультиарендность) платные. Большинству частных лиц + небольших команд они никогда не нужны, но если вы развёртываете для инженерной организации из 100 человек, уровень Enterprise существует.

Комиссии

Free · MIT · self-host (Docker / pip / source)

Ссылки

Взято со страниц оператора — проверяйте личность по нескольким каналам, прежде чем доверять срочным указаниям.

Audit-trail — квитанции к редакционному заявлению

  • UPSTREAM Работает · HTTP 200 · 1180ms · проверено 6h ago
  • ONION Нет .onion зеркала
  • MANUAL Последняя ручная проверка 2026-05-27 (<90d)

Отзывы — модерировано · правила

Отзывов ещё нет. Будьте первым.

Добавить отзыв

Честный нейтральный фидбэк приветствуется. Куратор одобряет до публикации. JS не нужен.

Обязательно: тело отзыва. Честные описательные отзывы одобряются в течение дня. Маркетинг, оскорбления и брань отклоняются. Лимит 5 отправок в день на IP.