Open WebUI — self-hosted ChatGPT-подобный интерфейс с 122K звёзд на GitHub. Работает полностью offline, поддерживает локальные модели через Ollama и любые OpenAI-совместимые API.
Зачем нужен, если есть ChatGPT: полный контроль над данными, никакой подписки, работа без интернета, подключение любых моделей (LMStudio, Mistral, GroqCloud, OpenRouter).
Что умеет: локальный RAG с 9 vector databases (Milvus, Qdrant, ChromaDB), голосовые звонки через STT/TTS провайдеров, генерация картинок через DALL-E, Gemini или локальный ComfyUI, поиск по вебу через 15+ провайдеров, role-based access control для команд, облачные бэкенды (S3, GCS, Azure Blob).
Установка:
pip install open-webui && open-webui serve
Или через Docker (рекомендую, мы же не варвары):
docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
После запуска открываете
localhost:3000, подключаете Ollama или API-ключ — и готово.14 876 коммитов, активная разработка. Если хотите ChatGPT-подобный интерфейс на своём сервере без подписок — это топ-1 вариант.
📎 GitHub
@neuro_channel
