Repos / Open WebUI
Local y privadoOpen WebUI
Para quien ya corre modelos con Ollama (o usa una API) y quiere una interfaz de chat web con usuarios, documentos y herramientas.
Qué hace.
- chatear con modelos locales de Ollama o con cualquier API compatible con OpenAI
- dar roles y permisos por grupos a varios usuarios
- hacer RAG con tus documentos y buscar en la web desde el chat
- usar voz y generar imágenes con motores locales (ComfyUI, AUTOMATIC1111) o en la nube
- extenderlo con plugins, herramientas y servidores MCP
Sistemas: Se instala con pip (Python 3.12), Docker o Kubernetes, y se usa desde el navegador (hay PWA). La app de escritorio es otro repo.
Qué necesitas.
- Con pip: Python 3.12 para evitar problemas de compatibilidad. fuente de este requisito (se abre en otra pestaña)
- Con Docker: el volumen -v open-webui:/app/backend/data es obligatorio para no perder tu base de datos. fuente de este requisito (se abre en otra pestaña)
- Un backend de modelos: Ollama en tu compu o en otro servidor, o una API compatible con OpenAI. fuente de este requisito (se abre en otra pestaña)
- Para GPU Nvidia en Docker: imagen :cuda y el Nvidia container toolkit en Linux o WSL. fuente de este requisito (se abre en otra pestaña)
Calcula si tu equipo lo aguanta. Suma su RAM, CPU y disco junto con otros repos.
Cómo se instala.
Opción con pip:
pip install open-webuiArráncalo y abre http://localhost:8080:
open-webui serveOpción con Docker, si Ollama corre en tu misma compu; luego abre http://localhost:3000:
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
Comandos tomados de la documentación oficial. Léelos antes de ejecutarlos: es tu equipo.
Permisos y datos.
- Si el contenedor no alcanza a Ollama en 127.0.0.1:11434, el README sugiere --network=host (y entonces el puerto cambia de 3000 a 8080).
- Si le pasas OPENAI_API_KEY, tus mensajes se mandan a ese proveedor.
Límites y advertencias.
- La interfaz no trae modelos: necesita Ollama u otra API (la imagen :ollama los incluye en un solo contenedor).
- La rama :dev es inestable, según el propio README.
- Hay un plan Enterprise que se contrata con su equipo de ventas; no todo el ecosistema es gratis.
- La licencia no es una MIT: restringe cambiar la marca (ver más abajo).
Costo real y nube.
- Usar el software es gratis; el costo real es el hardware para correr los modelos o las APIs que conectes.
- El README dice que puede correr «entirely offline» con modelos locales; si conectas una API en la nube, tus mensajes salen a ese servicio.
- El proyecto ofrece un plan Enterprise para quien necesite funciones y soporte empresarial.
Licencia.
Open WebUI License (BSD-3 con cláusula de marca) Licencia propia
Licencia propia: BSD de 3 cláusulas más una condición que prohíbe quitar o cambiar la marca «Open WebUI», salvo con hasta 50 usuarios en 30 días, con permiso escrito o con licencia enterprise. No es MIT ni una licencia estándar.
Tipo BSD-3, pero prohíbe quitar o cambiar la marca «Open WebUI» salvo con hasta 50 usuarios en 30 días o con permiso escrito.
Es un resumen para orientarte, no asesoría legal. Para un uso comercial, lee el archivo LICENSE original.
De dónde sale todo esto.
Revisado en la documentación oficial el 29 de octubre de 2026; no es una prueba de laboratorio. No se instaló ni se midió nada para escribir esta ficha. Si algo cambió, la documentación del proyecto es la que manda.