RepoPicks Radar

Actualizado todos los días hacia las 02:00 UTC

Guías

Inicio de Radar

Open WebUI

open-webui/open-webuiRevisado por IA

Qué hace

Open WebUI es una interfaz de chat que instalas en tu propia computadora o servidor y luego abres en el navegador. Se conecta con modelos que corren localmente mediante Ollama y con cualquier servicio compatible con OpenAI, así que tus conversaciones y los documentos que subas permanecen en la máquina donde lo ejecutas. Además del chat, incluye búsqueda de documentos, búsqueda web, notas, calendario, llamadas de voz, generación de imágenes y cuentas de usuario con permisos. Se instala con un solo comando usando Python (pip) o Docker, y de todas formas necesitas un modelo local o una clave de API para obtener respuestas.

Facilidad de instalación

C · instalar 1 o 2 herramientas · Windows

  • Windows C
  • macOS C
  • Linux C

No hay instalador: en los tres sistemas instalas Python 3.12 y ejecutas `pip install open-webui` y luego `open-webui serve`, o usas el comando de Docker de una sola línea que indica el README. Después abres http://localhost:8080 en el navegador, creas la primera cuenta y la conectas con Ollama o pegas una clave de API.

Números en GitHub

Estrellas
157.407el 31 oct 2026
Descargas
—todas las versiones
Crecimiento
+550estrellas en 5 días

Estrellas a lo largo del tiempo

156.800157.000157.200157.400157.600 26 oct27 oct28 oct29 oct30 oct31 oct 156.800157.000157.200157.400157.600 26 oct29 oct

Datos

Funciona en
Windows, macOS, Linux
Necesitas instalar
Python, Docker
Para compilar desde el código
Python, Node.js, Docker
Espacio en disco
250 MB–950 MB · estimación
Cuentas o claves
OpenAI
Costo
Freemium · Gratis para instalar y usar por tu cuenta. El proyecto también vende un Plan Enterprise, y la licencia solo permite cambiar o quitar la marca "Open WebUI" si tienes menos de 50 usuarios, salvo que compres una licencia empresarial. Cualquier servicio de IA de pago que conectes se cobra por separado.
Licencia
BSD-3-Clause (Permisiva)
Última actualización
29 oct 2026

Señales de riesgo (6)

  • AtenciónLa licencia prohíbe quitar la marca

    El archivo LICENSE no es una BSD común: la cláusula 4 dice que los licenciatarios "are strictly prohibited from altering, removing, obscuring, or replacing any 'Open WebUI' branding", salvo en instalaciones de como máximo "fifty (50)" usuarios en una ventana de 30 días, con permiso por escrito o con una licencia empresarial. GitHub indica la licencia como NOASSERTION y pyproject.toml la clasifica como "License :: Other/Proprietary License".

    revisión con IA

  • AtenciónAjustes de red demasiado abiertos en el ejemplo

    .env.example trae `CORS_ALLOW_ORIGIN='*'` y `FORWARDED_ALLOW_IPS='*'`, con la advertencia del propio archivo: "WARNING: * trusts forwarded headers from every connection. Use only behind a trusted proxy". Si lo pones en internet abierto con los ajustes del ejemplo tal como están, esa advertencia va para ti.

    revisión con IA

  • AtenciónLos plugins instalan su propio código

    .env.example describe un "Master switch for internal Tools/Functions and external OpenAPI/MCP/Open Terminal plugins" con `ENABLE_PLUGINS=true` por defecto, y `ENABLE_TOOLS` controla "workspace Tools and their dependency installation". Por eso, las herramientas que agregues desde la comunidad pueden traer y ejecutar código adicional en tu equipo.

    revisión con IA

  • AtenciónAcceso opcional de la IA a una terminal

    README: Open Terminal "Give your agents a terminal and filesystem to carry out multi-step tasks. Let them analyze data, run scripts, fix errors". Esta pieza complementaria es opcional, pero una vez conectada la IA puede ejecutar comandos en el equipo que la aloja.

    revisión con IA

  • InfoSe exige un acuerdo para contribuir

    LICENSE: "By contributing to this project, you agree to the project's Contributor License Agreement", y el repositorio tiene un archivo CONTRIBUTOR_LICENSE_AGREEMENT además de un LICENSE_HISTORY que registra que el código anterior estaba bajo otros términos.

    revisión con IA

  • InfoTelemetría desactivada en los ajustes incluidos

    Tanto .env.example como el Dockerfile establecen `SCARF_NO_ANALYTICS=true`, `DO_NOT_TRACK=true` y `ANONYMIZED_TELEMETRY=false`, y el Dockerfile escribe un identificador de ceros en el archivo de telemetría de la base de datos vectorial incluida.

    revisión con IA

La evidencia aparece en su idioma original.

Lo que Radar no pudo verificar

  • Si realmente se instala y funciona en cada sistema, ya que Radar no lo ejecutó
  • El uso real de disco, que crece mucho una vez que se descargan los modelos de voz y de búsqueda de documentos en el primer uso (el Dockerfile descarga modelos de Whisper y sentence-transformers)
  • Qué hace una Tool, Function o servidor MCP de la comunidad una vez instalado, y qué paquetes extra trae
  • El costo mensual real, que depende del servicio de IA, la búsqueda web o el proveedor de almacenamiento que conectes
  • Si tu instalación termina siendo accesible desde internet, lo cual depende de cómo configures Docker, los puertos y cualquier proxy

Proyectos parecidos

La app RepoPicks

Pronto: instala con 1 clic desde la app RepoPicks.