Skip to main content
PromptQuorum
Accueil/LLMs locaux/Open WebUI en 2026 : l'interface ChatGPT auto-hébergée pour Ollama et tous les modèles d'IA
Tools & Interfaces

Open WebUI en 2026 : l'interface ChatGPT auto-hébergée pour Ollama et tous les modèles d'IA

·11 min de lecture·Par Hans Kuepper · Fondateur de PromptQuorum, outil de dispatch multi-modèle · PromptQuorum

Utilisez Open WebUI si vous voulez une interface auto-hébergée, multi-utilisateur, façon ChatGPT, devant Ollama ou toute API compatible OpenAI. À éviter pour : quelqu'un qui veut une application de bureau mono-utilisateur sans configuration serveur (utilisez plutôt LM Studio ou Cherry Studio) ; une équipe qui doit personnaliser l'interface en marque blanche pour des clients externes au-delà du seuil de 50 utilisateurs (nécessite une licence Enterprise).

Open WebUI est une interface web gratuite et auto-hébergée qui transforme Ollama, vLLM, llama.cpp ou toute API compatible OpenAI en une application de chat privée, à la ChatGPT, entièrement sous votre contrôle. Lancé en octobre 2023 comme petit projet secondaire nommé « Ollama WebUI », renommé début 2024, il est devenu l'interface de chat IA auto-hébergée la plus étoilée sur GitHub, avec plus de 150 000 étoiles.

Points clés

  • Open WebUI (openwebui.com) est une application web gratuite et auto-hébergée avec plus de 150 000 étoiles sur GitHub.
  • Lancé en octobre 2023 sous le nom « Ollama WebUI », il a été renommé « Open WebUI » début 2024 après des préoccupations de marque soulevées par l'équipe Ollama.
  • Il se connecte à Ollama, vLLM, llama.cpp, LiteLLM et toute API compatible OpenAI — il n'exécute pas de modèles lui-même.
  • Les fonctionnalités intégrées incluent un RAG documentaire, une authentification multi-utilisateur avec rôles, un système de plugins pipelines/functions, et des intégrations image, voix et recherche web.
  • La licence est passée de BSD-3-Clause à une « Open WebUI License » personnalisée en avril 2025, ajoutant une clause de marque au-delà de 50 utilisateurs sauf achat d'une licence Enterprise.

📍 En une phrase

Open WebUI est une interface web gratuite, auto-hébergée et multi-utilisateur qui se connecte à Ollama, vLLM, llama.cpp ou toute API compatible OpenAI, en ajoutant RAG intégré, plugins et accès basé sur les rôles.

💬 En termes simples

Open WebUI n'exécute pas de modèles d'IA lui-même — pensez-y comme au site ChatGPT que vous installez sur votre propre serveur, devant des modèles que vous exploitez ou payez déjà ailleurs.

En bref : Open WebUI

  • Licence : « Open WebUI License » — dérivée de BSD, code source disponible, avec clause de marque au-delà de 50 utilisateurs/30 jours (pas de l'open source approuvé par l'OSI)
  • Plateformes : application web auto-hébergée (Docker, pip ou Kubernetes) ; fonctionne dans tout navigateur ; installation PWA sur mobile
  • Site web : openwebui.com
  • GitHub : github.com/open-webui/open-webui — plus de 150 000 étoiles, plus de 22 000 forks
  • Coût : gratuit à auto-héberger ; licence Enterprise payante disponible pour marque blanche, SSO et support
  • Fonction principale : interface de chat auto-hébergée et multi-utilisateur pour Ollama et les API compatibles OpenAI, avec RAG intégré

Qu'est-ce qu'Open WebUI ?

Open WebUI est une application web gratuite et auto-hébergée qui vous offre une interface de chat façon ChatGPT pour des modèles que vous exploitez vous-même ou connectez via API. Vous l'installez sur votre propre machine, serveur domestique ou serveur d'entreprise avec une seule commande Docker, et elle sert une page web sur laquelle n'importe qui de votre réseau — ou d'Internet, si vous choisissez de l'exposer — peut se connecter et discuter.

Elle n'entraîne ni n'exécute de modèles elle-même. C'est un frontend qui dialogue avec un backend : le plus souvent Ollama, mais aussi vLLM, le mode serveur de llama.cpp, LiteLLM, ou tout endpoint parlant le format d'API OpenAI ou Anthropic, y compris des fournisseurs cloud si vous ajoutez une clé API.

Ce qui le distingue des clients de bureau mono-utilisateur, c'est qu'il a été conçu dès le départ comme un système partagé et multi-utilisateur : comptes, rôles et permissions sont des fonctionnalités centrales, pas un ajout tardif — d'où sa popularité pour les foyers, petites équipes et configurations homelab où plusieurs personnes doivent accéder aux mêmes modèles.

Histoire : de « Ollama WebUI » à Open WebUI

Open WebUI a été créé par le développeur Timothy Jaeryang Baek (« tjbck » sur GitHub), le premier commit du dépôt datant du 6 octobre 2023. Le projet s'appelait à l'origine « Ollama WebUI » — un nom simple et honnête pour ce qu'il était : une interface web conçue pour se placer devant Ollama.

À mesure que le projet gagnait en popularité et commençait à prendre en charge des backends au-delà d'Ollama, l'équipe Ollama elle-même a exprimé des préoccupations : le nom et un branding associé « Ollama Hub » créaient une confusion publique sur les projets officiellement liés à Ollama. Plutôt qu'un litige juridique, cela s'est joué comme une conversation publique : les mainteneurs ont ouvert une discussion GitHub, la communauté a voté entre plusieurs noms candidats, et le projet a été renommé « Open WebUI » vers janvier 2024 — un nom reflétant mieux aussi son orientation plus large, indépendante du backend.

Depuis le renommage, le projet a évolué rapidement : la version 0.9.x a ajouté des dossiers de bases de connaissances et un durcissement SSRF ; la 0.10.x a ajouté le partage de dossiers, la compaction automatique du contexte et une refonte de la mémoire ; et avec la version 0.11.x (mi/fin 2026), une interface redessinée est arrivée, ainsi que des « sous-agents » capables de déléguer des tâches en arrière-plan et de demander une approbation humaine avant d'utiliser un outil. Début septembre 2026, la version stable actuelle est v0.11.3, publiée le 31 août 2026.

Un changement plus lourd de conséquences que n'importe quelle fonctionnalité isolée a été le changement de licence dans la version 0.6.6, publiée le 19 avril 2025 : le code était sous BSD-3-Clause jusqu'à la v0.6.5, puis est passé à une « Open WebUI License » personnalisée — toujours permissive et gratuite à auto-héberger, mais avec une clause exigeant une marque « Open WebUI » visible dans tout déploiement, sauf s'il sert moins de 50 utilisateurs sur une fenêtre glissante de 30 jours, avec autorisation écrite, ou couvert par une licence Enterprise payante.

Que pouvez-vous vraiment faire avec Open WebUI ?

  • Discuter avec Ollama ou tout modèle compatible OpenAI. Pointez-le vers une installation Ollama locale, un serveur vLLM ou llama.cpp, ou une clé API cloud, et chaque modèle connecté apparaît dans le même sélecteur.
  • Discuter avec vos propres documents (RAG). Téléversez des PDF, du texte ou d'autres fichiers dans une collection de connaissances, et Open WebUI récupère les passages pertinents avant de répondre, avec un choix de bases de données vectorielles.
  • L'utiliser pour un foyer ou une équipe, pas seulement pour vous. L'authentification multi-utilisateur intégrée avec rôles (admin, utilisateur, en attente) permet à chacun d'avoir son propre identifiant et historique de conversation sur un serveur partagé.
  • L'étendre avec des pipelines et des fonctions. Un framework de plugins appelé Pipelines permet d'injecter une logique personnalisée — filtres de contenu, appels d'outils externes ou pipelines RAG sur mesure — dans le flux requête/réponse.
  • Générer des images, utiliser la voix et rechercher sur le web depuis le chat. Open WebUI intègre directement dans la conversation des backends de génération d'images, des appels vocaux et vidéo, et des fournisseurs de recherche web.
  • L'installer comme une application sur votre téléphone. En tant que Progressive Web App, elle peut être ajoutée à l'écran d'accueil mobile et utilisée comme une application native, sans passer par un store.

Pour qui est fait Open WebUI ?

Open WebUI est conçu pour ceux qui veulent une interface partagée et privée façon ChatGPT, tournant sur du matériel qu'ils contrôlent — pas pour quelqu'un qui veut une application de bureau mono-utilisateur sans rien à configurer.

  • Vous utilisez Ollama et voulez une interface navigateur plutôt que le terminal → Open WebUI transforme `ollama run` en une application de chat complète avec historique, téléversements et paramètres.
  • Plusieurs personnes doivent utiliser les mêmes modèles → comptes et rôles intégrés évitent de partager un seul identifiant ou une seule machine.
  • Vous voulez discuter avec vos propres documents sans outil RAG séparé → la fonction de connaissances intégrée couvre cela nativement.
  • Vous êtes à l'aise avec Docker ou un petit serveur → l'installation standard tient en une commande Docker, mais suppose un minimum d'aisance en auto-hébergement.
  • Vous voulez zéro configuration serveur et une application mono-utilisateur → un client de bureau comme LM Studio ou Cherry Studio ne nécessite aucun serveur.
  • En cas de doute : installez d'abord Ollama, puis lancez la commande Docker unique d'Open WebUI contre celui-ci — vous pouvez discuter depuis un navigateur en moins de dix minutes.

Quand ne devriez-vous PAS utiliser Open WebUI ?

Être un outil serveur multi-utilisateur est la plus grande force d'Open WebUI, et aussi la source de ses principales limites.

  • Si vous voulez une application de bureau en un clic sans serveur à maintenir : Open WebUI est un service web que vous exploitez et maintenez à jour vous-même ; un client de bureau évite tout cela.
  • Si vous devez personnaliser l'interface en marque blanche pour des clients externes à grande échelle : la clause de marque de la « Open WebUI License » s'applique au-delà de 50 utilisateurs en 30 jours, sauf achat d'une licence Enterprise.
  • Si vous attendez qu'il exécute des modèles lui-même : il n'a aucun moteur d'inférence intégré — vous devez installer et maintenir séparément Ollama, vLLM ou un autre backend.
  • Si vous comptez l'exposer sur Internet sans le durcir : comme toute application web auto-hébergée, il nécessite un reverse proxy, du TLS et des correctifs à jour ; vérifiez le changelog pour les correctifs de sécurité avant tout déploiement en production.
  • Si vous voulez un support commercial garanti avec un SLA : cela nécessite la licence Enterprise payante — le niveau gratuit n'est soutenu que par la communauté.

Comment installer Open WebUI ?

L'installation a un prérequis et deux méthodes prises en charge :

  • 1. Installer d'abord un backend. Open WebUI a besoin d'un interlocuteur — la plupart installent d'abord Ollama (`ollama pull llama3.2` pour récupérer un modèle), mais tout endpoint compatible OpenAI fonctionne aussi.
  • 2. Recommandé : le lancer avec Docker. `docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main` — ajoutez `--gpus all` et remplacez par le tag d'image `:cuda` si vous avez un GPU NVIDIA.
  • 3. Alternative : installer avec pip. `pip install open-webui` puis `open-webui serve`, avec Python 3.11 ou 3.12 (3.13 n'est pas encore pris en charge à l'heure où ces lignes sont écrites).
  • 4. Créer le premier compte. Ouvrez `http://localhost:3000` et inscrivez-vous — le premier compte créé devient automatiquement administrateur.
  • 5. Connecter des modèles et inviter d'autres personnes. Ajoutez des connexions dans Paramètres → Connexions, puis invitez des utilisateurs depuis le panneau Admin et attribuez des rôles.
  • La documentation complète, les fichiers Docker Compose et les charts Kubernetes/Helm sont maintenus sur docs.openwebui.com.

Tarifs : cœur gratuit, licence Enterprise payante

Open WebUI suit un modèle proche de l'open-core : le logiciel est gratuit à auto-héberger, et un niveau payant distinct couvre les besoins commerciaux et organisationnels.

  • Gratuit (auto-hébergé) : l'application complète — chat, RAG, authentification multi-utilisateur, pipelines, intégrations image/voix/recherche web — est gratuite sous la « Open WebUI License » à code source disponible. Vous fournissez votre propre serveur et backend (Ollama, vLLM, ou une clé API cloud que vous payez séparément).
  • Licence Enterprise (tarification sur mesure) : destinée aux organisations, pas aux particuliers. Couvre la marque blanche et le retrait du branding au-delà du seuil de 50 utilisateurs, l'intégration SSO/LDAP/Active Directory, un déploiement multi-nœuds haute disponibilité, un accompagnement de conformité référençant SOC 2, HIPAA et RGPD, ainsi qu'un support dédié avec SLA. Le tarif n'est pas publié — il est établi sur devis, contact commercial uniquement, donc traitez avec prudence toute « estimation de prix » tierce vue ailleurs tant que vous n'avez pas de devis direct.
  • Aucune version SaaS hébergée officielle. À l'heure où ces lignes sont écrites, les mainteneurs positionnent l'auto-hébergement comme le modèle principal plutôt que de proposer leur propre instance cloud à laquelle s'inscrire directement.
  • Soutien optionnel : le projet accepte aussi les parrainages via GitHub Sponsors pour ceux qui veulent financer le développement sans acheter de licence Enterprise.

Open WebUI vs LibreChat vs LobeChat vs AnythingLLM : lequel choisir ?

Les quatre sont des frontends de chat gratuits et auto-hébergeables, mais chacun a été bâti autour d'un centre de gravité différent.

Outil
Lien
Idéal pour
Exécute les modèles lui-même
RAG intégré
Authentification multi-utilisateur
Licence
Open WebUIopenwebui.comFrontend auto-hébergé et multi-utilisateur pour Ollama et les API compatibles OpenAINon (nécessite Ollama/vLLM/API)OuiOui, avec rôlesOpen WebUI License (dérivée de BSD)
LibreChatlibrechat.aiGérer de nombreuses clés API de fournisseurs cloud derrière une interface partagéeNonOuiOui, avec rôlesMIT
LobeChatlobehub.comInterface grand public soignée avec marketplace de pluginsNonOuiOuiApache 2.0
AnythingLLManythingllm.comChat documentaire axé RAG avec une base vectorielle comme concept centralNon (via Ollama/LM Studio)Oui (fonctionnalité centrale)OuiMIT

Pour des clients de bureau mono-utilisateur plutôt que des serveurs auto-hébergés, voir Cherry Studio et Meilleurs frontends LLM locaux. Pour un chat axé personnage/roleplay, voir Open WebUI vs SillyTavern.

Erreurs courantes avec Open WebUI

  • Installer Open WebUI avant d'installer un backend. Il n'a rien à qui parler tant qu'Ollama, vLLM ou un autre endpoint compatible n'est pas actif et accessible.
  • L'exposer sur Internet sans reverse proxy ni TLS. Traitez-le comme toute autre application web auto-hébergée : placez-le derrière Nginx/Caddy/Traefik avec HTTPS avant de le rendre accessible en dehors de votre propre réseau.
  • Supposer que le niveau gratuit inclut le retrait de marque en marque blanche à toute échelle. Au-delà de 50 utilisateurs sur une période glissante de 30 jours, la licence exige soit de conserver la marque « Open WebUI » visible, soit d'acheter une licence Enterprise.
  • Le confondre avec Ollama lui-même. Open WebUI est l'interface de chat ; Ollama (ou vLLM, llama.cpp) est le moteur d'exécution de modèles séparé qui se trouve dessous.
  • Négliger les mises à jour. Étant exposé comme service réseau, rester sur d'anciennes versions comporte plus de risques qu'avec une application de bureau — vérifiez le changelog et mettez à jour régulièrement.

Questions fréquentes sur Open WebUI

Qu'est-ce qu'Open WebUI ?

Open WebUI est une interface web gratuite et auto-hébergée pour discuter avec Ollama, vLLM, llama.cpp ou toute API compatible OpenAI. Elle ajoute un frontend multi-utilisateur façon ChatGPT, un RAG documentaire et un système de plugins par-dessus un backend de modèle que vous exploitez ou connectez vous-même.

Open WebUI est-il gratuit ?

Oui, le projet principal est gratuit à auto-héberger. Depuis la version 0.6.6 (avril 2025), il est distribué sous la licence personnalisée « Open WebUI License » plutôt que sous BSD-3-Clause simple — une licence de style BSD avec une clause de marque. Une licence Enterprise payante distincte existe pour les organisations voulant du marque blanche, du SSO ou un support dédié.

Comment Open WebUI s'appelait-il à l'origine ?

Il a été lancé en octobre 2023 sous le nom « Ollama WebUI ». Il a été renommé « Open WebUI » vers janvier 2024 après que l'équipe Ollama a soulevé des préoccupations de confusion de marque, et la communauté a voté sur le nouveau nom lors d'une discussion GitHub publique.

Open WebUI nécessite-t-il Ollama ?

Non. Ollama est le backend le plus courant, mais Open WebUI se connecte aussi à vLLM, au mode serveur de llama.cpp, à LiteLLM, et à toute API compatible OpenAI ou Anthropic, y compris les fournisseurs cloud.

Plusieurs personnes peuvent-elles utiliser la même instance Open WebUI ?

Oui. Open WebUI intègre une authentification multi-utilisateur avec contrôle d'accès basé sur les rôles (admin, utilisateur, en attente), l'une de ses principales différences avec les clients de bureau mono-utilisateur.

Open WebUI dispose-t-il du RAG (chat avec des documents) ?

Oui. Open WebUI intègre une génération augmentée par récupération, avec un choix de bases de données vectorielles en backend, permettant de téléverser des documents et de poser des questions ancrées dans leur contenu.

La « Open WebUI License » est-elle toujours open source ?

Elle est disponible en code source et gratuite à auto-héberger, mais ce n'est pas une licence open source approuvée par l'OSI. La licence exige de conserver une marque « Open WebUI » visible dans tout déploiement distribué ou hébergé au-delà de 50 utilisateurs sur une période de 30 jours, sauf autorisation écrite ou licence Enterprise.

Open WebUI exécute-t-il les modèles lui-même ?

Non. Open WebUI est une couche d'interface, pas un moteur d'inférence. Il a besoin d'un backend — Ollama, vLLM, llama.cpp ou un endpoint compatible API — pour réellement générer des réponses.

En quoi Open WebUI diffère-t-il de LibreChat ou LobeChat ?

Les trois sont des frontends de chat auto-hébergés et open source, mais Open WebUI est le plus étroitement intégré à Ollama et aux workflows locaux, tandis que LibreChat penche vers la gestion multi-fournisseurs d'API cloud et LobeChat met l'accent sur une interface grand public soignée et une marketplace de plugins.

Est-il sûr d'exposer Open WebUI sur Internet ?

Cela peut l'être, mais comme toute application web auto-hébergée, elle nécessite un reverse proxy, du TLS et un durcissement de l'authentification. Vérifiez le changelog actuel pour les correctifs de sécurité et maintenez le conteneur à jour avant d'exposer une instance publiquement.

Sources

Note sur les faits tiers

Cet article fait référence à des modèles d’IA, des benchmarks, des prix et des licences de tiers. Le paysage de l’IA évolue rapidement. Les scores de benchmark, les conditions de licence, les noms de modèles et les prix des API peuvent changer entre le moment de la rédaction et le moment où vous lisez ceci. Avant de prendre des décisions de déploiement ou de conformité basées sur cet article, vérifiez les chiffres actuels auprès de la source officielle de chaque fournisseur : fiches de modèles Hugging Face pour les licences et benchmarks, sites web des fournisseurs pour les prix API, et EUR-Lex pour les textes RGPD et AI Act actuels.

Utilisez PromptQuorum avec un LLM local, vos propres clés API, ou les deux — vous choisissez le backend.

Télécharger la bêta PromptQuorum →

← Retour aux LLMs locaux