Open Source i samodzielnie hostowany

Libre WebUI

v0.12.0 Co nowego?
Informacje o wydaniu Zobacz wszystko →
✨ New Features
  • Added a first-class Libre Claw agent surface in the app, available from the
  • Added admin-only backend proxy routes under /api/libre-claw for daemon
  • Added Libre Claw run management from WebUI: start chat or goal-mode runs, pass
  • Added WebUI approval handling for Libre Claw tool calls, including
  • Added Libre Claw automation controls for scheduled report/Telegram routes,
  • Added Libre Claw usage and fallback visibility so admins can inspect provider
  • Added backend environment configuration for Libre Claw daemon connectivity via
🔧 Improvements
  • Reworked the run timeline UI so assistant deltas are grouped into readable
  • Added demo-safe frontend API responses for the Libre Claw page so demo mode
  • Completed Libre Claw translations across all supported locales. English and
  • Updated the README product overview with Libre Claw agent support, including
  • Removed stale OpenClaw plugin validation hooks and the old bundled OpenClaw
🐛 Bug Fixes
  • Fixed demo-mode system info so the UI reports the current built application
  • Hardened artifact title sanitization by decoding basic HTML entities and
🔒 Security & Dependencies
  • Refreshed 17 dependencies through Dependabot, including axios, pdfjs-dist,
📚 Documentation
  • Added docs/31-LIBRE_CLAW_INTEGRATION.md with setup, architecture, route
  • Replaced the old OpenClaw integration documentation with the Libre Claw
⚠️ Breaking Changes
  • The old OpenClaw integration path has been removed and replaced by Libre Claw.

Interfejs czatu AI z priorytetem prywatności. Uruchom lokalnie z Ollama lub połącz z OpenAI, Anthropic i 9+ dostawcami. Zero telemetrii. Zero śledzenia.

npx libre-webui

Wymaga Node.js 18+ i Ollama dla lokalnej AI

Zero telemetrii
Samodzielnie hostowany
Apache 2.0
System wtyczek

Wszystko, czego potrzebujesz

Kompletne rozwiązanie czatu AI, które szanuje Twoją prywatność

Libre Claw integration

Kontroluj lokalnych agentów nie rezygnując ze swojej przestrzeni roboczej.

Rozpoczynaj uruchomienia w trybie czatu lub celów, zatwierdzaj wywołania narzędzi, sprawdzaj osie czasu zdarzeń, zarządzaj harmonogramami i utrzymuj demona agenta lokalnie.

Zatwierdzenia Automatyzacje Użycie
01
Zatwierdzenia

Rozpoczynaj uruchomienia w trybie czatu lub celów, zatwierdzaj wywołania narzędzi, sprawdzaj osie czasu zdarzeń, zarządzaj harmonogramami i utrzymuj demona agenta lokalnie.

02
Automatyzacje

Rozpoczynaj uruchomienia w trybie czatu lub celów, zatwierdzaj wywołania narzędzi, sprawdzaj osie czasu zdarzeń, zarządzaj harmonogramami i utrzymuj demona agenta lokalnie.

03
Użycie

Rozpoczynaj uruchomienia w trybie czatu lub celów, zatwierdzaj wywołania narzędzi, sprawdzaj osie czasu zdarzeń, zarządzaj harmonogramami i utrzymuj demona agenta lokalnie.

Interaktywne artefakty

Interaktywne artefakty

Renderuj HTML, SVG i komponenty React bezpośrednio w czacie. Podgląd na żywo z trybem pełnoekranowym.

Lokalna i chmurowa AI Czat z dokumentami (RAG) Zmienne Wtyczek
01
Lokalna i chmurowa AI

Uruchom modele lokalnie z Ollama lub połącz z OpenAI, Anthropic, Groq, Gemini, Mistral i więcej. Twój wybór.

02
Czat z dokumentami (RAG)

Przesyłaj pliki PDF, dokumenty i pliki tekstowe. Zadawaj pytania o swoje dokumenty za pomocą wyszukiwania semantycznego i osadzeń wektorowych.

03
Zmienne Wtyczek

Konfigurowalne ustawienia dla każdej wtyczki: temperatura, endpoint, tokeny itp. Wrażliwe wartości są szyfrowane podczas przechowywania.

Lokalna i chmurowa AI

Uruchom modele lokalnie z Ollama lub połącz z OpenAI, Anthropic, Groq, Gemini, Mistral i więcej. Twój wybór.

Libre Claw Agents

Uruchamiaj trwałe lokalne agentami z zatwierdzeniami, narzędziami, pamięcią, automatyzacjami, osiami czasu uruchomień i widocznością użycia z poziomu Libre WebUI.

Czat z dokumentami (RAG)

Przesyłaj pliki PDF, dokumenty i pliki tekstowe. Zadawaj pytania o swoje dokumenty za pomocą wyszukiwania semantycznego i osadzeń wektorowych.

Interaktywne artefakty

Renderuj HTML, SVG i komponenty React bezpośrednio w czacie. Podgląd na żywo z trybem pełnoekranowym.

Szyfrowanie AES-256

Szyfrowanie klasy korporacyjnej dla wszystkich Twoich danych. Historia czatu, dokumenty i ustawienia są szyfrowane w spoczynku.

Niestandardowe persony

Twórz osobowości AI z unikalnymi zachowaniami i promptami systemowymi. Importuj/eksportuj persony jako JSON.

Tekst na mowę

Słuchaj odpowiedzi AI z wieloma opcjami głosu. Obsługuje TTS przeglądarki i integrację ElevenLabs.

Generowanie Obrazów

Generuj obrazy za pomocą ComfyUI i modeli Flux. Wiele rozmiarów, presetów jakości i płynna integracja z czatem.

Zmienne Wtyczek

Konfigurowalne ustawienia dla każdej wtyczki: temperatura, endpoint, tokeny itp. Wrażliwe wartości są szyfrowane podczas przechowywania.

Skróty klawiszowe

Skróty inspirowane VS Code dla zaawansowanych użytkowników. Nawiguj, przełączaj ustawienia i kontroluj wszystko z klawiatury.

Wsparcie wieloużytkownikowe

Kontrola dostępu oparta na rolach z obsługą SSO. Wbudowane OAuth GitHub i Hugging Face.

Połącz z dowolnym dostawcą

Jeden interfejs, nieograniczone możliwości

Ollama
Modele lokalne
OpenAI
Modele OpenAI GPT
Anthropic
Katalog modeli Claude
Groq
Modele hostowane na Groq
Google
Katalog modeli Gemini
Mistral
Katalog modeli Mistral
OpenRouter
Katalog modeli na żywo
HuggingFace
Katalog HF Router
Custom
Każde API kompatybilne z OpenAI

Zacznij w kilka sekund

Wybierz preferowaną metodę instalacji

Zalecane

npx (jedno polecenie)

npx libre-webui

Uruchamia się natychmiast. Bez instalacji.

npm (instalacja globalna)

npm install -g libre-webui
libre-webui

Zainstaluj raz, uruchamiaj wszędzie.

Docker

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

Wdrożenie w kontenerze.

Twórz niestandardowe wtyczki

Połącz dowolny LLM kompatybilny z OpenAI za pomocą prostego pliku JSON

Dostępne wtyczki

Oficjalne wtyczki z repozytorium Libre WebUI. Kliknij, aby zobaczyć lub pobrać.

Ładowanie wtyczek z GitHub...
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
    }
  ]
}

Stwórz własną wtyczkę

1

Uruchom serwer LLM

Uruchom dowolny serwer kompatybilny z OpenAI: llama.cpp, vLLM, Ollama lub niestandardowy serwer FastAPI.

2

Utwórz JSON wtyczki

Zdefiniuj endpoint, uwierzytelnianie i dostępne modele w prostym pliku JSON.

3

Prześlij do Libre WebUI

Przejdź do Ustawienia > Dostawcy, prześlij wtyczkę i wprowadź klucz API.

4

Zacznij czatować

Twoje niestandardowe modele pojawią się w selektorze modeli. Pełna prywatność, pełna kontrola.

Referencja pól wtyczki

id Unikalny identyfikator (małe litery, dozwolone myślniki)
name Nazwa wyświetlana w interfejsie
type "completion" dla czatu, "tts" dla tekstu na mowę
endpoint URL API (np. /v1/chat/completions)
auth.header Nazwa nagłówka auth (Authorization, x-api-key)
auth.prefix Prefiks klucza ("Bearer " lub pusty)
auth.key_env Zmienna środowiskowa dla klucza API
model_map Tablica dostępnych identyfikatorów modeli
variables Konfigurowalne ustawienia (temperatura, endpoint itp.)

Gotowy, aby posiadać własną AI?

Dołącz do tysięcy użytkowników, którzy cenią prywatność i kontrolę.