Open WebUI
Recent Changes
Update open-webui to 0.8.10
Custom OIDC logout endpoint. Administrators can now configure a custom OpenID Connect logout URL via OPENID_END_SESSION_ENDPOINT, enabling logout functionality for OIDC providers that require custom endpoints like AWS Cognito. Commit
MariaDB Vector community support. Added MariaDB Vector as a new vector database backend, enabling deployments with VECTOR_DB=mariadb-vector; supports cosine and euclidean distance strategies with configurable HNSW indexing. #21931
Task message truncation. Chat messages sent to task models for title and tag generation can now be truncated using a filter in the prompt template, reducing token usage and processing time for long conversations. #21499
General improvements. Various improvements were implemented across the application to enhance performance, stability, and security.
Translations for Portuguese (Brazil), Spanish, and Malay were enhanced and expanded.
Pipeline filter HTTP errors. Fixed a bug where HTTP errors in pipeline inlet/outlet filters would silently corrupt the user's chat payload; errors are now properly raised before parsing the response. #22445
Knowledge file embedding updates. Fixed a bug where updating knowledge files left old embeddings in the database, causing search results to include duplicate and stale data. #20558
Files list stability. Fixed the files list ordering to use created_at with id as secondary sort, ensuring consistent ordering and preventing page crashes when managing many files. #21879
Teams webhook crash. Fixed a TypeError crash in the Teams webhook handler when user data is missing from the event payload. #22444
Process shutdown handling. Fixed bare except clauses in the main process that prevented clean shutdown; replaced with proper exception handling. #22423
About
OpenWebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI for various LLM runners, supported LLM runners include Ollama and OpenAI-compatible APIs.
Features
- Intuitive Interface: Our chat interface takes inspiration from ChatGPT, ensuring a user-friendly experience.
- Responsive Design: Enjoy a seamless experience on both desktop and mobile devices.
- Swift Responsiveness: Enjoy fast and responsive performance.
- Effortless Setup: Install seamlessly using Docker or Kubernetes (kubectl, kustomize or helm) for a hassle-free experience.
- Code Syntax Highlighting: Enjoy enhanced code readability with our syntax highlighting feature.
- Full Markdown and LaTeX Support: Elevate your LLM experience with comprehensive Markdown and LaTeX capabilities for enriched interaction.
- Local RAG Integration
- Web Browsing Capability
- Prompt Preset Support
- RLHF Annotation
- Conversation Tagging
- Download/Delete Models
- GGUF File Model Creation
Install Open WebUI in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.