Rozhraní Libre WebUI
Open Source & Self-Hosted

Vaše AI, Vaše Pravidla

v0.11.0 Co je nového?
Poznámky k vydání Zobrazit vše →
✨ New Features
  • Added optional Cloudflare Turnstile protection for public account creation, configured from backend environment variables and rendered only when enabled.
  • Added Tailscale-friendly development hosting/origin support so Libre WebUI can be reached from another device during local development.
  • Added Playwright e2e coverage for demo login, one-user mode, artifact detection/rendering, artifact resize behavior, cloud-model regression coverage, mobile sidebar behavior, and async locale loading.
🔧 Improvements
  • Set blue as the default accent color and polished the remaining auth, artifact demo, badge, icon, logo, and model-flow surfaces to follow the current design system.
  • Improved artifact reliability for multi-file HTML, filename-qualified bundles, standalone full HTML documents, local file reference cleanup, and themed empty/fallback preview states.
  • Made artifact pane resizing release pointer state correctly so the pane no longer feels stuck to the mouse after resize.
  • Made code-block streaming smoother with requestAnimationFrame-coalesced updates, a lightweight streaming code renderer, lazy rich markdown rendering, and split markdown/math/highlighting chunks.
  • Reworked title generation so it honors the existing toggle, resolves the current running model correctly, supports plugin-backed title generation, falls back to Ollama, and sanitizes generated titles.
  • Split major backend chat orchestration into focused services for WebSocket handling, shared chat context, assistant completion persistence, plugin streaming, Ollama streaming, title generation, and request preparation.
  • Split plugin capabilities into smaller adapters/services for chat, streaming, embeddings, image generation, TTS, validation, uploads, variables, and provider response conversion.
  • Slimmed large frontend surfaces by extracting Settings tabs, Model Manager sections, Model Selector tabs, Persona Form tabs, Sidebar sections, API domain clients, and chat store helpers.
  • Added gated frontend/backend loggers and routed noisy development diagnostics through explicit debug controls.
  • Updated release tooling with a security preflight and kept the production build free of the previous large chunk warnings.
🐛 Bug Fixes
  • Fixed toggled session title generation so titles are generated only when the option is enabled.
  • Fixed demo mode persona avatars so bundled/local demo images render correctly.
  • Fixed chat routing and settings state edge cases after the shared generation refactor.
  • Fixed dark-mode artifact demo surfaces so generated previews no longer fall back to the old default blue styling.
  • Added regression coverage around cloud model suffix handling without re-documenting the 0.10.0 cloud model feature itself.
🔒 Security & Dependencies
  • Remediated npm security advisories and refreshed dependency locks after 0.10.0, including updates around multer, undici, ws, ip-address, brace-expansion, tmp, and qs.
  • Added npm audit to the release preflight path and verified the package lock reports zero vulnerabilities after the release update.
  • Updated GitHub Actions dependencies, including actions/checkout, and hardened the release workflow checks before publishing.
📚 Documentation
  • Refreshed the README to describe the current Libre WebUI product, model/provider story, install paths, and project positioning.
  • Audited and rewrote the project docs so the model examples, setup guidance, plugin docs, auth docs, artifacts docs, environment variables, and deployment guides match the current application.
  • Updated DESIGN.md with the current blue-accent direction and UI guidance without repeating the 0.10.0 custom-accent release notes.
⚠️ Breaking Changes
  • No known user-facing breaking changes. The plugin and chat internals were heavily refactored, but existing plugin configuration and normal app workflows remain compatible.

AI chat rozhraní zaměřené na soukromí. Spouštějte lokálně s Ollama nebo se připojte k OpenAI, Anthropic a 9+ poskytovatelům. Žádná telemetrie. Žádné sledování.

npx libre-webui

Vyžaduje Node.js 18+ a Ollama pro lokální AI

Rozhraní Libre WebUI
Žádná Telemetrie
Self-Hosted
Apache 2.0
Systém Pluginů

Vše, Co Potřebujete

Kompletní AI chat řešení, které respektuje vaše soukromí

Interaktivní Artefakty

Interaktivní Artefakty

Renderujte HTML, SVG a React komponenty přímo v chatu. Živý náhled s režimem celé obrazovky.

Lokální & Cloudové AI Chat s Dokumenty (RAG) Proměnné pluginů

Lokální & Cloudové AI

Spouštějte modely lokálně s Ollama nebo se připojte k OpenAI, Anthropic, Groq, Gemini, Mistral a dalším. Vaše volba.

Chat s Dokumenty (RAG)

Nahrávejte PDF, dokumenty a textové soubory. Ptejte se na své dokumenty pomocí sémantického vyhledávání a vektorových embeddingů.

Interaktivní Artefakty

Renderujte HTML, SVG a React komponenty přímo v chatu. Živý náhled s režimem celé obrazovky.

AES-256 Šifrování

Podnikové šifrování pro všechna vaše data. Historie chatu, dokumenty a nastavení jsou šifrovány v klidu.

Vlastní Persony

Vytvářejte AI osobnosti s jedinečným chováním a systémovými prompty. Import/export person jako JSON.

Převod Textu na Řeč

Poslouchejte AI odpovědi s více možnostmi hlasu. Podporuje TTS prohlížeče a integraci ElevenLabs.

Generování obrázků

Generujte obrázky pomocí ComfyUI a modelů Flux. Více velikostí, přednastavení kvality a bezproblémová integrace s chatem.

Proměnné pluginů

Konfigurovatelná nastavení pro každý plugin: teplota, endpoint, tokeny atd. Citlivé hodnoty jsou šifrovány při ukládání.

Klávesové Zkratky

Zkratky inspirované VS Code pro pokročilé uživatele. Navigujte, přepínejte nastavení a ovládejte vše z klávesnice.

Podpora Více Uživatelů

Řízení přístupu na základě rolí s podporou SSO. GitHub a Hugging Face OAuth vestavěné.

Připojte se k Jakémukoli Poskytovateli

Jedno rozhraní, neomezené možnosti

Ollama
Lokální modely
OpenAI
GPT-4o, o1, o3
Anthropic
Claude 4, Opus
Groq
Llama, Mixtral
Google
Gemini Pro
Mistral
Mistral Large
OpenRouter
400+ modelů
HuggingFace
1M+ models
+ Custom
Jakékoli OpenAI-kompatibilní API

Začněte za Pár Sekund

Vyberte si preferovanou metodu instalace

Doporučeno

npx (Jeden Příkaz)

npx libre-webui

Spustí se okamžitě. Není vyžadována instalace.

npm (Globální Instalace)

npm install -g libre-webuilibre-webui

Nainstalujte jednou, spouštějte kdekoli.

Docker

docker run -p 8080:8080 libre-webui/libre-webui

Kontejnerizované nasazení.

Vytvořte Vlastní Pluginy

Připojte jakýkoli OpenAI-kompatibilní LLM pomocí jednoduchého JSON souboru

Dostupné Pluginy

Oficiální pluginy z repozitáře Libre WebUI. Klikněte pro zobrazení nebo stažení.

Načítání pluginů z GitHubu...
📄 custom-model.json
{
  "id": "custom-model",
  "name": "Custom Model",
  "type": "completion",
  "endpoint": "http://localhost:8000/v1/chat/completions",
  "auth": {
    "header": "Authorization",
    "prefix": "Bearer ",
    "key_env": "CUSTOM_MODEL_API_KEY"
  },
  "model_map": [
    "my-fine-tuned-llama"
  ],
  "variables": [
    {
      "name": "temperature",
      "type": "number",
      "label": "Temperature",
      "default": 0.7,
      "min": 0, "max": 2
    }
  ]
}

Vytvořte Svůj Vlastní Plugin

1

Spusťte Svůj LLM Server

Spusťte jakýkoli OpenAI-kompatibilní server: llama.cpp, vLLM, Ollama nebo vlastní FastAPI server.

2

Vytvořte Plugin JSON

Definujte endpoint, autentizaci a dostupné modely v jednoduchém JSON souboru.

3

Nahrajte do Libre WebUI

Přejděte do Nastavení > Poskytovatelé, nahrajte svůj plugin a zadejte API klíč.

4

Začněte Chatovat

Vaše vlastní modely se objeví ve výběru modelů. Plné soukromí, plná kontrola.

Reference Polí Pluginu

id Jedinečný identifikátor (malá písmena, pomlčky povoleny)
name Zobrazovaný název v UI
type "completion" pro chat, "tts" pro převod textu na řeč
endpoint URL API (např. /v1/chat/completions)
auth.header Název auth hlavičky (Authorization, x-api-key)
auth.prefix Prefix klíče ("Bearer " nebo prázdný)
auth.key_env Proměnná prostředí pro váš API klíč
model_map Pole dostupných identifikátorů modelů
variables Konfigurovatelná nastavení (teplota, endpoint atd.)

Připraveni Vlastnit Své AI?

Připojte se k tisícům uživatelů, kteří si cení soukromí a kontroly.