Open Source & Zelf Gehost

Libre WebUI

v0.12.0 Wat is nieuw?
Release-opmerkingen Bekijk alles →
✨ 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.

Privacy-eerst AI chat interface. Draai lokaal met Ollama of verbind met OpenAI, Anthropic en 9+ providers. Geen telemetrie. Geen tracking.

npx libre-webui

Vereist Node.js 18+ en Ollama voor lokale AI

Geen Telemetrie
Zelf Gehost
Apache 2.0
Plugin Systeem

Alles wat je nodig hebt

Een complete AI chat oplossing die je privacy respecteert

Libre Claw integration

Beheer lokale agents zonder je werkruimte op te geven.

Start chat- of doelmodus-runs, keur tool-aanroepen goed, inspecteer gebeurtenistijdlijnen, beheer planningen en houd de agent-daemon lokaal.

Goedkeuringen Automatiseringen Gebruik
01
Goedkeuringen

Start chat- of doelmodus-runs, keur tool-aanroepen goed, inspecteer gebeurtenistijdlijnen, beheer planningen en houd de agent-daemon lokaal.

02
Automatiseringen

Start chat- of doelmodus-runs, keur tool-aanroepen goed, inspecteer gebeurtenistijdlijnen, beheer planningen en houd de agent-daemon lokaal.

03
Gebruik

Start chat- of doelmodus-runs, keur tool-aanroepen goed, inspecteer gebeurtenistijdlijnen, beheer planningen en houd de agent-daemon lokaal.

Interactieve Artefacten

Interactieve Artefacten

Render HTML, SVG en React componenten direct in de chat. Live preview met volledig scherm modus.

Lokale & Cloud AI Documentchat (RAG) Plugin-variabelen
01
Lokale & Cloud AI

Draai modellen lokaal met Ollama of verbind met OpenAI, Anthropic, Groq, Gemini, Mistral en meer. Jouw keuze.

02
Documentchat (RAG)

Upload PDFs, documenten en tekstbestanden. Stel vragen over je documenten met semantisch zoeken en vector embeddings.

03
Plugin-variabelen

Configureerbare instellingen per plugin zoals temperatuur, endpoint en tokens. Gevoelige waarden worden versleuteld opgeslagen.

Lokale & Cloud AI

Draai modellen lokaal met Ollama of verbind met OpenAI, Anthropic, Groq, Gemini, Mistral en meer. Jouw keuze.

Libre Claw Agents

Voer duurzame lokale agents uit met goedkeuringen, tools, geheugen, automatiseringen, uitvoertijdlijnen en inzicht in gebruik vanuit Libre WebUI.

Documentchat (RAG)

Upload PDFs, documenten en tekstbestanden. Stel vragen over je documenten met semantisch zoeken en vector embeddings.

Interactieve Artefacten

Render HTML, SVG en React componenten direct in de chat. Live preview met volledig scherm modus.

AES-256 Encryptie

Enterprise-grade encryptie voor al je data. Chatgeschiedenis, documenten en instellingen zijn versleuteld opgeslagen.

Aangepaste Personas

Maak AI persoonlijkheden met unieke gedragingen en systeemprompts. Importeer/exporteer personas als JSON.

Tekst-naar-Spraak

Luister naar AI antwoorden met meerdere stemopties. Ondersteunt browser TTS en ElevenLabs integratie.

Beeldgeneratie

Genereer afbeeldingen met ComfyUI en Flux-modellen. Meerdere formaten, kwaliteitspresets en naadloze chatintegratie.

Plugin-variabelen

Configureerbare instellingen per plugin zoals temperatuur, endpoint en tokens. Gevoelige waarden worden versleuteld opgeslagen.

Sneltoetsen

VS Code-geïnspireerde sneltoetsen voor power users. Navigeer, schakel instellingen en bedien alles vanaf het toetsenbord.

Multi-User Ondersteuning

Rolgebaseerde toegangscontrole met SSO ondersteuning. GitHub en Hugging Face OAuth ingebouwd.

Verbind met elke provider

Eén interface, onbeperkte mogelijkheden

Ollama
Lokale modellen
OpenAI
OpenAI GPT-modellen
Anthropic
Claude modelcatalogus
Groq
Groq-gehosteerde modellen
Google
Gemini modelcatalogus
Mistral
Mistral modelcatalogus
OpenRouter
Live modelcatalogus
HuggingFace
HF Router-catalogus
Custom
Elke OpenAI-compatibele API

Begin in seconden

Kies je favoriete installatiemethode

Aanbevolen

npx (Eén commando)

npx libre-webui

Draait direct. Geen installatie nodig.

npm (Globale installatie)

npm install -g libre-webui
libre-webui

Eenmaal installeren, overal draaien.

Docker

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

Gecontaineriseerde deployment.

Maak aangepaste plugins

Verbind elke OpenAI-compatibele LLM met een simpel JSON bestand

Beschikbare Plugins

Officiële plugins van de Libre WebUI repository. Klik om te bekijken of downloaden.

Plugins laden van 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
    }
  ]
}

Maak je eigen plugin

1

Start je LLM server

Draai een OpenAI-compatibele server: llama.cpp, vLLM, Ollama of een aangepaste FastAPI server.

2

Maak Plugin JSON

Definieer je endpoint, authenticatie en beschikbare modellen in een simpel JSON bestand.

3

Upload naar Libre WebUI

Ga naar Instellingen > Providers, upload je plugin en voer je API sleutel in.

4

Begin met chatten

Je aangepaste modellen verschijnen in de modelselector. Volledige privacy, volledige controle.

Plugin Velden Referentie

id Unieke identifier (kleine letters, koppeltekens toegestaan)
name Weergavenaam in de UI
type "completion" voor chat, "tts" voor tekst-naar-spraak
endpoint API URL (bijv. /v1/chat/completions)
auth.header Auth header naam (Authorization, x-api-key)
auth.prefix Sleutel prefix ("Bearer " of leeg)
auth.key_env Omgevingsvariabele voor je API sleutel
model_map Array van beschikbare model identifiers
variables Configureerbare instellingen (temperatuur, endpoint, enz.)

Klaar om je AI te bezitten?

Sluit je aan bij duizenden gebruikers die privacy en controle waarderen.