Open-WebUI
★ 157.0kA self-hosted alternative to Chatgpt
Compare:LibreChat vs Open-WebUI
MIT LicenseOpen Core — Some Features Paid2 Containers — 2 containers — light hosting footprintPackage · Docker · K8s +1No external DB7+ active committers (12mo)
About
Open WebUI is a self-hosted AI interface aimed at people who want to run and interact with language models in their own environment. The README presents it as an extensible platform that works with...
Community Ratings
Ease of Setup
2.0
Documentation
5.0
Resource Usage
4.0
Feature Completeness
4.0
Paywall Fairness
5.0
Maintenance
5.0
Community
4.0
New this week
Read recap →Weekly Recap — Oct 16, 2026 – Oct 23, 2026Oct 23, 2026
Features
- offline operation
- Ollama/OpenAI API integration
- RBAC
- Markdown and LaTeX support
- voice and video calls
- model builder
- Python function calling
- persistent artifact storage
- local RAG
- web search and browsing
Details
- Last Updated
- Oct 28, 2026
- Created
- Oct 6, 2023
- Install Methods
- package-managerdockerkuberneteshelm
- Requirements
- Python 3.11DockerOllama
- Authentication
- ldapoidc-ssooauthproxy-auth
- API
- RESTWEBSOCKET
- Backup & Export
- file-backup
- Runtime / Stack
- DockerPython
- Privacy & Independence
- Cloud: OptionalOffline Capable
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers
Run Open-WebUI with Docker Compose
Compose file from the Open-WebUI project repository.
2 services · 1 unclassified (ollama)
no resource limits declared
needs persistent storage (2 volumes)
docker-compose.yaml · @ 02dc3e6 · scanned Jun 4, 2026
services:
ollama:
volumes:
- ollama:/root/.ollama
container_name: ollama
pull_policy: always
tty: true
restart: unless-stopped
image: ollama/ollama:${OLLAMA_DOCKER_TAG-latest}
open-webui:
build:
context: .
dockerfile: Dockerfile
image: ghcr.io/open-webui/open-webui:${WEBUI_DOCKER_TAG-main}
container_name: open-webui
volumes:
- open-webui:/app/backend/data
depends_on:
- ollama
ports:
- ${OPEN_WEBUI_PORT-3000}:8080
environment:
- 'OLLAMA_BASE_URL=http://ollama:11434'
- 'WEBUI_SECRET_KEY='
extra_hosts:
- host.docker.internal:host-gateway
restart: unless-stopped
volumes:
ollama: {}
open-webui: {}
This file may be out of date. Check the Open-WebUI documentation for current setup steps.
Open-source health
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on May 17, 2026
Related Software
AnythingLLM
67.7k
An all-in-one AI application for chatting with documents, building AI agents, and running local or cloud LLM workflows.
Artificial IntelligenceAutomation ToolsSelf Hosting Solutions+7
Single Container
Perplexica
37.8k
Vane is a privacy-focused AI answering engine that runs on your own hardware and returns cited answers from web search and local or cloud LLMs.
Artificial IntelligencePermissive LicenseSearch Engines+5
Vane
37.8k
Vane is a privacy-focused AI answering engine that runs on your own hardware and combines web search with local or cloud LLMs to deliver cited answers.
Artificial IntelligencePermissive LicenseGenerative AI+6
BionicGPT
2.4k
Bionic is an on-premise, ChatGPT-like generative AI platform for running locally or at data-center scale with strict data confidentiality.
Artificial IntelligenceAI InterfacesAI RAG Systems+3
Open Core
LLM Harbor
3.3k
Harbor is a CLI and companion app for spinning up and managing a local LLM stack with pre-wired services like Open WebUI, llama.cpp, Ollama, vLLM, SearXNG, Speaches, and ComfyUI.
Artificial IntelligenceLocal LLMsAI Tooling+5
GPT4All
77.4k
GPT4All runs large language models privately on everyday desktops and laptops, and provides a Python client around llama.cpp implementations.
Artificial IntelligenceLocal LLMsAI Interfaces+2
private-gpt
57.6k
PrivateGPT is an open-source API layer that turns local models into production AI applications.
Artificial IntelligenceAI RAG SystemsPermissive License+2
Local Deep Research
9.4k
An AI-powered research assistant for deep, agentic research with citations, designed to run locally or via a self-hosted setup.
Artificial IntelligenceAI RAG SystemsAI Agents+6
3 Containers
Khoj
37.9k
Khoj is a personal AI app for chat, search, and automation that can run locally or as a cloud service.
Artificial IntelligenceCopyleft LicenseGenerative AI+5
5 ContainersOpen Core
Blinko
11.1k
Blinko is an AI-powered card note-taking app for quickly capturing, organizing, and searching personal notes.
Note Taking AppsCopyleft LicenseKnowledge Management+4
Single Container
Open Notebook
40.6k
Open Notebook is a private, self-hosted, multi-model alternative to Google NotebookLM for organizing content, chatting with it, and generating podcasts.
Note Taking AppsKnowledge ManagementArtificial Intelligence+5
Onyx Community Edition
33.0k
Onyx is a self-hostable open source AI chat platform that works with any LLM and supports advanced search, agents, RAG, and connectors.
Generative AIPermissive LicenseArtificial Intelligence+5
Open Core