Volver a las guías
Comparativa·21 de septiembre de 2026·Actualizado el 24 de septiembre de 2026·11 min de lectura

Alternativas a LibreChat: elige según lo que tengas que operar

Seis contenedores, un panel de administración AGPL dentro de un proyecto que por lo demás es MIT y ninguna exportación masiva: los tres hechos que deciden la elección.

Última revisión: .

Las alternativas a LibreChat son una decisión operativa, no de precio: LibreChat tiene licencia MIT y no vende nada, por lo que las razones para abandonarlo son los seis servicios que ejecuta su archivo compose oficial, un panel de administración con licencia AGPL dentro de un proyecto que por lo demás tiene licencia MIT y el hecho de que no dispone de exportación masiva. Adapta el reemplazo a lo que estás dispuesto a operar —Open WebUI para un contenedor, Jan o Cherry Studio para una aplicación de escritorio, LobeHub Cloud o AnythingLLM Cloud para una opción alojada, TypingMind o Msty para una licencia adquirida— y comprueba la ruta de migración antes de cambiar, porque la exportación es la parte que atrapa a la gente.

Dos cosas que esta página no hará. No te dirá que LibreChat esté muriendo: ClickHouse anunció la adquisición el 4 de noviembre de 2025 y la API de GitHub todavía muestra danny-avila/LibreChat sin archivar, con licencia MIT, 44,528 estrellas y el último push el 21 de septiembre de 2026 (revisado de nuevo el 21 de septiembre de 2026). Tampoco clasificará el campo por funciones, porque aquí no se comparó nada mediante benchmarks.

Por qué la gente abandona un cliente que no cuesta nada

La huella. El docker-compose.yml oficial de LibreChat define seis servicios: api, admin-panel, mongodb (mongo:8.0.20), meilisearch (v1.35.1), vectordb (pgvector 0.8.0 en Postgres 15) y rag_api. Esos contenedores adicionales son los que proporcionan la búsqueda de conversaciones de texto completo y la recuperación de documentos, por lo que se trata de un intercambio y no de simple exceso; pero tres de esos servicios son almacenes de datos con sus propios volúmenes que respaldar y actualizar (MongoDB, Meilisearch y el Postgres con pgvector), además del propio contenedor api. La referencia del esquema de Open WebUI describe un único archivo SQLite en data/webui.db que contiene usuarios, historial de chats y almacenamiento de archivos. Esa es la diferencia real entre ambas implementaciones, y puede verificarse sin ejecutar ninguna de las dos.

La licencia no es uniforme. LibreChat se describe en todas partes como MIT, y el repositorio principal lo es. El Admin Panel que se incluye como servicio en ese mismo archivo compose vive en un repositorio separado, LibreChat-AI/admin-panel, y la API de GitHub informa de que su licencia es AGPL-3.0 (146 estrellas, último push el 15 de septiembre de 2026). La documentación del Admin Panel no incluye ninguna declaración de licencia; sí indica que el panel se ejecuta como un servicio independiente y que puedes excluirlo eliminando el servicio admin-panel o protegiéndolo mediante un perfil de Compose. Si tu organización revisa las licencias antes de la implementación, este es el punto que debes llevarle; y excluirlo es un cambio en el archivo compose, no un fork.

La adquisición, explicada claramente. La publicación de seguimiento de ClickHouse confirma por escrito que «LibreChat sigue siendo 100 % de código abierto bajo su licencia MIT existente» y que «para las implementaciones existentes de LibreChat: nada cambia». La misma publicación es donde aparece el único cambio comercial: se anunció la discontinuación de la API de Code Interpreter de pago de LibreChat «en su forma actual», con un calendario «con el objetivo del 1 de mayo de 2026». Esa fecha ya pasó, y la documentación actual de Code Interpreter describe un servicio Apache-2.0 que debes autoalojar, sin precio. Aquí no se verificó si la API alojada realmente dejó de facturar a los suscriptores existentes; confirmarlo habría requerido iniciar sesión en una cuenta, algo que esta investigación no hizo.

Cadencia de lanzamientos, mostrando la discrepancia. El registro de cambios fecha la versión estable actual, v0.8.7, el 23 de junio de 2026, mientras que la API de lanzamientos de GitHub muestra que se publicó el 24 de junio de 2026 y la marca como prerelease: true, aunque el registro de cambios la denomina estable; esa marca aparece en todos los lanzamientos de la lista, sean RC o no, por lo que no los distingue. Confía en el registro de cambios para determinar el estado estable frente a RC. La cabeza de la cadena de lanzamientos es v0.8.8-rc3, publicada el 15 de septiembre de 2026.

Qué alternativa encaja con cada lector

Ordenado según lo que tienes que operar. Las licencias y las cifras de los repositorios se obtuvieron de la API de GitHub y del archivo LICENSE de cada proyecto el 19 de septiembre de 2026; las estrellas miden la atención, no las instalaciones ni la adopción por parte de equipos.

AlternativaEstructuraLicenciaElígela cuando
Open WebUIAutoalojado, un contenedor de forma predeterminadaLicencia de Open WebUI — BSD-3-Clause más una cláusula de marca desde v0.6.6Quieres la estructura de LibreChat con una fracción de la superficie operativa, y la exportación masiva es importante
LobeHub (antes LobeChat)Autoalojamiento o un nivel de nube publicadoLicencia comunitaria de LobeHub — Apache-2.0 más condicionesQuieres una opción alojada del mismo proyecto que, de otro modo, podrías autoalojar
AnythingLLMAplicación de escritorio, Docker o un nivel de nube publicadoMITLos documentos y la recuperación limitada al espacio de trabajo son el trabajo real, no el chat general
JanAplicación de escritorio; modelos locales y remotos uno al lado del otroApache-2.0 (encabezado de LICENSE: Menlo Research)Una persona, sin servidor, y quieres una opción explícita compatible con el protocolo Anthropic
Cherry StudioAplicación de escritorioAGPL-3.0, con una exención comercial previa solicitudQuieres un cliente de escritorio y la licencia AGPL es aceptable para tu organización
Chatbox Community EditionAplicación de escritorioGPL-3.0Quieres el cliente de escritorio más ligero; consulta la nota de precios antes de dar por hecho que BYOK es gratuito
TypingMindLicencia comercial de pago únicoPropietarioPrefieres comprar una vez en lugar de operar nada, y la prueba de CORS hacia tu endpoint es correcta
Msty StudioAplicación de escritorio comercial, nivel gratuito más opciones de pagoPropietarioQuieres un producto de escritorio pulido con una relación de soporte detrás
SillyTavernAutoalojado y centrado en personajesAGPL-3.0Tu uso es el roleplay y el trabajo con personas; es un segmento diferente del chat de equipo
big-AGIAutoalojamiento, más un nivel Pro alojadoMITQuieres un autoalojamiento MIT y el nivel Pro alojado es un beneficio secundario, no el motivo
Chatbot UIInactivo — no es un destinoMITNunca, en 2026. Último commit el 22 de junio de 2024; último push el 3 de agosto de 2024. Solo aparece aquí como formato de importación

Conviene dejar por escrito una confusión de nombres: LobeChat pasó a llamarse LobeHub en una discusión abierta por su fundador el 3 de noviembre de 2025, por lo que los tutoriales de LobeChat anteriores a la versión 2.0 y sus suposiciones sobre variables de entorno están obsoletos. La propia página de configuración de LobeChat de Kunavo todavía conserva el nombre antiguo. La documentación de configuración de proveedores de Cherry Studio no pudo cargarse durante esta investigación, por lo que su fila en la siguiente tabla está marcada como no verificada en lugar de describirse; las condiciones de su licencia que aparecen abajo proceden del README del repositorio.

Cómo utiliza cada uno tu propia clave

Aquí es donde realmente difieren las alternativas, y es la parte que una tabla de funciones no muestra. Cada cliente de la tabla siguiente documenta una ruta para usar tu propia clave y URL base, así que la cuestión es qué aceptará esa ruta y a qué tendrás que renunciar. Chatbox es la excepción que conviene señalar desde el principio: sus planes publicados venden acceso incluido a modelos, no la aplicación, y su página de precios no indica si el nivel gratuito acepta un endpoint personalizado.

ClienteDónde se introducen la URL base y la claveLista de modelos¿Anthropic Messages en una URL base personalizada?
LibreChatendpoints.custom[] en librechat.yaml: name, apiKey, baseURLmodels.fetch: true rellena el selector, o indica models.defaultSí — provider: "anthropic", que el esquema denomina el valor compatible actualmente
Open WebUISettings → Admin → Connections, o OPENAI_API_BASE_URL / OPENAI_API_KEYGET /v1/models aparece marcado como «recommended»; de lo contrario, escribe los identificadores en el campo Model IDsNo documentado — la detección de Anthropic está restringida al nombre de host api.anthropic.com; tampoco se contempla ningún otro nombre de host
Jan DesktopProveedor personalizado: nombre del proveedor, URL base, clave de API (obligatoria incluso para servidores locales)Consulta {base_url}/models; de lo contrario, añade los modelos manualmenteSí — una opción explícita compatible con OpenAI / compatible con Anthropic
LobeHubSettings → Language Model: clave de API del proveedor más una URL base personalizada opcional; las compilaciones autoalojadas utilizan variables de entorno del proveedor del modeloPor proveedor, en el mismo panelNo documentado en la página del proveedor consultada aquí
AnythingLLMProveedor «Generic OpenAI»: URL base, API Key, Chat Model Name, Token Context Window, Max Tokens — todos introducidos manualmenteEl modelo de chat es una cadena que introduces; no se documenta ninguna consulta de la lista de modelosNo disponible — el proveedor está documentado únicamente como compatible con OpenAI
TypingMindAdd Custom Models: Name, Endpoint y una fila de encabezado Authorization que añades manualmente; el endpoint de ejemplo documentado es una URL completa /chat/completionsIdentificador del modelo introducido para cada modelo personalizadoNo en la ruta de modelos personalizados documentada
ChatWiseProveedor personalizado compatible con OpenAI o Anthropic: clave más endpointObtén o introduce los identificadores de modelo y, después, configura las capacidadesSí, según sus opciones de proveedor personalizado
Cherry Studio, Chatbox, Msty StudioNo se pudo leer la documentación de los proveedores de estos tres durante esta investigación. Aquí no se afirma nada sobre sus campos de URL base, listas de modelos ni compatibilidad de protocolos; confírmalo en la aplicación antes de comprometerte con uno

Fuentes de esa tabla, consultadas el 19 de septiembre y verificadas de nuevo el 21 de septiembre de 2026: el esquema de endpoints personalizados de LibreChat, la guía de proveedores compatibles con OpenAI de Open WebUI y su página de Anthropic, la página de endpoints personalizados de Jan, la documentación de proveedores de LobeHub, la página de Generic OpenAI de AnythingLLM, que comienza con su propia advertencia de que el proveedor está orientado a desarrolladores y es altamente configurable, la página de proveedores personalizados de ChatWise y la guía práctica de TypingMind para modelos personalizados.

Hay tres límites que conviene tener presentes al tomar la decisión. Primero, LibreChat añade la ruta de completions a tu baseURL salvo que establezcas directEndpoint: true, por lo que una URL base que ya sea el endpoint completo de completions necesita esa opción. Segundo, una URL base personalizada en LibreChat no cambia automáticamente a la API de OpenAI Responses: la página de OpenAI de LibreChat afirma claramente que Azure OpenAI, OpenRouter y las URL base personalizadas o de proxy inverso no cambian automáticamente, así que cuenta con Chat Completions salvo que lo hayas confirmado de otro modo en tu propia implementación. Tercero, las herramientas de agentes —intérprete de código, búsqueda de archivos, contexto de archivos, búsqueda web, MCP, acciones de OpenAPI y utilidades, según la documentación de agentes— son la lista de capacidades que debes contrastar con el cliente al que te cambies, porque los nombres y ámbitos son propios de LibreChat. Esa documentación no indica qué ocurre con un modelo que no puede llamar a herramientas, así que no des por hecho ni una alternativa ni un fallo irrecuperable.

Una capacidad sin equivalente en ninguna de las documentaciones consultadas para esta página, y el argumento más sólido para quedarse: LibreChat puede calcular el precio y medir tu endpoint personalizado por modelo. Según la documentación sobre uso de tokens, tokenConfig acepta prompt, completion y context por modelo, con cacheRead y cacheWrite opcionales para proveedores que informan del uso de entradas almacenadas en caché, expresados como tarifas por millón de tokens; para los agentes que utilizan varios endpoints, LibreChat usa la configuración de tokens del endpoint y del modelo correspondiente al registrar el uso y el coste. Combínalo con el objeto de saldo de la misma página — enabled, startBalance, autoRefillEnabled, refillIntervalValue, refillIntervalUnit, refillAmount, que sustituyó a las variables de entorno anteriores CHECK_BALANCE y START_BALANCE— y tendrás control del crédito por usuario dentro del cliente. Rehacerlo en otro lugar requiere un trabajo considerable.

librechat.yaml
version: 1.3.16
endpoints:
  custom:
    # The escape hatch a plain OpenAI-compatible client does not have:
    # provider: anthropic sends the NATIVE Messages request to your own
    # baseURL. Point baseURL at the API root, not at /v1/messages.
    - name: "Kunavo (Anthropic protocol)"
      apiKey: "${KUNAVO_API_KEY}"
      baseURL: "https://api.kunavo.com"
      provider: "anthropic"
      models:
        # models.fetch is NOT used for a native Anthropic custom endpoint,
        # so the picker is exactly what you list here.
        default: ["claude-sonnet-4-6", "claude-opus-5", "claude-haiku-4-5"]
      titleConvo: true
      titleModel: "claude-haiku-4-5"
      # Without tokenConfig, LibreChat's cost breakdowns, balance
      # transactions and agent billing have no rates for these models.
      tokenConfig:
        claude-sonnet-4-6:
          prompt: 2.1
          completion: 10.5
          context: 1000000
        claude-haiku-4-5:
          prompt: 0.7
          completion: 3.5
          context: 200000

Esa configuración es una estructura de referencia publicada, no una prueba de compatibilidad. Kunavo no ha probado en tiempo de ejecución LibreChat ni ningún cliente de esta página contra su endpoint; todo el comportamiento anterior procede de la documentación del propio proyecto. Valídalo en una implementación de staging antes de depender de ello.

Qué se migra y qué debes reconstruir manualmente

La asimetría de exportación constituye toda la historia de la migración. La documentación propia de LibreChat afirma que «no existe una exportación masiva integrada de todas las conversaciones a la vez». La exportación se realiza por conversación, desde el menú Export and Share, en md, txt, json, csv o captura de pantalla; solo json y csv incluyen todas las ramas de mensajes, y una conversación nueva o una vista de resultados de búsqueda no tienen nada que exportar, por lo que el menú no aparece en esos casos. La importación, en Settings → Data Controls, acepta exactamente tres fuentes: ChatGPT, Claude y ChatbotUI v1.

Open WebUI funciona al contrario: Settings → Data Controls → Export Chats descarga todas las conversaciones como un único archivo JSON, e Import Chats acepta su propio JSON nativo, detecta y convierte automáticamente los archivos de ChatGPT y JSON personalizado que coincida con su estructura documentada. Así puedes abandonar Open WebUI con un clic y abandonar LibreChat una conversación cada vez. No se encontró ningún conversor oficial entre ambos formatos, y un importador no oficial de terceros que apareció en la búsqueda no se verificó con la salida de LibreChat; no planifiques una migración basándote en él.

Lo que tienes en LibreChat¿Se traslada?Qué hacer
Historial de conversacionesParcialmente y de forma manualExporta como json las conversaciones que realmente necesites, una por una. Decídelo antes del cambio, no después
Todo el contenido de MongoDBNo es un formato de importación para ninguno de los clientes documentados aquíConserva el almacén ./data-node como archivo. Es tu respaldo, no un formato de transferencia
Configuración del endpointNoVuelve a introducir la URL base, la clave y la lista de modelos en el nuevo cliente; el YAML no tiene equivalente en otros lugares
Tarifas de tokenConfig y saldos por usuarioNoEn la documentación consultada para esta página no aparece ninguna tabla equivalente de tarifas por modelo ni ningún libro mayor de créditos. Cuenta con la vista de uso de tu propio proveedor
Agentes, servidores MCP, acciones de OpenAPINoReconstrúyelo por cliente; los nombres y ámbitos de las capacidades difieren
Índice de recuperación (pgvector + API RAG)NoVuelve a ingerir los documentos de origen en el nuevo cliente. El paso de generación de embeddings no lo ofrece Kunavo; ejecútalo localmente o contra un proveedor externo
Usuarios, roles y configuración del panel de administraciónNoRecrea las cuentas y los roles. Comprueba el modelo de aprovisionamiento del nuevo cliente antes de prometérselo a un equipo

Copias de seguridad y reversión, en ese orden. Copia lo que el archivo compose oficial persiste realmente antes de cambiar nada: el almacén de MongoDB es el montaje enlazado ./data-node, el de Meilisearch es ./meili_data_v1.35.1, la base de datos vectorial utiliza el volumen con nombre pgdata2, y el contenedor api tiene el volumen con nombre librechat-data además de ./uploads, ./images y ./logs. Incluye también librechat.yaml y .env. Levanta el reemplazo en un puerto distinto y deja la pila de LibreChat en ejecución; ambos son contenedores, y mantenerlos en paralelo durante una semana solo consume recursos del host. Exporta las conversaciones importantes, importa las que acepte el nuevo cliente y utiliza el nuevo para el trabajo real antes de retirar nada. Elimina los almacenes antiguos solo después de volver a leer una muestra de las conversaciones importadas y confirmar que el contenido se conservó. Si el nuevo cliente no puede aceptar un formato que necesitas, la pila antigua seguirá activa, que es precisamente el objetivo de hacerlo en este orden.

Cuánto cuesta cada uno y cuánto pagas realmente

Precios publicados, consultados el 19 de septiembre y verificados de nuevo el 21 de septiembre de 2026. Dos de estos productos muestran banners de descuento; cuando una página mostraba una cifra tachada, se imprimen ambas cifras. Ninguna de las cifras de autoalojamiento incluye tu host, y no se verificó ninguna factura de hosting para nadie en esta página; calcula el coste de tu propio host a partir del número de contenedores anterior.

ProductoPrecio publicadoQué ofrece
LibreChat, autoalojado$0Licencia MIT. Sin suscripciones ni restricciones. Pagas la API del modelo y un host para seis contenedores
Open WebUI, autoalojado$0Gratis de ejecutar. La marca no puede modificarse, salvo en implementaciones de 50 usuarios o menos durante un periodo de 30 días, para colaboradores sustanciales con permiso previo específico por escrito o para licenciatarios empresariales cuya licencia permita cambios de marca
Open WebUI EnterpriseSin precio publicado — contacta con ventasMarca blanca, cambio de marca y ofertas exclusivas para empresas. Circulan cifras de terceros; ninguna aparece en una página oficial, por lo que no se incluye aquí ninguna
LobeHub CloudGratis $0 · Starter $9.9/mes o $118.8/año · Premium $19.9/mes o $238.8/año · Ultimate $39.9/mes o $478.8/añoAsignaciones mensuales de crédito (500k / 5M / 15M / 35M), almacenamiento y límites de entradas vectoriales por nivel
Derivado comercial de LobeHubContacta con los mantenedoresSe permite ejecutarlo sin modificaciones como servicio; distribuir un derivado modificado requiere una licencia comercial — la diferencia de licencia más clara frente a la MIT de LibreChat
AnythingLLMEscritorio y Docker autoalojado gratis · Cloud Basic $50/mes · Cloud Pro $99/mes · Enterprise: contactarAmbos niveles cloud indican una instancia privada, y Basic también indica un subdominio personalizado; la página cloud dice que debes aportar una clave de API de LLM
JanGratisApache-2.0; jan.ai no publica ninguna página de precios. Pagas la API del modelo cuando utilizas proveedores remotos
Msty StudioGratis $0 · Aurum $149/año · Aurum Lifetime $349 pago único · Teams personalizado, mínimo 5 puestosAurum desbloquea Studio Web y el conjunto avanzado de funciones. Msty Go es una beta gratuita; los precios de Nexus están en un sitio separado que no se consultó aquí
TypingMindStandard $39 · Extended $79 · Premium $99 (aparece tachado desde $198) · Bulk $395 (tachado desde $790), todos de pago únicoLa licencia compra únicamente el cliente: «$39 una vez + paga por cada uso de la API». Se consultó mientras se mostraba un banner de «50% OFF», así que considéralo el precio mostrado en esa fecha, no uno permanente
ChatWiseGratis $0 · Pro $29 pago único (aparece tachado desde $49)Pro se describe como un pago único con un año de actualizaciones de funciones pro, además de una prueba de 7 días. Se consultó con un banner de descuento visible
Chatbox AIGratis $0 · Lite $3.50/mes anual o $3.99 mensual · Pro $16.70 o $19.99 · Pro+ $33.33 o $39.99Estos planes compran el acceso propio de Chatbox a modelos incluidos mediante puntos de cómputo, no la aplicación. La página define los puntos de cómputo como cobertura de chats con modelos, búsqueda web y análisis de documentos, por lo que no son un recuento de tokens ni se corresponden con una tarifa por millón de tokens. Esa página no indica si el nivel gratuito permite un endpoint personalizado compatible con OpenAI
Cherry StudioGratisAGPL-3.0; se permite el uso comercial cumpliendo la AGPL, con una exención disponible al contactar con los mantenedores
big-AGIGratis $0/mes · Pro $9/mes, facturado $108/año · Business: contactarPro añade copia de seguridad en la nube, sincronización entre varios dispositivos y acceso prioritario. El README sigue indicando $10.99/mes, así que considera actual la página de precios y obsoleto el README. La compilación MIT autoalojada es gratuita

Lo que cobre un revendedor no es el precio del proyecto. Las implementaciones con un clic en listados de marketplaces y PaaS tienen sus propias tarifas de hosting, y una imagen de VM de marketplace titulada «LibreChat» la publica un tercero, no el proyecto; ese listado no pudo leerse durante esta investigación y, en cualquier caso, su tarifa correspondería al proveedor.

La factura del modelo sigue a tu clave, no a tu cliente

Cuando ejecutas un cliente con tu propia clave, cambiar de cliente no modifica los costes de tokens; las excepciones anteriores son los niveles que venden acceso incluido a modelos, como los créditos de LobeHub Cloud y los puntos de cómputo de Chatbox, donde el cliente y la factura del modelo forman parte de la misma compra. Lo que sigue es aritmética ilustrativa de tokens, no un coste medido ni un límite de facturación. Supón una persona durante un mes: 600,000 tokens de entrada no almacenados en caché y 60,000 tokens de salida. Las tarifas proceden del catálogo activo de Kunavo, por millón de tokens.

ModeloEntrada/salida por 1MEstimación, una persona-mes
Claude Haiku 4.5$0.70 / $3.50$0.63
GPT-5.6 Terra$0.70 / $4.20$0.67
Claude Sonnet 4.6$2.10 / $10.50$1.89
Claude Opus 5$3.50 / $17.50$3.15

Un ajuste influye en esto más que la elección del cliente. titleModel de LibreChat fija qué modelo escribe los títulos de las conversaciones, y los títulos generan tráfico de gran volumen y poco valor. Supón 200 conversaciones nuevas al mes con 1,200 tokens de entrada y 40 de salida cada una: en Claude Sonnet 4.6, ese trabajo en segundo plano se estima en $0.59, frente a $0.20 en Claude Haiku 4.5; por una salida que nadie lee con atención. Los clientes sin un ajuste de modelo para títulos facturan ese tráfico al coste que tenga tu modelo principal.

El importe del catálogo de Kunavo es un mínimo de facturación, no un límite: cuando el upstream comunica su cargo, la factura es el mayor entre el coste del catálogo y el coste del upstream multiplicado por el recargo aplicable. Los cargos de caché y las herramientas externas quedan fuera de este ejemplo, y tampoco se cubre el paso de recuperación en un cliente compatible con RAG; Kunavo no ofrece ningún modelo de embeddings, así que se ejecuta localmente o contra un proveedor externo. La recarga mínima es $10 en crédito prepago, que es un mínimo de financiación, no una suscripción ni una tarifa por tarea; consulta los detalles de facturación.

Próximos pasos

Si Open WebUI está en tu lista final, LibreChat frente a Open WebUI compara ambos específicamente en cuanto a la fricción de configuración, y la página de configuración de Open WebUI contiene los valores de conexión. Si el trabajo son los documentos, AnythingLLM frente a Open WebUI cubre esa pareja. Para clientes de escritorio, Kunavo publica páginas de configuración para Cherry Studio y Chatbox; para roleplay, consulta SillyTavern y la comparación de API correspondiente. Las referencias de protocolo son el endpoint compatible con OpenAI y la URL base de Anthropic, que es lo que necesita la ruta provider: anthropic de LibreChat. Todos ellos son configuraciones publicadas, no pruebas de compatibilidad. Crea una cuenta de Kunavo cuando hayas elegido un cliente y quieras una clave con la que probarlo.

¿Estás eligiendo el endpoint en lugar del cliente? API compatible con OpenAI y alternativas a OpenRouter cubren esa decisión, y optimización de costes de IA explica el método para medir una factura real en lugar de estimarla.

Preguntas frecuentes

¿Cuál es la mejor alternativa a LibreChat?

No hay un ganador único, porque LibreChat es gratuito y las razones para abandonarlo son operativas. Si quieres la misma estructura autoalojada y multiproveedor con mucho menos que administrar, Open WebUI es la opción más cercana: el docker-compose oficial de LibreChat define seis servicios, mientras que el almacenamiento predeterminado de Open WebUI es un único archivo SQLite interno. Si quieres una aplicación de escritorio y ningún servidor, Jan (Apache-2.0), Cherry Studio (AGPL-3.0) y Chatbox Community Edition (GPL-3.0) son opciones de código abierto cuyos repositorios siguen activos. Si quieres que otra persona lo opere, LobeHub Cloud y AnythingLLM Cloud publican sus precios. Si quieres comprar una vez y no operar nada, TypingMind y Msty venden licencias. Elige según lo que estés dispuesto a operar y según las condiciones de la licencia, no según una lista de funciones.

¿LibreChat sigue siendo gratuito después de la adquisición por ClickHouse?

Sí, según consta públicamente. ClickHouse anunció la adquisición el 4 de noviembre de 2025 y escribió que «LibreChat sigue siendo 100 % de código abierto bajo su licencia MIT existente» y que «para las implementaciones existentes de LibreChat: nada cambia». librechat.ai/about todavía indica «Con licencia MIT. Sin suscripciones ni restricciones». Sí cambió una cuestión comercial: se anunció la discontinuación de la API de Code Interpreter de pago de LibreChat en su forma actual, con un calendario que apuntaba al 1 de mayo de 2026, y la documentación actual describe Code Interpreter como un servicio Apache-2.0 que debes autoalojar. No se verificó si esa API alojada realmente dejó de facturar a sus suscriptores, porque comprobarlo habría requerido iniciar sesión.

¿Qué alternativa a LibreChat es más fácil de autoalojar?

Open WebUI, si se mide por lo que debe ejecutarse y no por el número de funciones. El docker-compose.yml oficial de LibreChat define seis servicios: el contenedor api, el panel de administración, MongoDB 8.0, Meilisearch, un Postgres con pgvector y la API RAG. La documentación de Open WebUI describe un archivo SQLite en data/webui.db como columna vertebral para usuarios, historial de chats y almacenamiento de archivos, por lo que un único contenedor es la implementación habitual. Es una diferencia real en la superficie de copias de seguridad y el riesgo de actualización, no una distinción de marketing. También implica un intercambio genuino: los servicios adicionales de LibreChat son los que proporcionan la búsqueda de texto completo y la recuperación de documentos.

¿Puedo exportar todas mis conversaciones de LibreChat de una sola vez?

No. La documentación de LibreChat indica que no existe una exportación masiva integrada de todas las conversaciones a la vez. La exportación se realiza por conversación, desde el menú Exportar y compartir, en formato md, txt, json, csv o captura de pantalla, y la opción «exportar todas las ramas de mensajes» solo se aplica a json y csv. Una conversación recién creada o una vista de resultados de búsqueda no tiene nada que exportar, por lo que el menú no aparece en esos casos. Este es el hecho más difícil de cualquier migración desde LibreChat, y conviene conocerlo antes de empezar, no después. En cambio, Open WebUI exporta todas las conversaciones como un único archivo JSON desde Configuración y luego Controles de datos.

¿Puedo importar mis chats antiguos a LibreChat o a un reemplazo?

LibreChat importa exactamente de tres fuentes, en Configuración y luego Controles de datos: ChatGPT, Claude y ChatbotUI v1. Una exportación de Open WebUI no es una de ellas, por lo que no existe una ruta de importación documentada en esa dirección. La importación de Open WebUI acepta su propio JSON nativo, archivos de ChatGPT, que detecta y convierte automáticamente, y JSON personalizado que coincida con la estructura esperada. La asimetría es el punto práctico: salir de Open WebUI requiere un archivo, mientras que salir de LibreChat requiere hacerlo conversación por conversación. No se encontró ningún conversor oficial entre ambos formatos, y no se verificó un importador no oficial de terceros que apareció en la búsqueda frente a una salida de LibreChat.

¿Sigue siendo Chatbot UI una buena alternativa a LibreChat?

No, aunque aparece en artículos de listas para esta consulta. El repositorio mckaywrigley/chatbot-ui tiene licencia MIT y no está archivado, pero la API de GitHub muestra el último push el 3 de agosto de 2024 y el último commit en main el 22 de junio de 2024: más de dos años sin cambios, según la lectura del 19 de septiembre de 2026. Considéralo inactivo, no un destino. Sigue siendo relevante de una forma limitada: ChatbotUI v1 es uno de los tres formatos que acepta el importador de LibreChat, por lo que una exportación antigua de Chatbot UI puede importarse en LibreChat aunque el proyecto ya no sea una opción activa.

¿Qué alternativa mantiene el protocolo Anthropic Messages con una URL base personalizada?

El propio LibreChat, Jan y ChatWise. El esquema de endpoints personalizados de LibreChat documenta un campo provider y afirma que «actualmente admite anthropic»; enruta el endpoint mediante el cliente Anthropic nativo y llama a /v1/messages en tu propio baseURL. El coste es que la obtención de modelos al estilo OpenAI no se utiliza para ese endpoint, por lo que los modelos se enumeran manualmente. El formulario de proveedores personalizados de Jan ofrece una elección explícita de formato de API: compatible con OpenAI o compatible con Anthropic, y la documentación de proveedores personalizados de ChatWise describe el mismo par. Open WebUI es la opción más débil aquí: su documentación indica que detecta las URL de Anthropic por el nombre de host —cualquier URL que contenga api.anthropic.com— y gestiona el descubrimiento de modelos para ellas. No está documentado qué hace con un endpoint compatible con Anthropic en otro nombre de host, así que considéralo sin confirmar, no como un rechazo. Si ejecutas LibreChat por el protocolo Messages, compruébalo antes de migrar.

Estado del repositorio, estrellas, licencias y fechas de publicación consultados mediante la API de GitHub el 19 de septiembre de 2026 y verificados de nuevo el 21 de septiembre de 2026; el archivo compose de LibreChat, la configuración de ejemplo y la lista de versiones se consultaron del mismo modo. Los precios de los productos y el comportamiento de su configuración proceden de la documentación de cada proyecto, consultada el 19 de septiembre y verificada de nuevo el 21 de septiembre de 2026, y no son exhaustivos: no se pudo leer la configuración de proveedores de Cherry Studio, los precios de Msty Nexus ni el precio empresarial de Open WebUI, 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 proceden del catálogo activo, y todos los ejemplos en dólares son aritmética ilustrativa de tokens.