La mayoría de las búsquedas de alternativas a Open WebUI no tratan realmente sobre el precio: Open WebUI es gratuito para autoalojarlo con usuarios internos ilimitados, y el proyecto no publica ningún precio. Las razones reales por las que la gente se marcha son más concretas: la licencia dejó de ser código abierto estándar en v0.6.6, un servidor no es el formato adecuado para una sola persona, la compatibilidad con endpoints personalizados no encaja con su gateway o quieren que otra persona lo aloje. Cada motivo apunta a un reemplazo diferente, y el coste de migración entre ellos varía mucho.
Primero, una aclaración, porque los resultados de búsqueda mezclan varios proyectos con nombres similares pero sin relación. Open WebUI es open-webui/open-webui, antes llamado Ollama WebUI. No es la interfaz web de Stable Diffusion de AUTOMATIC1111, ni OpenUI (genera una interfaz a partir de un prompt), ni text-generation-webui, que pasó a llamarse TextGen en oobabooga/textgen y es una aplicación de escritorio para modelos locales, no un frontend para equipos.
Empieza por el motivo por el que te vas
| Motivo de tu búsqueda | Lo que realmente es cierto | Dónde buscar |
|---|---|---|
| «Ya no es de código abierto» | Correcto desde v0.6.6; el código incorporado hasta v0.6.5 conserva BSD-3 | LibreChat (MIT), AnythingLLM (MIT), Jan (texto de Apache-2.0) |
| «Somos más de 50 usuarios» | Al contrario: los usuarios internos ilimitados son gratuitos si se conserva la marca | Quédate. Lee la sección de la licencia más abajo antes de migrar |
| «Necesitamos aplicar una marca blanca» | Límite real: eliminar la marca requiere una licencia Enterprise, cuyo precio no está publicado | LibreChat o AnythingLLM, cuyas licencias no restringen la marca |
| «Soy una sola persona y no quiero un servidor» | Open WebUI no tiene una compilación de escritorio | Jan, Cherry Studio, Chatbox, ChatWise, Msty Studio |
| «Mi gateway no encaja con su modelo de conexión» | Chat Completions es compatible de forma nativa; los demás protocolos tienen limitaciones | LibreChat, Jan o ChatWise, que aceptan un endpoint con formato Anthropic |
| «Quiero que lo alojen por mí» | El proyecto no vende ningún producto alojado | TypingMind, AnythingLLM Cloud, LobeHub Cloud |
La licencia, con precisión — y el mito que hay que dejar de repetir
El acontecimiento decisivo del ciclo de vida no es un cambio de nombre ni una adquisición. Es un cambio de licencia. Según la documentación de la licencia del proyecto, todo el código enviado o fusionado hasta la versión v0.6.5, inclusive, sigue estando bajo licencia BSD-3. A partir de v0.6.6, el proyecto se distribuye bajo la Open WebUI License, una licencia derivada de BSD-3 con una cláusula de protección de marca, y la API del repositorio de GitHub informa de la licencia como NOASSERTION en lugar de una licencia estándar reconocida. GitHub Releases fecha el límite: v0.6.5 el 14 de abril de 2025 y v0.6.6 el 5 de mayo de 2025. Ten en cuenta que la documentación de la licencia asigna su propia fecha del calendario al cambio — «Effective with v0.6.6 (April 19, 2025)» —, que no coincide con la fecha que GitHub registra para esa versión, así que cita la versión en lugar de cualquiera de las dos fechas.
Ahora, la corrección. El texto de la licencia prohíbe alterar, eliminar, ocultar o sustituir la marca de Open WebUI salvo en tres circunstancias; la primera es una implementación «where the total number of end users … does not exceed fifty (50) within any rolling thirty (30) day period»; las otras dos son el permiso previo por escrito del titular de los derechos de autor y una licencia empresarial debidamente formalizada. La documentación de la licencia enumera por separado «Deploy to any number of internal users within your own organization (with all official branding kept)» como algo que permite la licencia gratuita. Por tanto, la cifra de cincuenta usuarios es una excepción de marca, no un límite de implementación — justo lo contrario de lo que afirman la mayoría de los artículos comparativos. Los derechos de autor pertenecen a Open WebUI Inc. [Created by Timothy Jaeryang Baek].
Lo que realmente restringe la licencia empresarial es el etiquetado blanco, la eliminación de la marca y las funciones exclusivas para empresas. Su precio no está publicado: la página empresarial pide «Send us your deployment end user count (seats)», y openwebui.com/pricing devolvió HTTP 404 al comprobarlo el 21 de septiembre de 2026. Cualquier cifra por asiento que veas en otro lugar es el precio de un proveedor de alojamiento gestionado o una invención.
El proyecto en sí está sano en las cifras que importan: no está archivado, tiene más de 150.000 estrellas, recibió cambios pocos días antes de esta comprobación y publicó la versión estable v0.11.3 el 31 de agosto de 2026 (API de Releases). Un subcomponente no lo está: open-webui/pipelines, el marco de plugins, recibió su último cambio el 18 de agosto de 2025. Si tu implementación depende de Pipelines, conviene valorar esa cadencia antes de desarrollar más sobre ella.
La lista corta, agrupada según cómo lo ejecutes
| Producto | Licencia | Se ejecuta como | Precio publicado | Versión observada |
|---|---|---|---|---|
| Open WebUI (se mantiene) | Open WebUI License desde v0.6.6; NOASSERTION en GitHub | Servidor autoalojado | $0; la opción empresarial requiere contactar con ventas, sin cifra publicada | v0.11.3, 31 de agosto de 2026 |
| LibreChat | MIT | Servidor autoalojado | $0; no se encontró nivel de pago | No se indicó la versión más reciente; consulta la nota |
| AnythingLLM | MIT | Escritorio o Docker; nube gestionada | $0 autohospedado; Nube Basic $50/mes, Pro $99/mes, Enterprise Contact Us | v1.16.1, 27 de agosto de 2026 |
| LobeHub (antes LobeChat) | LobeHub Community License, Apache-2.0 más condiciones adicionales | Autoalojado o en la nube | $0 autohospedado; nube gratuita $0, niveles de pago abajo | v2.2.18, 20 de septiembre de 2026; etiquetas canary y nightly entre medias |
| Jan | El archivo LICENSE contiene texto Apache-2.0, copyright de Menlo Research | Escritorio | $0; jan.ai/pricing devuelve 404 | v0.8.4, 23 de julio de 2026 |
| Cherry Studio | Edición comunitaria bajo licencia AGPL-3.0 | Escritorio | $0; Enterprise Edition es «Buyout / Subscription Fee», sin cifra | v2.1.0, 18 de septiembre de 2026 |
| Chatbox | GPL-3.0 (el repositorio se trasladó a chatboxai/chatbox) | Escritorio | Nivel gratuito $0; planes de pago de Chatbox AI desde $3.99/mes con facturación mensual | v1.23.3, 16 de septiembre de 2026 |
| ChatWise | Código cerrado | Escritorio | Gratis «$0» para uso personal y no comercial; Pro «$29» pago único (antes $49) | Comercial, sin repositorio público |
| Msty Studio | Código cerrado | Escritorio | Gratis «$0 Forever»; Aurum «$149 USD per user / year» o «$349 USD per user» de por vida; Enterprise & Teams «Talk to us» | Comercial, sin repositorio público |
| TypingMind | Código cerrado | Frontend alojado que permite usar tu propia clave | Standard $39, Extended $79, Premium $99 (se muestra con un 50 % de descuento desde $198); Bulk $395 para hasta 10 usuarios en 50 dispositivos | Comercial, sin repositorio público |
Tres advertencias sobre esa tabla, todas comprobadas el 21 de septiembre de 2026. La etiqueta más reciente de LibreChat es la versión preliminar v0.8.8-rc3 del 15 de septiembre de 2026 y /releases/latest de GitHub devuelve 404, así que actualmente no se indica ninguna versión como la más reciente — consulta el registro de cambios del propio proyecto antes de fijar una versión, en lugar de confiar en una cifra de un resumen. La página de precios de LobeHub se contradice: las tarjetas de planes muestran Starter, Premium y Ultimate a $9.9, $19.9 y $39.9 al mes, mientras que la tabla comparativa de la misma página muestra $12.9 para Starter junto a una cifra anual de $118.8; por tanto, confirma el importe en el proceso de pago antes de comprometerte. Y el precio Premium de TypingMind está sujeto a una promoción anunciada del 50 %, el tipo de cifra que se deteriora más rápido. Los niveles de pago de Chatbox son para sus propios modelos alojados; según su guía para usar tu propia clave, conectarlo a tu propia clave es la opción gratuita.
Dos proyectos que aparecen en listas de alternativas y no deberían aparecer: Chatbot UI tiene licencia MIT y no está archivado, pero el último envío de cambios a su repositorio fue el 3 de agosto de 2024 y no tiene versiones publicadas, así que está inactivo en lugar de ser una opción activa; y NextChat ahora se describe como un asistente sin configuración que se usa tras registrarse, sin necesidad de una clave de API y con facturación según consumo, en lugar de ser un frontend puro que permita usar tu propia clave. También conviene distinguirlos en las búsquedas: Jan no es Janitor AI, Msty Studio no es el fondo cotizado MSTY, y LobeChat y LobeHub son un mismo proyecto tras un cambio de nombre, así que los tutoriales de configuración de LobeChat anteriores a la versión 1.0 ya no están actualizados.
Cómo acepta cada uno un endpoint personalizado compatible con OpenAI
Cada uno de los ocho clientes siguientes documenta una forma de apuntarlo a un endpoint de terceros. Lo que cambia es la superficie de configuración, la estructura de la URL y si es posible algo distinto de Chat Completions. Una columna requiere formular la pregunta con precisión: «Ruta de Anthropic Messages» pregunta si el propio cliente enviará solicitudes con formato de Anthropic a tu endpoint. «Ninguna documentada» significa que la documentación del proveedor no describe ese modo — no que se sepa que esté ausente.
| Cliente | Dónde se configura | Estructura de la URL | Ruta de Anthropic Messages | Cuidado con |
|---|---|---|---|---|
| Open WebUI | OPENAI_API_BASE_URL + OPENAI_API_KEY, o Admin Settings → Connections | URL base, sufijo estándar /v1 | No para su propio tráfico de chat. Configurar el Provider de una conexión como LiteLLM controla las solicitudes que llegan al endpoint de Messages propio de Open WebUI — se reenvían sin convertirlas, en lugar de traducirlas a Chat Completions y viceversa | La ruta Open Responses está documentada como experimental, y la documentación advierte que el modo con estado falla frente a los endpoints de terceros sin estado que exponen la mayoría de los proxies |
| LibreChat | endpoints.custom[] en librechat.yaml | URL base; añade /chat/completions salvo que configures directEndpoint: true | provider: anthropic usa el cliente nativo /v1/messages | En ese modo no se usa models.fetch — enumera los modelos en models.default |
| AnythingLLM | Proveedor LLM «Generic OpenAI» | URL base compatible con OpenAI + clave de API | Ninguno documentado | La documentación lo califica de orientado a desarrolladores y advierte que puede no funcionar como se espera si alguna configuración es incorrecta |
| Jan | Settings → Model Providers → Add Provider | La URL base debe incluir la ruta de versión, por ejemplo, terminar en /v1 | Sí — un formato de API explícito «Anthropic-compatible» | Los proveedores personalizados no detectan sus capacidades; marca tú mismo las herramientas, la visión y el audio para cada modelo |
| ChatWise | Settings → Providers → + | URL base + clave de API; los modelos se obtienen de /models o se añaden manualmente | Sí — compatible con OpenAI o Anthropic al crearlo | El ID del modelo, los indicadores de capacidades y la longitud de contexto se configuran manualmente para cada modelo |
| LobeHub | Settings → Language Model | Proveedor + clave de API, URL base personalizada opcional | Ninguno documentado | La página pública de documentación de proveedores es actualmente un marcador de posición de migración sin contenido; el mdx del repositorio contiene el texto real |
| Msty Studio | Model Hub → Model Providers → Add Provider | Endpoint compatible con OpenAI + clave de API | Ninguno documentado | La documentación y la página de precios no indican si el nivel gratuito puede añadir uno |
| TypingMind | Models → Add Custom Model | La URL de completions completa, por ejemplo …/v1/chat/completions | Ninguno documentado | Aquí no funcionará un valor con forma de URL base; la clave va en un encabezado personalizado |
Esa tabla se basa en la documentación de cada proveedor: las páginas de conexión OpenAI-compatible y Open Responses de Open WebUI, la referencia de endpoints personalizados de LibreChat, la página Generic OpenAI de AnythingLLM, la documentación de endpoints personalizados de Jan, la documentación de proveedores personalizados de ChatWise, la página de proveedores de LobeHub, la documentación de proveedores online de Msty y la documentación de conexión de modelos de TypingMind.
Cherry Studio se omite deliberadamente de esa tabla. Su dominio de documentación ahora redirige de docs.cherry-ai.com a docs.cherryai.com.cn, un sitio en chino cuyas páginas de proveedores no se consultaron para esta página, por lo que sus nombres de campos y su convención de rutas no están verificados aquí — compruébalos en la aplicación antes de copiar cualquier URL base de un tutorial antiguo.
Conviene conocer dos aspectos específicos de Open WebUI, independientemente de la opción que elijas. Su documentación de conexión de proveedores señala que algunos proveedores no implementan /models en absoluto; en ese caso, la verificación de la conexión falla, pero las completions de chat siguen funcionando y debes introducir manualmente los IDs de los modelos. También advierte que la capa de compatibilidad de Google se aparta del esquema de streaming de OpenAI y recomienda configurar Function Calling como Legacy para que las herramientas se ejecuten mediante una solicitud independiente sin streaming. Esa advertencia se refiere a la capa de un proveedor concreto, no a las capas de compatibilidad en general — pero recuerda que la llamada a herramientas llega mediante lo que realmente implemente el servicio ascendente, y el frontend no puede corregir por ti una carencia del esquema.
En el lado de Kunavo, existen /v1/chat/completions, /v1/messages y /v1/responses como rutas, por lo que los modos compatibles con Anthropic de LibreChat provider: anthropic, Jan y ChatWise, así como la ruta experimental Responses de Open WebUI, tienen una superficie equivalente. Ninguno de estos clientes se probó en tiempo de ejecución contra Kunavo para esta página; una guía de configuración publicada es una referencia de configuración, no una prueba de compatibilidad. Un bloque personalizado funcional de LibreChat tiene este aspecto:
endpoints:
custom:
- name: "Kunavo"
apiKey: "${KUNAVO_API_KEY}"
baseURL: "https://api.kunavo.com/v1"
models:
default: ["claude-sonnet-4-6", "claude-haiku-4-5"]
fetch: true
titleConvo: true
titleModel: "claude-haiku-4-5"Para conocer la estructura general de esta configuración entre clientes, consulta OpenAI-compatible API. Para las comparaciones directas entre dos productos, LibreChat vs Open WebUI cubre la fricción de configuración y AnythingLLM vs Open WebUI cubre RAG y la implementación.
RAG: la parte que no sigue al endpoint de chat
Apuntar un frontend a un endpoint de chat no apunta su canal de recuperación a ninguna parte. Open WebUI mantiene credenciales separadas para ello. Según su referencia de variables de entorno, RAG_EMBEDDING_ENGINE selecciona el motor y RAG_OPENAI_API_BASE_URL / RAG_OPENAI_API_KEY contienen su endpoint, igual que la generación de imágenes tiene su propio IMAGES_OPENAI_API_BASE_URL. Si se deja vacío, RAG_EMBEDDING_ENGINE utiliza SentenceTransformers ejecutándose localmente de forma predeterminada — la aceleración GPU para embeddings es opcional mediante la imagen CUDA —, por lo que el valor predeterminado no cuesta nada por solicitud. AnythingLLM separa lo mismo, configurando su LLM, su embedder y su base de datos vectorial como proveedores independientes. Por tanto, la compatibilidad del chat no establece la compatibilidad de recuperación en ninguno de los dos productos.
Esto importa aquí por una razón concreta: Kunavo no ofrece embeddings — ningún modelo habilitado respalda ese endpoint —, así que el paso de recuperación permanece local o apunta a un proveedor externo que elijas. Presupuéstalo por separado del chat y mantenlo fuera de cualquier plan de migración de gateway. RAG implementation explica cómo se dividen las etapas.
Qué se migra y qué tendrás que reconstruir
Ajusta las expectativas antes de empezar: el historial de chat no se transfiere automáticamente entre estos productos. La documentación de importación y exportación de Open WebUI indica que la exportación incluye «All chat messages and their metadata, Model information used in each conversation, Timestamps and conversation structure», y que la importación acepta exportaciones de Open WebUI, exportaciones de ChatGPT y JSON personalizado — con la afirmación directa de que para otras plataformas «There is no built-in converter». En el lado receptor, la documentación de importación de LibreChat enumera ChatGPT, Claude y ChatbotUI v1, y no menciona Open WebUI. Dos importadores documentados, sin coincidencia.
| Recurso | ¿Se traslada? | Qué hacer |
|---|---|---|
| Historial de chat | Solo mediante un conversor que escribas tú | Exportar a JSON de Open WebUI y transformar el resultado a la estructura documentada del destino |
| Bases de conocimiento, Models del espacio de trabajo, Prompts, Tools, Functions | No incluido en la exportación documentada | La página de importación/exportación no dice nada sobre estos elementos; asume que tendrás que reconstruirlos y verifícalo en tu propia instancia |
| Archivos subidos y el almacén vectorial | Solo como archivos, copiando el directorio completo | Se encuentran en el directorio de datos junto a webui.db |
| Usuarios, roles y permisos de grupos | No hay una ruta de exportación documentada | Recréalo en el propio modelo de acceso del destino |
| La base de datos en sí | No entre motores | La documentación de escalado afirma claramente que Open WebUI «does not migrate data between databases» |
Esa última fila es la primera que debes resolver aunque te quedes. Según la documentación de escalado, la elección del motor es efectivamente permanente una vez que tienes datos en producción; las implementaciones con varias réplicas necesitan PostgreSQL más Redis y una base de datos vectorial externa, en lugar de SQLite y Chroma integrado; y para SQLite en almacenamiento de red, el único remedio que ofrece la documentación es migrar a PostgreSQL, no activar un parámetro de ajuste. Por tanto, un traslado real de toda la instancia consiste en copiar el directorio de datos a nivel de archivos, no en un archivo de exportación. El tutorial de mantenimiento de bases de datos sitúa webui.db, con sus archivos auxiliares -wal y -shm, en /app/backend/data dentro del contenedor, y la referencia de variables de entorno describe DATA_DIR como el directorio base «for data storage, including uploads, cache, vector database, etc.», con el registro de auditoría configurado de forma predeterminada como audit.log dentro de ese mismo directorio. Copia el directorio, no una lista de archivos.
Haz una copia de seguridad antes de tocar nada. Confirma primero el nombre de tu propio contenedor — esta es la estructura, no un script para pegar a ciegas:
# 1. Stop the instance so nothing writes mid-copy.
docker stop open-webui
# 2. Copy the whole data directory out of the container.
# The documented location is /app/backend/data. DATA_DIR is
# described as the base for uploads, cache, the vector database
# and the audit log, so take the directory rather than webui.db.
docker cp open-webui:/app/backend/data ./open-webui-backup-$(date +%F)
# 3. Start it again and confirm the UI still loads before you touch anything.
docker start open-webuiPlan de reversión: conserva la instancia antigua y su etiqueta de imagen intactas y en ejecución mientras pruebas el reemplazo, en lugar de migrar en el mismo sitio. Ejecuta ambas contra el mismo endpoint durante una semana, traslada primero a un equipo y retira la original solo después de que la nueva instancia haya superado una carga de trabajo real. Como el historial de chat no se transfiere, una reversión después de retirar la original implicaría perder todo lo escrito en la nueva herramienta — un argumento aún más sólido para ejecutarlas en paralelo que cualquier comparación de funciones.
Cuánto cuesta el lado de los modelos, independientemente del frontend que elijas
Ninguno de estos frontends factura tokens; lo hace la API que hay detrás. Las cifras siguientes son cálculos ilustrativos de tokens, no costes medidos ni un límite de facturación. Supón que una persona mantiene 10 conversaciones por jornada laboral, cada una enviando 25.000 tokens de entrada no almacenados en caché a lo largo de sus turnos y recibiendo 1.500 tokens de salida, durante 20 jornadas laborales — eso equivale a 5.000.000 de tokens de entrada y 300.000 de salida por persona-mes. Las tarifas son los precios vigentes del catálogo de Kunavo por millón de tokens.
| Modelo | Entrada/salida por 1M | Estimación, una persona-mes | Estimación, cinco personas |
|---|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $4.55 | $22.75 |
| GPT-5.6 Terra | $0.70 / $4.20 | $4.76 | $23.80 |
| Claude Sonnet 4.6 | $2.10 / $10.50 | $13.65 | $68.25 |
| Claude Opus 5 | $3.50 / $17.50 | $22.75 | $113.75 |
Compáralo con los precios del frontend, no en lugar de ellos. Un frontend autohospedado no cobra nada por asiento, así que, con estas suposiciones, el tráfico de todo el equipo usando modelos Claude Sonnet 4.6 se estima en $68.25 al mes, mientras que el mismo equipo usando modelos Claude Haiku 4.5 se estima en $22.75 — una diferencia mensual de $45.50 para un tráfico supuesto idéntico, recurrente cada mes en lugar de pagarse una sola vez. Por tanto, el modelo predeterminado al que apunta un frontend es una decisión presupuestaria activa por sí misma, independiente de la licencia que pagues por la aplicación. Tu patrón de uso real es lo que lo determinará, así que mide tus propias conversaciones antes de preparar el presupuesto. AI cost optimization explica cómo realizar esa medición con honestidad.
El importe del catálogo de Kunavo es un mínimo de facturación, no un límite: cuando el servicio ascendente informa de su cargo, la factura es el mayor valor entre el coste del catálogo y el coste ascendente multiplicado por el margen aplicable. Los cargos de caché y las herramientas externas quedan fuera de este ejemplo. La recarga mínima es de $10 en crédito prepago, que financia un saldo en lugar de comprar un asiento o un plan — consulta los detalles de facturación.
Si vas a quedarte en Open WebUI
Es un resultado defendible de esta página y, para la mayoría de los equipos, el adecuado: el cambio de licencia restringe el etiquetado blanco, no el tamaño de la implementación; el proyecto publica versiones activamente; y nada de lo anterior es motivo para reconstruir una instancia que funciona. Lo que conviene hacer en cualquier caso es separar la decisión del frontend de la decisión del endpoint, para que un cambio futuro de cliente no implique también cambiar de proveedor y obtener una clave nueva. Kunavo publica una referencia de configuración para este cliente — la guía de integración de Open WebUI —, además de documentación de configuración para LobeHub, Chatbox y Cherry Studio. Crea una cuenta de Kunavo cuando quieras una sola clave y un solo saldo prepago detrás del frontend que elijas.
Preguntas frecuentes
¿Cuál es la mejor alternativa a Open WebUI?
No hay un único ganador, porque las cuatro razones por las que la gente se marcha apuntan a cuatro productos distintos. Si quieres un servidor multiusuario autoalojado con una licencia de código abierto estándar, LibreChat es la alternativa más comparable: MIT, en desarrollo activo y con un bloque de endpoint personalizado compatible tanto con el protocolo de OpenAI como con una ruta nativa de Anthropic Messages. Si el trabajo real consiste en chatear con documentos, AnythingLLM usa MIT y ofrece compilaciones gratuitas para escritorio y Docker. Si quieres una aplicación de escritorio para un solo usuario en lugar de un servidor, Jan (gratuita, texto de licencia Apache-2.0) y Cherry Studio (Community Edition AGPL-3.0) son las opciones gratuitas, mientras que Msty Studio y ChatWise son opciones de código cerrado de pago. Si quieres que otra persona aloje el frontend, TypingMind es un cliente alojado que permite usar tu propia clave, con precios de licencia únicos. Precios y fechas de lanzamiento comprobados el 21 de septiembre de 2026.
¿Open WebUI sigue siendo de código abierto?
No bajo una licencia estándar, y el límite lo marca una versión, no una fecha. El código incorporado hasta la versión v0.6.5, inclusive, sigue teniendo licencia BSD-3, según la documentación de licencia del propio proyecto. A partir de v0.6.6, el proyecto se distribuye bajo la licencia personalizada Open WebUI License, un derivado de BSD-3 con una cláusula adicional de protección de marca, y la API del repositorio de GitHub clasifica la licencia como NOASSERTION, no como una licencia de código abierto reconocida. El repositorio sigue activo y no está archivado: más de 150,000 estrellas y commits incorporados en los días previos a esta comprobación, con la versión estable v0.11.3 publicada el 31 de agosto de 2026. Así que el proyecto sigue vivo y se puede ejecutar gratis; lo que cambió fue la categoría de la licencia.
¿Necesito una licencia Enterprise de Open WebUI para más de 50 usuarios?
No, y la versión ampliamente repetida de esto está invertida. La documentación de licencia de Open WebUI enumera la implementación para cualquier número de usuarios internos dentro de tu propia organización, manteniendo toda la marca oficial, como algo permitido por la licencia gratuita. La cifra de cincuenta usuarios procede de la cláusula de marca: se prohíbe a los licenciatarios alterar, eliminar, ocultar o sustituir la marca de Open WebUI, salvo en tres casos, el primero de los cuales es una implementación en la que el número total de usuarios finales no supera los cincuenta durante ningún período móvil de treinta días. Por tanto, el límite de cincuenta usuarios regula la eliminación de la marca, no el tamaño de la implementación. Una licencia Enterprise es lo que compras para aplicar una marca blanca, eliminar la marca o usar funciones exclusivas de Enterprise. Texto y documentación de la licencia consultados el 21 de septiembre de 2026.
¿Cuánto cuesta Open WebUI?
El autoalojamiento no cuesta nada en concepto de licencias, y el proyecto no publica ningún precio: openwebui.com/pricing devolvió HTTP 404 al comprobarlo el 21 de septiembre de 2026, y la página de Enterprise te pide enviar el número de usuarios finales en puestos, en lugar de indicar una cifra. Tus costes reales son el servidor donde lo ejecutes y la factura de la API del modelo que haya detrás. Cuidado con las cifras de terceros: los proveedores de alojamiento gestionado de Open WebUI publican precios mensuales por su alojamiento, que son sus precios, no los de Open WebUI.
¿Puedo trasladar mis chats de Open WebUI a LibreChat u otro cliente?
No automáticamente. La exportación documentada de Open WebUI cubre únicamente los chats: todos los mensajes y sus metadatos, la información del modelo de cada conversación, las marcas de tiempo y la estructura de la conversación. Su importación acepta exportaciones de Open WebUI, exportaciones de ChatGPT y JSON personalizado, y la documentación indica que no existe un conversor integrado para otras plataformas. Por otro lado, la documentación de importación de LibreChat enumera ChatGPT, Claude y ChatbotUI v1, y no menciona Open WebUI. Por tanto, trasladar el historial de chat entre productos implica escribir un conversor hacia la estructura JSON documentada del destino. Documentación de ambos lados comprobada el 21 de septiembre de 2026.
¿Existe una versión alojada o en la nube de Open WebUI?
No por parte del proyecto. openwebui.com/pricing devuelve HTTP 404 y lo único de pago que vende el propio proyecto es una Enterprise License mediante contacto con ventas. Proveedores externos sí venden alojamiento gestionado de Open WebUI, y algunos productos competidores ofrecen su propia nube gestionada: AnythingLLM Cloud anuncia Basic a $50/mes y Pro a $99/mes, con Enterprise como Contact Us, y LobeHub vende niveles cloud; pero ninguno es un servicio oficial de Open WebUI. Comprobado el 21 de septiembre de 2026.
¿Cuál es la mejor alternativa de escritorio a Open WebUI?
Open WebUI es un servidor que alojas tú, por lo que las opciones de escritorio representan un cambio de categoría, no un simple reemplazo. Las gratuitas son Jan, cuyo archivo LICENSE contiene el texto Apache-2.0 con copyright de Menlo Research y cuya URL jan.ai/pricing devuelve 404, y Cherry Studio Community Edition, con AGPL-3.0. Las opciones de código cerrado de pago son Msty Studio, que muestra Free a $0 Forever y Aurum a $149 USD por usuario al año o $349 de por vida, y ChatWise, que muestra Free a $0 para uso personal y no comercial y Pro a $29 como pago único con un año de actualizaciones de funciones Pro. Chatbox usa GPL-3.0, ofrece un nivel gratuito y planes opcionales de pago Chatbox AI; el uso con tu propia clave no requiere un plan de pago. Precios comprobados el 21 de septiembre de 2026.
Comprobado el 21 de septiembre de 2026 leyendo directamente cada página enlazada o respuesta de la API de GitHub: el texto de la licencia de Open WebUI, la documentación de licencia y empresarial, la documentación de conexión de proveedores, escalado e importación/exportación, su repositorio y la versión más reciente, el 404 de openwebui.com/pricing, el repositorio y la documentación de importación de LibreChat, y las páginas de precios publicadas de AnythingLLM, LobeHub, Msty, ChatWise y TypingMind. También se leyeron directamente las páginas de Open Responses y de referencia de variables de entorno de Open WebUI, la referencia de endpoints personalizados de LibreChat, la página Generic OpenAI de AnythingLLM, la documentación de proveedores personalizados de Jan y ChatWise, la página de proveedores de LobeHub (todavía un marcador de posición de migración), la guía para usar tu propia clave de Chatbox y los metadatos del repositorio de Pipelines, TextGen y Chatbot UI, que está inactivo. Los pasos de configuración de Msty y TypingMind están enlazados, pero se tomaron de resúmenes de documentación en lugar de una lectura completa. Los campos de configuración de Cherry Studio siguen sin verificarse y se indican como tales arriba. Ningún cliente de esta página se probó en tiempo de ejecución contra Kunavo. Las tarifas de tokens de Kunavo se obtuvieron del catálogo vigente, y todas las cifras en dólares de la sección de costes son cálculos ilustrativos de tokens.