Custom endpoints librechat:librechat:custom
Operators configure compatible endpoints and customer-held keys, including local and hosted services.
Endpoint setup; API key; base URL; model list · documented · Source date not stated · Retrieved 2026-10-21
Azure OpenAI configuration librechat:librechat:azure
Azure OpenAI uses customer deployment groups, instance names and credentials.
Deployment groups; API credentials · documented · Source date not stated · Retrieved 2026-10-21
AWS Bedrock object structure librechat:librechat:bedrock
Bedrock routes use customer AWS configuration and region selection.
Region; credentials; model selection · documented · Source date not stated · Retrieved 2026-10-21
Anthropic Vertex AI configuration librechat:librechat:vertex
Claude can run through customer Google Vertex AI credentials and regions.
Project and region configuration · documented · Source date not stated · Retrieved 2026-10-21
Model specifications librechat:librechat:modelspec
Administrators can enforce configured model presets and defaults; available endpoints still depend on customer credentials.
enforce; preset; modelSelect; addedEndpoints · documented · Source date not stated · Retrieved 2026-10-21
Agents librechat:librechat:agents
Agents combine instructions, models, files, tools, skills and sharing permissions, with visible execution and configurable approval.
Builder; Capabilities; Version history; Sharing; Activity; tool approval · documented · Source date not stated · Retrieved 2026-10-21
OCR for documents librechat:librechat:ocr
OCR can augment text extraction, or files can be sent to compatible provider APIs; format and model limitations remain.
File Context; Upload as Text; Optional OCR; Limitations · documented · Source date not stated · Retrieved 2026-10-21
LibreChat v0.8.8 release librechat:librechat:releases
The stable release documents agent controls, current model updates and explicitly experimental schedules/workspaces and beta Agents API.
Highlights, 2026-10-01 · documented · Source date 2026-10-01 · Retrieved 2026-10-21
Connect local and cloud models open-webui:open-webui:provider
Administrators connect model endpoints; the selected endpoint determines inference location, including for attached context.
How it works; Cloud Providers; Local Servers · documented · Source date not stated · Retrieved 2026-10-21
OpenAI-compatible providers open-webui:open-webui:compat
The guide documents compatible cloud gateways and local inference servers, with provider-specific capability differences.
Provider configuration and provider examples · documented · Source date not stated · Retrieved 2026-10-21
Retrieval augmented generation open-webui:open-webui:rag
Document retrieval uses configured embeddings and chunks or full context, with citations and a Google Drive file picker.
Embedding support; Citations; Google Drive integration; per-file retrieval mode · documented · Source date not stated · Retrieved 2026-10-21
OpenAI and Azure OpenAI connections open-webui:open-webui:openai
Customers configure their own OpenAI keys or Azure endpoint, deployment IDs and API version.
Azure OpenAI tab; Advanced Configuration · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI release notes open-webui:open-webui:releases
Dated releases document shipped changes, including v0.12.3 Drive scope reduction and encrypted private-channel chats.
v0.12.3, 2026-10-16; v0.12.2; v0.12.1 · documented · Source date 2026-10-16 · Retrieved 2026-10-21
Your first chat librechat:librechat:firstchat
LibreChat ships without a model key; the public demo is for evaluation rather than private or durable data.
Software you host yourself; endpoint credentials; public demo · documented · Source date not stated · Retrieved 2026-10-21
Code Interpreter API librechat:librechat:code
A separate code execution service supports multiple languages and downloadable generated files; stateful/attached modes are experimental.
Setup; self-hosted service; workspace permissions; generated files · documented · Source date not stated · Retrieved 2026-10-21
LibreChat v0.8.8 MIT licence librechat:librechat:license
The pinned repository is MIT licensed with copyright/permission notice preservation and an as-is disclaimer.
LICENSE, permission grant and notice requirement · documented · Source date not stated · Retrieved 2026-10-21
Models workspace open-webui:open-webui:models
Model presets combine instructions, model, knowledge, tools and skills, with access grants and saved versions.
Presets; Access; Builtin Tools; System prompts · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI for enterprise open-webui:open-webui:enterprise
Branding-intact internal use is free; enterprise branding rights, support and exclusive offerings require a separate licence.
Licence requirements; Deployment; Support · documented · Source date not stated · Retrieved 2026-10-21
RAG API configuration librechat:librechat:ragcfg
OpenAI, Hugging Face and Ollama embedding configurations are documented; image choice affects local embedding support.
Embedding providers; lite image; full image · documented · Source date not stated · Retrieved 2026-10-21
Memory and personalization open-webui:open-webui:memory
Users manage persistent memories; administrators can disable the feature or restrict groups, including server-side use.
Manual management; Administrative controls; Privacy · documented · Source date not stated · Retrieved 2026-10-21
Run Open WebUI offline open-webui:open-webui:offline
Disconnected operation requires prepared local models, embeddings and extraction; internet APIs and tools remain external dependencies.
Local prerequisites; disabled online functionality; verification · documented · Source date not stated · Retrieved 2026-10-21
Granular access control librechat:librechat:access
Roles, groups and resource ACLs govern features and sharing, with Entra groups synchronized at sign-in.
Feature permissions; Resource ACLs; System grants; Groups · documented · Source date not stated · Retrieved 2026-10-21
LibreChat Admin Panel librechat:librechat:admin
A separate browser management panel is available for testing and uses the underlying LibreChat admin APIs.
Status Preview; separate service; admin APIs · documented · Source date not stated · Retrieved 2026-10-21
Balance configuration librechat:librechat:balance
Optional token-credit balances initialize and refill user credits; tracking is disabled by default.
enabled; startBalance; refill configuration · documented · Source date not stated · Retrieved 2026-10-21
Automated moderation librechat:librechat:mod
Moderation scores abusive login/registration/message activity and may ban users; it is not a documented content DLP classifier.
Violation scoring and limits · documented · Source date not stated · Retrieved 2026-10-21
LibreChat balance admission implementation librechat:librechat:balance-pin
The pinned middleware reserves user credits and throws a TOKEN_BALANCE error when the reservation cannot be admitted.
packages/api/src/middleware/checkBalance.ts, checkBalance · source-inspected · Source date not stated · Retrieved 2026-10-21
Commit e8f3be08623663d4ad7f7241e693c94469b63bb0, path packages/api/src/middleware/checkBalance.ts
Knowledge bases and document chat open-webui:open-webui:knowledge
Persistent knowledge bases support scoped access, model attachment, incremental directory sync and admin text-file ZIP export.
Retrieval modes; Sharing; Syncing; Export; API · documented · Source date not stated · Retrieved 2026-10-21
Groups open-webui:open-webui:groups
User and group grants control resources; permissions accumulate across groups rather than deny access.
Additive permissions; Resource Access; Nested Groups · documented · Source date not stated · Retrieved 2026-10-21
Chat data privacy and encryption open-webui:open-webui:privacy
The deployer controls storage, encryption, logs, backups and provider connections; product admin restrictions do not prevent host-operator access.
Controls by concern; encryption; operators; model providers · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI v0.12.4 filter implementation open-webui:open-webui:r4-filter-implementation
The backend dispatches installed filter handlers with user context and propagates inlet failures. It does not itself provide a configured recurring quota or managed PII policy.
process_filter_function; process_filter_functions; inlet exception propagation · source-inspected · Source date 2026-10-25 · Retrieved 2026-10-26
Commit 33c1978d5bad52a31df75ea55143025dfad18d16, path backend/open_webui/utils/filter.py
Open WebUI filter functions open-webui:open-webui:r4-rate-limit-example
The official optional Python example counts requests per user and raises at its configurable per-minute threshold. This sample uses in-process state and is not an enabled product-wide quota or monetary budget.
Example: Rate Limiting for All Requests · documented · Source date not stated · Retrieved 2026-10-26
RAG API librechat:librechat:rag
A separate RAG API indexes uploaded content in PostgreSQL/PGVector for retrieval.
Architecture; document indexing; embeddings; semantic search · documented · Source date not stated · Retrieved 2026-10-21
Upload files as text librechat:librechat:text
Text upload injects extracted file content rather than relying only on vector retrieval.
Full text extraction and context · documented · Source date not stated · Retrieved 2026-10-21
File configuration librechat:librechat:filecfg
File limits and formats are configurable by endpoint and file processing route.
File limits; MIME patterns; provider routes · documented · Source date not stated · Retrieved 2026-10-21
LibreChat spreadsheet text parser librechat:librechat:r4-spreadsheet-parser
The built-in parser accepts XLSX/XLS/ODS and serializes each sheet as its name followed by CSV values. It does not establish preserved workbook layout, recalculated formulas or fixture accuracy.
getParserForMimeType; excelSheetToText, lines 109-129 · source-inspected · Source date 2026-10-24 · Retrieved 2026-10-26
Commit a378657583567310c841d652b0f6b00c83e2bd6b, path packages/api/src/files/documents/crud.ts
LibreChat current Upload as Text guide librechat:librechat:r4-text-current
The development guide lists XLSX/XLS/ODS parsing up to 15 MB and token-bounded text injection, not a formatted spreadsheet editor.
Built-in parser; supported documents; truncation · documented · Source date not stated · Retrieved 2026-10-26
Environment variable configuration open-webui:open-webui:env
Administrators configure document limits, accepted extensions, audio engines and instance settings.
RAG_FILE_MAX_SIZE; RAG_FILE_MAX_COUNT; RAG_ALLOWED_FILE_EXTENSIONS; audio; system prompt · documented · Source date not stated · Retrieved 2026-10-21
Projects librechat:librechat:projects
Projects persist files and instructions across a user’s chats but cannot be shared or transferred.
Availability; personal scope; files and instructions · documented · Source date not stated · Retrieved 2026-10-21
SharePoint and OneDrive integration librechat:librechat:sharepoint
The Microsoft file picker uses Entra token reuse and delegated on-behalf-of downloads to attach files.
Prerequisites; delegated permissions; admin consent · documented · Source date not stated · Retrieved 2026-10-21
MCP librechat:librechat:mcp
MCP servers can be configured through YAML or the permission-gated UI, including per-user OAuth.
YAML/UI setup; authentication; ownership and selection · documented · Source date not stated · Retrieved 2026-10-21
MCP server configuration librechat:librechat:mcpcfg
Configuration includes stdio, SSE and Streamable HTTP transports and server-specific credentials.
Transport examples; headers; OAuth · documented · Source date not stated · Retrieved 2026-10-21
OneDrive and SharePoint open-webui:open-webui:onedrive
Users attach Microsoft files through a delegated file picker; the guide requires tenant app registration and admin consent.
Work/school app registration; delegated API permissions; admin consent · documented · Source date not stated · Retrieved 2026-10-21
Knowledge base sync, oikb open-webui:open-webui:sync
The separate official CLI and daemon copies sources into Open WebUI knowledge bases and propagates changes during sync.
Overview; connectors; scheduling; incremental sync · documented · Source date not stated · Retrieved 2026-10-21
Model Context Protocol open-webui:open-webui:mcp
Native remote MCP is administrator-configured Streamable HTTP with shared credentials or user OAuth modes.
Streamable HTTP; Why admins only; Authentication modes · documented · Source date not stated · Retrieved 2026-10-21
oikb connector credentials and deployment boundary open-webui:open-webui:sync-connectors-r2
The separate official oikb program lists Teams and Gmail with source credentials; it writes into knowledge bases using an Open WebUI user API key.
Install; Sources and connectors: SharePoint, Microsoft Teams, Google Drive, Gmail; Access is your access · documented · Source date not stated · Retrieved 2026-10-21
LibreChat Docker service configuration librechat:librechat:compose-pin
The pinned example runs a MongoDB primary store and a separate PGVector/RAG service with customer-mounted data.
docker-compose.yml, api/mongodb/vectordb/rag_api services · source-inspected · Source date not stated · Retrieved 2026-10-21
Commit e8f3be08623663d4ad7f7241e693c94469b63bb0, path docker-compose.yml
User memory librechat:librechat:memory
Configured user memory stores cross-chat key/value context with user editing controls; it does not index all past chats.
Key/value store; controls; disabled by default · documented · Source date not stated · Retrieved 2026-10-21
Permissions open-webui:open-webui:permissions
Feature and resource permissions cover models, knowledge, prompts, tools, search, images, files and memories.
Workspace and feature permission tables · documented · Source date not stated · Retrieved 2026-10-21
Image generation and editing librechat:librechat:images
Agents can use configured image tools for generation/editing; provider credentials and model parameters are separate.
OpenAI Image Tools; provider setup; admin configuration · documented · Source date not stated · Retrieved 2026-10-21
Tools open-webui:open-webui:tools
Tools may run through Python, OpenAPI or MCP, and an optional approval mode stops calls until the user allows or denies them.
Native tools and OpenAPI; Tool call approval · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI experimental tool permissions open-webui:open-webui:approvals-r2
Tool Permissions is experimental and disabled by default; interactive approvals can wait, but automations and channel replies always use full access.
Tool Approval: ENABLE_TOOL_PERMISSIONS, Full access, Ask for approval, Stop, saved/temporary chats and exceptions · documented · Source date not stated · Retrieved 2026-10-21
Web search librechat:librechat:web
Search can use Serper, SearXNG, Tavily or Keenable, with independently configured scraping and optional reranking.
Provider, scraper and reranker configuration · documented · Source date not stated · Retrieved 2026-10-21
Web search open-webui:open-webui:web
Search uses an administrator-configured provider and can add external sources to a conversation.
Enabling and using web search; providers · documented · Source date not stated · Retrieved 2026-10-21
Agentic web search and URL fetching open-webui:open-webui:agent-search
Tool-capable models can repeatedly search and fetch pages, with results and citations in the conversation.
Native function calling; search and fetch tools · documented · Source date not stated · Retrieved 2026-10-21
Scheduled Chats librechat:librechat:schedule
Opt-in experimental schedules execute saved Agents with cron/time zones and recheck access and balance before running.
Experimental and disabled by default; runtime and permissions · documented · Source date not stated · Retrieved 2026-10-21
Agents API beta librechat:librechat:api
The beta API exposes chat/Responses inference, Agent/Skill management and authenticated event delivery.
Inference; management; Agent Events; authentication · documented · Source date not stated · Retrieved 2026-10-21
Automations open-webui:open-webui:automation
Recurring prompts run on the customer server through the normal chat pipeline and remain private to their owner.
Schedules; Access Control; Runtime behavior · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI v0.12.4 event dispatch open-webui:open-webui:r4-event-dispatch
Configured Event functions receive published system events and can run developer-written handlers. Event payload field sanitization is not a general prompt/file PII detection service.
build_event; dispatch_event_functions; EventFunctionSink · source-inspected · Source date 2026-10-25 · Retrieved 2026-10-26
Commit 33c1978d5bad52a31df75ea55143025dfad18d16, path backend/open_webui/events.py
Open WebUI v0.12.4 channel webhooks open-webui:open-webui:r4-incoming-channel-webhook
A token-validated incoming webhook creates a channel message and publishes MESSAGE_CREATED with source channel_webhook. A configured Event handler can respond to this external input; no no-code workflow engine is implied.
post_webhook_message, lines 2283-2361 · source-inspected · Source date 2026-10-25 · Retrieved 2026-10-26
Commit 33c1978d5bad52a31df75ea55143025dfad18d16, path backend/open_webui/routers/channels.py
Open Terminal open-webui:open-webui:terminal
The separately deployed Open Terminal gives agents file, shell and code tools, including analysis and chart creation.
Agent loop; Data analysis; Document processing · documented · Source date not stated · Retrieved 2026-10-21
API endpoints open-webui:open-webui:api
Authenticated APIs expose chat, tool use, file ingestion, knowledge attachment and model configuration export.
Authentication; chat completions; tools; files; models export · documented · Source date not stated · Retrieved 2026-10-21
Hardening Open WebUI open-webui:open-webui:hardening
Optional request logging has configurable bodies, path exclusions, file rotation and stdout output; deployment operators own log handling.
Audit logging; output; path filtering; reverse proxy · documented · Source date not stated · Retrieved 2026-10-21
Temporary chat and data retention librechat:librechat:retention
Operators configure expiry for chats/messages/files/shared links; normal chats do not expire by default and memories are excluded.
Default 30-day temporary retention; all/ephemeral; deadlines; memories · documented · Source date not stated · Retrieved 2026-10-21
Admin Insights librechat:librechat:insights
Insights reports persisted MongoDB activity and identifiable recent conversations; it is not monetary billing analytics.
Opt-in; capabilities; metrics; tenant scope · documented · Source date not stated · Retrieved 2026-10-21
Docker installation librechat:librechat:local
Docker self-installation runs LibreChat with its configured service dependencies.
Installation; configuration; updating · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI Desktop installation route open-webui:open-webui:desktop-quickstart-r2
Quick Start links the native desktop distribution as a route without Docker/manual setup and recommends Docker or Python for production.
Desktop App section and production-install note · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI Desktop v0.0.20 documentation open-webui:open-webui:desktop-readme-r2
The pinned Desktop README labels the app Early Alpha, lists macOS/Windows/Linux installers and describes local execution or a connection to an existing server.
Early Alpha; Download table; How It Works; System Requirements · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI Desktop v0.0.20 release assets open-webui:open-webui:desktop-release-r2
The 2026-05-06 release includes macOS and Windows x64/ARM64 installers plus Linux packages; its notes describe a Linux blank-webview fix.
published_at; assets[].name; release body · documented · Source date 2026-05-06 · Retrieved 2026-10-21
Open WebUI browser PWA installation open-webui:open-webui:pwa-r2
The web interface can also be installed as a desktop/mobile browser PWA; PWA notifications require it to stay open.
Desktop browser installation; Android; iOS; notification limitation · documented · Source date not stated · Retrieved 2026-10-21
Notes open-webui:open-webui:notes
Notes provide rich text and Markdown editing with AI rewrites and full-content attachment to chats.
Rich editor; AI editing · documented · Source date not stated · Retrieved 2026-10-21
Image generation open-webui:open-webui:images
Image providers include OpenAI, Gemini, ComfyUI and AUTOMATIC1111.
Provider list · documented · Source date not stated · Retrieved 2026-10-21
Generate and edit images in chat open-webui:open-webui:image-usage
Image generation and editing require configured providers, feature permissions and model capability toggles.
Availability conditions; Editing; Compositing · documented · Source date not stated · Retrieved 2026-10-21
Speech configuration librechat:librechat:speech
Administrators configure audio provider engines and models separately from text generation.
Speech-to-text and text-to-speech engines · documented · Source date not stated · Retrieved 2026-10-21
LibreChat conversation-mode speech settings librechat:librechat:speech-conversation-r2
Conversation mode chains transcription, auto-send and TTS playback for hands-free turns after microphone activation; engines and audio routing are separately configured.
Speech Tab: conversationMode, autoTranscribeAudio, autoSendText, automaticPlayback; engine and allowedAddresses settings · documented · Source date not stated · Retrieved 2026-10-21
Voice mode open-webui:open-webui:voice
Voice mode combines configured STT and TTS or a separately configured OpenAI-compatible realtime service.
Standard mode; Realtime calls; Audio settings · documented · Source date not stated · Retrieved 2026-10-21
Artifacts librechat:librechat:artifacts
Artifacts render generated React, HTML and Mermaid content in the chat interface.
React, HTML and Mermaid previews · documented · Source date not stated · Retrieved 2026-10-21
Shareable links librechat:librechat:share
Shared links publish a transcript branch and optional file snapshots independently of the owner’s live file ACL.
Authentication defaults; file snapshots; continuation · documented · Source date not stated · Retrieved 2026-10-21
Channels open-webui:open-webui:channels
Channels support multi-person collaboration and AI participation, with channel access controls.
Shared channels and direct messages · documented · Source date not stated · Retrieved 2026-10-21
Import and export open-webui:open-webui:export
Users export their conversation history in documented JSON and can import compatible records.
Exporting all chats; JSON schema · documented · Source date not stated · Retrieved 2026-10-21
LibreChat locale registration librechat:librechat:i18n-pin
The pinned client registers English, German, French and Italian translations among its supported locales.
client/src/locales/i18n.ts, language resources · source-inspected · Source date not stated · Retrieved 2026-10-21
Commit e8f3be08623663d4ad7f7241e693c94469b63bb0, path client/src/locales/i18n.ts
Open WebUI locale registration open-webui:open-webui:i18n-pin
The pinned client registers English, German, French and Italian interface locales; this does not establish translation quality.
src/lib/i18n/locales/languages.json, en-US, de-DE, fr-FR, it-IT entries · source-inspected · Source date not stated · Retrieved 2026-10-21
Commit 91ea4e3421d1d8069f13d4a463fcb5986d94ea60, path src/lib/i18n/locales/languages.json
Open WebUI v0.12.4 German translations open-webui:open-webui:r4-german-admin-translations
The distributed German translation file includes administrator and user-management labels. This establishes partial German admin localization, not completeness, naturalness or accessibility conformance.
Admin Panel, Admin, Add User, Change User Role and settings entries · source-inspected · Source date 2026-10-25 · Retrieved 2026-10-26
Commit 33c1978d5bad52a31df75ea55143025dfad18d16, path src/lib/i18n/locales/de-DE/translation.json
Authentication system librechat:librechat:auth
Local/LDAP accounts can be required to use TOTP; federated MFA belongs to the identity provider and account creation/deletion scripts are documented.
Required two-factor authentication; Registration; User scripts · documented · Source date not stated · Retrieved 2026-10-21
OAuth2 and OIDC librechat:librechat:openid
LibreChat documents OAuth2/OIDC providers including Microsoft Entra, Google, Keycloak and Auth0.
Supported providers; setup · documented · Source date not stated · Retrieved 2026-10-21
SAML authentication librechat:librechat:saml
SAML is a documented authentication option for the self-hosted application.
Overview and requirements · documented · Source date not stated · Retrieved 2026-10-21
Azure Entra authentication librechat:librechat:entra
Entra OIDC supports group-based admission and Graph integration using configured scopes and token reuse.
Group claims; token reuse; Microsoft Graph integration · documented · Source date not stated · Retrieved 2026-10-21
Roles open-webui:open-webui:roles
Admins can manage the system and normally bypass resource grants; environment controls can restrict product-level chat access.
Admin; User; Pending; privacy controls · documented · Source date not stated · Retrieved 2026-10-21
SSO, OAuth, OIDC and trusted header open-webui:open-webui:sso
OAuth/OIDC providers and trusted authentication proxies support account creation and login-time group synchronization.
Provider setup; OAuth group management; account creation · documented · Source date not stated · Retrieved 2026-10-21
Two-factor sign-in open-webui:open-webui:mfa
Built-in authenticator-based sign-in can be required, with explicit configuration for OAuth bypass.
Administrative configuration; OAuth bypass · documented · Source date not stated · Retrieved 2026-10-21
SCIM 2.0 support open-webui:open-webui:scim
SCIM provisions users and groups; deactivation maps ordinary accounts to pending and ends live connections.
Overview; User Operations; Deprovisioning; Group Operations · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI SCIM bearer authentication recheck open-webui:open-webui:r7-scim-bearer-doc
The guide configures SCIM through environment variables, including SCIM_ENABLED and SCIM_TOKEN bearer authentication. It documents no user-selectable token-scope control; account visibility rules are distinct from token scopes.
Configuration; Environment Variables; SCIM API Configuration; Security Considerations · documented · Source date not stated · Retrieved 2026-10-26
Open WebUI v0.12.4 SCIM authentication open-webui:open-webui:r7-scim-bearer-code
The pinned authentication function checks Bearer header format, whether SCIM is enabled, and a constant-time comparison with the configured SCIM_TOKEN. The inspected authentication path exposes no per-token selectable scopes.
get_scim_auth, lines 251-297 · source-inspected · Source date 2026-10-25 · Retrieved 2026-10-26
Commit 33c1978d5bad52a31df75ea55143025dfad18d16, path backend/open_webui/routers/scim.py
Token usage librechat:librechat:tokens
Usage and estimated costs use recorded tokens and configured provider rates; transactions are distinct from balance enforcement.
Context cost; transactions; per-endpoint token rates · documented · Source date not stated · Retrieved 2026-10-21
Analytics open-webui:open-webui:analytics
Admin analytics reports messages and provider-reported tokens by users, models and groups and exposes an export API.
User and model tables; Group filters; Export; Privacy · documented · Source date not stated · Retrieved 2026-10-21
Logging librechat:librechat:logging
Backend operational logs are written to customer files and can feed external tools; the guide describes 14-day rotation rather than a compliance archive.
Error/debug logs; rotation; external tools · documented · Source date not stated · Retrieved 2026-10-21
Enterprise security open-webui:open-webui:security
The page describes deployment controls and states that compliance responsibility remains with the deploying organization.
Regulatory frameworks; data governance · documented · Source date not stated · Retrieved 2026-10-21
LibreChat development content-filter configuration librechat:librechat:r4-content-filter
Opt-in base-YAML policies inspect selected message/file content; block and audit differ from limited Agent text redaction. This is development documentation, not a hosted DLP assurance.
Source-Aware Filters; Pattern Configuration; Redaction; File Fields · documented · Source date not stated · Retrieved 2026-10-26
LibreChat content-inspection runtime librechat:librechat:r4-pii-runtime
Source-aware configured inspection executes in the LibreChat API. Missing policy disables that scope; configured actions and fields bound inspection.
createConfiguredContentInspector; source rule configuration · source-inspected · Source date 2026-10-24 · Retrieved 2026-10-26
Commit a378657583567310c841d652b0f6b00c83e2bd6b, path packages/api/src/protection/runtime.ts
LibreChat pattern detector librechat:librechat:r4-patterns
Default starter patterns detect credential-shaped tokens/headers. Operator custom patterns use bounded regular expressions; a generic comprehensive PII classifier is not established.
STARTER_PATTERNS; configured RE2JS rules · source-inspected · Source date 2026-10-24 · Retrieved 2026-10-26
Commit a378657583567310c841d652b0f6b00c83e2bd6b, path packages/api/src/protection/detectors/pattern.ts
LibreChat private text submission librechat:librechat:r4-private-submission
The private text ingress permits configured redaction only on eligible fresh interactive Agent text. Original content is encrypted; edit/resume/file paths do not gain blanket redaction.
createPrivateTextIngress; fresh Agent text and clientRequestId checks · source-inspected · Source date 2026-10-24 · Retrieved 2026-10-26
Commit a378657583567310c841d652b0f6b00c83e2bd6b, path packages/api/src/protection/private/submission.ts
LibreChat API content-filter middleware librechat:librechat:r4-filter-middleware
The server middleware applies configured inspection and rejects blocked/uninspectable requests with HTTP 400. No deployment or detection fixture was run.
createMessageFilterPii; contentFilterBlockResponse; uninspectable response · source-inspected · Source date 2026-10-24 · Retrieved 2026-10-26
Commit a378657583567310c841d652b0f6b00c83e2bd6b, path packages/api/src/middleware/messageFilterPii.ts
LibreChat config v1.3.18 changelog librechat:librechat:r4-config-1318
Dated development config changes add limited Agent text redaction and ephemeral retention mode. These are not a promise of universal redaction or a vendor zero-retention contract.
October 22, 2026; opt-in PII redaction; retention mode · documented · Source date 2026-10-22 · Retrieved 2026-10-26
Filter functions open-webui:open-webui:filter
Administrators can install custom Python filters in the model request path; behavior depends on the installed filter.
Filter lifecycle and extension examples · documented · Source date not stated · Retrieved 2026-10-21
Interface configuration librechat:librechat:interface
Administrators configure UI feature permissions and usage terms in the self-hosted deployment.
Feature permissions; custom welcome and terms · documented · Source date not stated · Retrieved 2026-10-21
Customizable banners open-webui:open-webui:banners
Admins can display instance banners; a banner is not evidence of a mandatory recorded policy acknowledgement.
Configuration and dismissible banners · documented · Source date not stated · Retrieved 2026-10-21
Remote hosting librechat:librechat:remote
The application can be deployed on customer-selected remote servers with operator-managed security.
Hosting options; security considerations · documented · Source date not stated · Retrieved 2026-10-21
Quick start open-webui:open-webui:quickstart
The software is self-installable with Docker or Python and keeps state in customer-controlled storage.
Docker; pip; data volume · documented · Source date not stated · Retrieved 2026-10-21
LibreChat Demo terms librechat:librechat:demo
The free hosted Demo is offered as-is with possible data cleanups and no durable business-service guarantee.
Evaluation scope; retention; disclaimer · documented · Source date 2026-03-12 · Retrieved 2026-10-21
Personal settings librechat:librechat:settings
Users configure interface language, audio and personal data controls.
Language; speech; data controls · documented · Source date not stated · Retrieved 2026-10-21
ClickHouse acquisition of LibreChat librechat:librechat:owner
ClickHouse announced the acquisition of LibreChat and that Danny Avila and the team joined ClickHouse.
Announcement, November 4, 2025 · documented · Source date 2025-11-04 · Retrieved 2026-10-21
LibreChat website privacy policy librechat:librechat:siteprivacy
Website, demo and self-hosted software are distinct privacy scopes; website terms do not establish a customer deployment DPA.
Scope and exclusions · documented · Source date not stated · Retrieved 2026-10-21
LibreChat v0.8.8 message storage schema librechat:librechat:secrecy-message-pin
The pinned Mongoose schema declares message text as a String and content as mixed fields; this source does not establish operator exclusion from live content.
packages/data-schemas/src/schema/message.ts, text at lines 55-58 and content at lines 139-143 · source-inspected · Source date not stated · Retrieved 2026-10-21
Commit e8f3be08623663d4ad7f7241e693c94469b63bb0, path packages/data-schemas/src/schema/message.ts
LibreChat Demo privacy policy librechat:librechat:secrecy-demo-policy
The Demo policy describes model-provider transmission and contractual processor instruction/security duties for the Demo; it does not cover a customer self-hosted deployment.
Scope; section 4 Third-Party AI Model Providers; section 6 Data Sharing and Sub-Processors · documented · Source date 2026-03-12 · Retrieved 2026-10-21
Open WebUI chat data access boundary open-webui:open-webui:secrecy-access
The privacy guide identifies application, infrastructure operators and configured model providers as content-access trust boundaries; admin UI controls do not remove infrastructure access.
Who Can Read Chat Data?; What Encryption Protects; informational-content disclaimer · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI for law firms open-webui:open-webui:secrecy-legal
The law-firm page describes customer-operated storage/routing and links technical guidance and US ABA materials; it is general product guidance.
Materials for risk, KM, security, and legal ops review; FAQ: confidential matter information and uploaded files · vendor-claimed · Source date not stated · Retrieved 2026-10-21
Open WebUI enterprise support open-webui:open-webui:secrecy-support
Enterprise support describes advisory engineering access, dedicated channels and SLAs, with contractual commitments dependent on applicable terms.
Support Capabilities; Consulting Topics; For Procurement & Legal; informational-content disclaimer · documented · Source date not stated · Retrieved 2026-10-21
Terminals orchestrator open-webui:open-webui:terms
The separate per-user terminal orchestration layer requires an Open WebUI Enterprise licence for production.
Prerequisites; Licensing · documented · Source date not stated · Retrieved 2026-10-21
Azure Retail Prices, Switzerland North Linux VMs librechat:librechat:cost-vm
EUR hourly PAYG rates retrieved 2026-10-21 are 0.2226, 0.4453 and 0.8905 for D4s, D8s and D16s v5 respectively.
Consumption; Virtual Machines Dsv5 Series; Standard_D4s_v5/D8s_v5/D16s_v5 · documented · Source date not stated · Retrieved 2026-10-21
Azure Retail Prices, PostgreSQL Flexible Server librechat:librechat:cost-pg
EUR hourly PAYG GP compute is 0.2288, 0.4576 and 0.9152 for 2/4/8 vCore; storage is EUR 0.1325 per GB-month.
General Purpose Ddsv5 Series Compute, 2/4/8 vCore; Flex Server Storage · documented · Source date not stated · Retrieved 2026-10-21
ECB euro reference rate history librechat:librechat:cost-fx
The 2026-10-20 reference rates are EUR 1 = USD 1.1215 and CHF 0.9237.
Cube time=2026-10-20; USD and CHF · documented · Source date 2026-10-20 · Retrieved 2026-10-21
OpenAI API pricing librechat:librechat:cost-model
Standard gpt-6-luna API price is USD 0.10 per million input tokens and USD 0.50 per million output tokens; caching, batch and regional premiums are separate.
Standard, short-context gpt-6-luna row · documented · Source date not stated · Retrieved 2026-10-21
GPT-6 Luna model documentation librechat:librechat:cost-effort
The model accepts reasoning effort none, the lowest documented effort, and lists the same standard text-token rates.
Reasoning effort and text-token pricing · documented · Source date not stated · Retrieved 2026-10-21
Azure Retail Prices, Switzerland North Linux VMs open-webui:open-webui:cost-vm
EUR hourly PAYG rates retrieved 2026-10-21 are 0.2226, 0.4453 and 0.8905 for D4s, D8s and D16s v5 respectively.
Consumption; Virtual Machines Dsv5 Series; Standard_D4s_v5/D8s_v5/D16s_v5 · documented · Source date not stated · Retrieved 2026-10-21
Azure Retail Prices, PostgreSQL Flexible Server open-webui:open-webui:cost-pg
EUR hourly PAYG GP compute is 0.2288, 0.4576 and 0.9152 for 2/4/8 vCore; storage is EUR 0.1325 per GB-month.
General Purpose Ddsv5 Series Compute, 2/4/8 vCore; Flex Server Storage · documented · Source date not stated · Retrieved 2026-10-21
ECB euro reference rate history open-webui:open-webui:cost-fx
The 2026-10-20 reference rates are EUR 1 = USD 1.1215 and CHF 0.9237.
Cube time=2026-10-20; USD and CHF · documented · Source date 2026-10-20 · Retrieved 2026-10-21
OpenAI API pricing open-webui:open-webui:cost-model
Standard gpt-6-luna API price is USD 0.10 per million input tokens and USD 0.50 per million output tokens; caching, batch and regional premiums are separate.
Standard, short-context gpt-6-luna row · documented · Source date not stated · Retrieved 2026-10-21
GPT-6 Luna model documentation open-webui:open-webui:cost-effort
The model accepts reasoning effort none, the lowest documented effort, and lists the same standard text-token rates.
Reasoning effort and text-token pricing · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI v0.12.3 licence open-webui:open-webui:license-pin
The pinned licence preserves notices and restricts branding changes, with exceptions for up to 50 rolling-30-day users, prior written permission or enterprise permission.
LICENSE, clauses 1-4; prior-licence reservation · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI Desktop v0.0.20 licence open-webui:open-webui:desktop-license-r2
The separately packaged Desktop repository distributes GNU AGPL version 3 licence text at its v0.0.20 revision.
LICENSE heading and GNU Affero General Public License version 3 text · documented · Source date not stated · Retrieved 2026-10-21
LibreChat conversation export implementation librechat:librechat:export-pin
The pinned user conversation exporter supports JSON, CSV, Markdown and text, plus screenshot export.
client/src/hooks/Conversations/useExportConversation.ts, export dispatch · source-inspected · Source date not stated · Retrieved 2026-10-21
Commit e8f3be08623663d4ad7f7241e693c94469b63bb0, path client/src/hooks/Conversations/useExportConversation.ts
Open WebUI admin chat export implementation open-webui:open-webui:chats-pin
The admin-only all/db route returns chat records when ENABLE_ADMIN_EXPORT is enabled.
backend/open_webui/routers/chats.py, get_all_user_chats_in_db, lines 1113-1117 · source-inspected · Source date not stated · Retrieved 2026-10-21
Commit 91ea4e3421d1d8069f13d4a463fcb5986d94ea60, path backend/open_webui/routers/chats.py
Support and SLAs open-webui:open-webui:support
Enterprise support advertises account management and engineering guidance, while hands-on implementation remains with the customer or integrator.
Account manager; Office hours; Consulting; guidance scope · documented · Source date not stated · Retrieved 2026-10-21
Open WebUI roadmap open-webui:open-webui:roadmap
Budget controls, broader localization and accessibility appear on an undated roadmap and are not treated as shipped guarantees.
In progress; Planned · documented · Source date not stated · Retrieved 2026-10-21