# Open WebUI ## Docs - [Artifacts](https://mintlify.wiki/open-webui/open-webui/advanced/artifacts.md): Persistent key-value storage for AI-generated content - [Evaluations](https://mintlify.wiki/open-webui/open-webui/advanced/evaluations.md): Model evaluation, feedback collection, and leaderboard system - [Functions](https://mintlify.wiki/open-webui/open-webui/advanced/functions.md): Add Python function calling capabilities to your models - [MCP Servers](https://mintlify.wiki/open-webui/open-webui/advanced/mcp-servers.md): Integrate Model Context Protocol servers with Open WebUI - [Memories](https://mintlify.wiki/open-webui/open-webui/advanced/memories.md): Enable long-term memory storage for personalized AI interactions - [Pipelines](https://mintlify.wiki/open-webui/open-webui/advanced/pipelines.md): Extend Open WebUI with the Pipelines plugin framework - [Prompts](https://mintlify.wiki/open-webui/open-webui/advanced/prompts.md): Manage reusable prompt templates with version control and sharing - [Skills](https://mintlify.wiki/open-webui/open-webui/advanced/skills.md): Create and share reusable AI capabilities - [Tools](https://mintlify.wiki/open-webui/open-webui/advanced/tools.md): Create and manage custom tools for your AI models - [Transcribe Audio](https://mintlify.wiki/open-webui/open-webui/api/audio/transcribe.md) - [Authentication](https://mintlify.wiki/open-webui/open-webui/api/authentication.md): Authentication methods for the Open WebUI API - [Create Channel](https://mintlify.wiki/open-webui/open-webui/api/channels/create-channel.md): Create a new channel - [Delete Channel](https://mintlify.wiki/open-webui/open-webui/api/channels/delete-channel.md): Delete a channel and all its messages - [Get Channel](https://mintlify.wiki/open-webui/open-webui/api/channels/get-channel.md): Get detailed information about a specific channel - [List Channels](https://mintlify.wiki/open-webui/open-webui/api/channels/list-channels.md): Get all channels accessible to the current user - [Channel Messages](https://mintlify.wiki/open-webui/open-webui/api/channels/messages.md): Endpoints for managing messages within channels - [Update Channel](https://mintlify.wiki/open-webui/open-webui/api/channels/update-channel.md): Update channel settings and metadata - [Create Chat](https://mintlify.wiki/open-webui/open-webui/api/chats/create-chat.md): Create a new chat conversation - [Delete Chat](https://mintlify.wiki/open-webui/open-webui/api/chats/delete-chat.md): Delete a specific chat - [Get Chat](https://mintlify.wiki/open-webui/open-webui/api/chats/get-chat.md): Retrieve a specific chat by ID - [List Chats](https://mintlify.wiki/open-webui/open-webui/api/chats/list-chats.md): Retrieve a paginated list of chats for the authenticated user - [Share Chat](https://mintlify.wiki/open-webui/open-webui/api/chats/share-chat.md): Share a chat to make it publicly accessible - [Update Chat](https://mintlify.wiki/open-webui/open-webui/api/chats/update-chat.md): Update an existing chat's data - [Get Configuration](https://mintlify.wiki/open-webui/open-webui/api/configs/get-config.md): Export the complete system configuration - [Update Configuration](https://mintlify.wiki/open-webui/open-webui/api/configs/update-config.md): Import and update the complete system configuration - [Configuration](https://mintlify.wiki/open-webui/open-webui/api/evaluations/config.md): Evaluation arena configuration endpoints - [Feedback Management](https://mintlify.wiki/open-webui/open-webui/api/evaluations/feedback.md): User feedback and evaluation endpoints - [Leaderboard](https://mintlify.wiki/open-webui/open-webui/api/evaluations/leaderboard.md): Model evaluation leaderboard and history endpoints - [Delete File](https://mintlify.wiki/open-webui/open-webui/api/files/delete-file.md) - [List Files](https://mintlify.wiki/open-webui/open-webui/api/files/list-files.md) - [Upload File](https://mintlify.wiki/open-webui/open-webui/api/files/upload-file.md) - [Manage Folders](https://mintlify.wiki/open-webui/open-webui/api/folders/manage-folders.md) - [Create Function](https://mintlify.wiki/open-webui/open-webui/api/functions/create-function.md): Create a new function in the system - [Execute & Manage Functions](https://mintlify.wiki/open-webui/open-webui/api/functions/execute-function.md): Execute, update, toggle, and manage function configurations - [List Functions](https://mintlify.wiki/open-webui/open-webui/api/functions/list-functions.md): Retrieve all functions or function list with user information - [Manage Groups](https://mintlify.wiki/open-webui/open-webui/api/groups/manage-groups.md) - [Generate Image](https://mintlify.wiki/open-webui/open-webui/api/images/generate-image.md) - [API Introduction](https://mintlify.wiki/open-webui/open-webui/api/introduction.md): Overview of the Open WebUI REST API - [List Knowledge Bases](https://mintlify.wiki/open-webui/open-webui/api/knowledge/list-knowledge.md): Retrieve paginated list of knowledge bases with access control - [Manage Document Collections](https://mintlify.wiki/open-webui/open-webui/api/knowledge/manage-collections.md): Create and manage knowledge base collections for RAG - [Query Knowledge Bases](https://mintlify.wiki/open-webui/open-webui/api/knowledge/query-knowledge.md): Perform semantic search across knowledge base collections - [Upload Documents for RAG](https://mintlify.wiki/open-webui/open-webui/api/knowledge/upload-documents.md): Upload and process documents for retrieval-augmented generation - [Create Model](https://mintlify.wiki/open-webui/open-webui/api/models/create-model.md): Create a new custom model - [Delete Model](https://mintlify.wiki/open-webui/open-webui/api/models/delete-model.md): Delete a model by its ID - [Get Model](https://mintlify.wiki/open-webui/open-webui/api/models/get-model.md): Retrieve a specific model by its ID - [List Models](https://mintlify.wiki/open-webui/open-webui/api/models/list-models.md): Retrieve a paginated list of models with filtering and sorting options - [Update Model](https://mintlify.wiki/open-webui/open-webui/api/models/update-model.md): Update an existing model's configuration - [Create Note](https://mintlify.wiki/open-webui/open-webui/api/notes/create-note.md) - [Delete Note](https://mintlify.wiki/open-webui/open-webui/api/notes/delete-note.md) - [Get Note](https://mintlify.wiki/open-webui/open-webui/api/notes/get-note.md) - [List Notes](https://mintlify.wiki/open-webui/open-webui/api/notes/list-notes.md) - [Update Note](https://mintlify.wiki/open-webui/open-webui/api/notes/update-note.md) - [Create Prompt](https://mintlify.wiki/open-webui/open-webui/api/prompts/create-prompt.md): Create a new prompt with version history tracking - [Delete Prompt](https://mintlify.wiki/open-webui/open-webui/api/prompts/delete-prompt.md): Permanently delete a prompt and all its version history - [Get Prompt](https://mintlify.wiki/open-webui/open-webui/api/prompts/get-prompt.md): Retrieve a specific prompt by command or ID - [List Prompts](https://mintlify.wiki/open-webui/open-webui/api/prompts/list-prompts.md): Retrieve a list of prompts accessible to the authenticated user - [Update Prompt](https://mintlify.wiki/open-webui/open-webui/api/prompts/update-prompt.md): Update a prompt and create a new version in history - [List Tools](https://mintlify.wiki/open-webui/open-webui/api/tools/list-tools.md): Retrieve tools including local tools, OpenAPI servers, and MCP servers - [Manage Tools](https://mintlify.wiki/open-webui/open-webui/api/tools/manage-tools.md): Create, update, delete, and configure tools - [Create User](https://mintlify.wiki/open-webui/open-webui/api/users/create-user.md) - [Delete User](https://mintlify.wiki/open-webui/open-webui/api/users/delete-user.md) - [Get User](https://mintlify.wiki/open-webui/open-webui/api/users/get-user.md) - [List Users](https://mintlify.wiki/open-webui/open-webui/api/users/list-users.md) - [Update User](https://mintlify.wiki/open-webui/open-webui/api/users/update-user.md) - [Configuration](https://mintlify.wiki/open-webui/open-webui/configuration.md): Complete guide to configuring Open WebUI environment variables and settings - [Docker Deployment](https://mintlify.wiki/open-webui/open-webui/deployment/docker.md): Deploy Open WebUI using Docker - [Environment Variables](https://mintlify.wiki/open-webui/open-webui/deployment/environment-variables.md): Complete reference for Open WebUI environment variables - [Kubernetes Deployment](https://mintlify.wiki/open-webui/open-webui/deployment/kubernetes.md): Deploy Open WebUI on Kubernetes - [Python pip Installation](https://mintlify.wiki/open-webui/open-webui/deployment/python-pip.md): Install Open WebUI using Python pip - [Reverse Proxy Configuration](https://mintlify.wiki/open-webui/open-webui/deployment/reverse-proxy.md): Configure nginx, Apache, and other reverse proxies for Open WebUI - [Updating Open WebUI](https://mintlify.wiki/open-webui/open-webui/deployment/updating.md): Keep your Open WebUI installation up-to-date - [System Architecture](https://mintlify.wiki/open-webui/open-webui/development/architecture.md): Understanding the Open WebUI architecture and technology stack - [Contributing Guide](https://mintlify.wiki/open-webui/open-webui/development/contributing.md): Guidelines for contributing to Open WebUI - [Local Development Setup](https://mintlify.wiki/open-webui/open-webui/development/local-setup.md): Set up your local development environment for Open WebUI - [Plugin Development](https://mintlify.wiki/open-webui/open-webui/development/plugin-development.md): Learn how to develop plugins, pipelines, and custom functions for Open WebUI - [LDAP / Active Directory Integration](https://mintlify.wiki/open-webui/open-webui/enterprise/ldap-active-directory.md): Connect Open WebUI to Active Directory or LDAP servers for centralized authentication - [OpenTelemetry Observability](https://mintlify.wiki/open-webui/open-webui/enterprise/observability.md): Monitor Open WebUI with OpenTelemetry traces, metrics, and logs - [Enterprise Features Overview](https://mintlify.wiki/open-webui/open-webui/enterprise/overview.md): Overview of enterprise-grade features in Open WebUI for production deployments - [Role-Based Access Control (RBAC)](https://mintlify.wiki/open-webui/open-webui/enterprise/rbac.md): Configure granular permissions and role-based access control in Open WebUI - [Horizontal Scaling with Redis](https://mintlify.wiki/open-webui/open-webui/enterprise/scalability.md): Scale Open WebUI horizontally with Redis-backed sessions and WebSocket support - [SCIM 2.0 Provisioning](https://mintlify.wiki/open-webui/open-webui/enterprise/scim-provisioning.md): Automate user and group lifecycle management with SCIM 2.0 protocol - [Channels](https://mintlify.wiki/open-webui/open-webui/features/channels.md): Team collaboration and real-time messaging for group and direct conversations - [Chat Interface](https://mintlify.wiki/open-webui/open-webui/features/chat-interface.md): Comprehensive chat interface with multi-model support, conversation management, and advanced features - [Folders](https://mintlify.wiki/open-webui/open-webui/features/folders.md): Organize chats, files, and resources with hierarchical folder structures - [Image Generation](https://mintlify.wiki/open-webui/open-webui/features/image-generation.md): Create and edit images with multiple AI engines including DALLĀ·E, Gemini, ComfyUI, and AUTOMATIC1111 - [Model Management](https://mintlify.wiki/open-webui/open-webui/features/model-management.md): Configure, manage, and customize AI models in Open WebUI - [Notes](https://mintlify.wiki/open-webui/open-webui/features/notes.md): Create, organize, and share personal and collaborative notes with rich text formatting - [RAG Integration](https://mintlify.wiki/open-webui/open-webui/features/rag-integration.md): Retrieval-Augmented Generation with document libraries and advanced search capabilities - [User Authentication](https://mintlify.wiki/open-webui/open-webui/features/user-authentication.md): Secure user authentication with multiple providers and enterprise SSO support - [Voice & Video](https://mintlify.wiki/open-webui/open-webui/features/voice-video.md): Hands-free voice and video calling with speech-to-text and text-to-speech capabilities - [Web Search](https://mintlify.wiki/open-webui/open-webui/features/web-search.md): Integrate live web search into your AI conversations with 15+ providers - [Changelog](https://mintlify.wiki/open-webui/open-webui/help/changelog.md): Recent updates and version history for Open WebUI - [Frequently Asked Questions](https://mintlify.wiki/open-webui/open-webui/help/faq.md): Answers to common questions about Open WebUI - [Security Best Practices](https://mintlify.wiki/open-webui/open-webui/help/security.md): Security guidelines and vulnerability reporting for Open WebUI - [Troubleshooting](https://mintlify.wiki/open-webui/open-webui/help/troubleshooting.md): Common issues and solutions for Open WebUI - [Installation](https://mintlify.wiki/open-webui/open-webui/installation.md): Complete installation guide for Open WebUI using Docker, pip, and Kubernetes - [Cloud Storage Integrations](https://mintlify.wiki/open-webui/open-webui/integrations/cloud-storage.md): Configure S3, Google Cloud Storage, and Azure Blob Storage - [LLM Provider Integrations](https://mintlify.wiki/open-webui/open-webui/integrations/llm-providers.md): Connect to Anthropic, Google AI, and other LLM providers - [Ollama Integration](https://mintlify.wiki/open-webui/open-webui/integrations/ollama.md): Connect Open WebUI with Ollama for local LLM inference - [OpenAI API Integration](https://mintlify.wiki/open-webui/open-webui/integrations/openai.md): Connect Open WebUI with OpenAI and OpenAI-compatible providers - [SSO and OAuth Authentication](https://mintlify.wiki/open-webui/open-webui/integrations/sso-authentication.md): Configure Single Sign-On with OAuth providers (Google, Microsoft, GitHub, OIDC) - [Vector Database Integrations](https://mintlify.wiki/open-webui/open-webui/integrations/vector-databases.md): Configure vector databases for RAG (Retrieval Augmented Generation) - [Introduction to Open WebUI](https://mintlify.wiki/open-webui/open-webui/introduction.md): An extensible, feature-rich, and user-friendly self-hosted AI platform designed to operate entirely offline - [Quick Start](https://mintlify.wiki/open-webui/open-webui/quickstart.md): Get started with Open WebUI from installation to your first chat in minutes