Skip to main content

Open WebUI

Open WebUI is a home for AI: an extensible, easy-to-use, self-hosted platform built to run entirely offline. Connect local models through Ollama or use OpenAI-compatible APIs for local and cloud models.

English | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt

Open WebUI Demo

GitHub stars GitHub forks GitHub watchers GitHub repo size GitHub language count GitHub top language GitHub last commit Discord

Explore Open WebUI →

Installation

Python

# With uv installed (macOS/Linux)
DATA_DIR=~/.open-webui uvx --python 3.12 open-webui@latest serve

# Or install and run with pip (Python 3.12)
pip install open-webui
open-webui serve

Then open http://localhost:8080.

Docker

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

Then open http://localhost:3000.

Image tag Includes
:main Standard image with local AI dependencies
:slim Lightweight image using external services for embeddings, document extraction, and voice
:cuda Open WebUI with CUDA acceleration
:ollama Open WebUI bundled with Ollama
:dev Latest development build

Add these options to docker run before the image name as needed:

Option Purpose
-e OLLAMA_BASE_URL=http://your-ollama-server:11434 Connect to Ollama on another server
-e OPENAI_API_KEY=your_secret_key Set your OpenAI API key
-e HF_HUB_OFFLINE=1 Disable Hugging Face model downloads for offline use
--gpus all Enable Nvidia GPU access for :cuda or :ollama; requires the Nvidia Container Toolkit

See the Docker installation guide for setup instructions and configuration options.

Desktop App

Download the native desktop app for macOS, Windows, and Linux.

Read the docs →

Ecosystem

  • Open Terminal / Terminals (Enterprise): The action layer that turns Open WebUI into a full agent harness, with enterprise orchestration for per-user workspaces.
  • Knowledge Base Sync (oikb): Mirror folders, repos, buckets, and wikis into Open WebUI Knowledge Bases with incremental sync.
  • Open WebUI Computer: Your computer in any browser: files, editor, terminal, git, and optional AI agents, running on your real machine.

See the ecosystem documentation for details.

Troubleshooting and Updates

See the troubleshooting guide for connection issues and the updating guide to update your installation.

Documentation

See the docs for configuration and usage, and the roadmap for planned work.

For Docker Compose, Kubernetes, and other setups, see the installation docs.

Support

Open an issue or start a discussion.

Find us on Reddit, X, and Discord.

Security

Report vulnerabilities privately through GitHub security advisories. Security reports are accepted only through GitHub.

Star History

Star History Chart

License

Includes code under the Open WebUI License, which requires preserving the Open WebUI branding, and prior contributions under their original licenses. See LICENSE and LICENSE_HISTORY for terms and history.

Enterprise · Careers · Sponsor

Created by Timothy Jaeryang Baek.

Metadata

Release files for open-webui 0.13.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for open-webui 0.13.2
File Size Uploaded Provenance Actions
open_webui-0.13.2.tar.gz 15.8 MB With provenance Details for open_webui-0.13.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for open-webui 0.13.2
File Interpreter ABI Platform Actions
open_webui-0.13.2-py3-none-any.whl Python 3 none any Details for open_webui-0.13.2-py3-none-any.whl

Total release size: 125.0 MB

Release files / open_webui-0.13.2.tar.gz

Download URL open_webui-0.13.2.tar.gz
Size 15.8 MB
Tags Source
SHA-256 checksum
How to use checksums
ebdcae220b2702495cd24e88c01b28b807e0377eedf92d531051a3c34b22ef05
BLAKE2b-256 checksum
How to use checksums
632bcce0087e514f39d3ef88d5e90d867774a046937e5b84dd8d10a0ea471ba8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 8, 2026.

Transparency log

Release files / open_webui-0.13.2-py3-none-any.whl

Download URL open_webui-0.13.2-py3-none-any.whl
Size 109.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
96271a8415f5a8bb2445d64c912451eb4194d5ca4bdc71bde537113856408d02
BLAKE2b-256 checksum
How to use checksums
3c3880b25372f887042c935b2d95bf230e35d2a7d7193be467197ca84e3301b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 8, 2026.

Transparency log

Security for open-webui 0.13.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for open_webui-0.13.2.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 8, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.13.2 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page