Skip to main content
PromptQuorum
Inicio/LLM locales avanzados/Langchain-Chatchat: análisis 2026 de este framework RAG y Agent autoalojado
RAG & Document Chat

Langchain-Chatchat: análisis 2026 de este framework RAG y Agent autoalojado

·11 min de lectura·Por Hans Kuepper · Fundador de PromptQuorum, herramienta de despacho multi-modelo · PromptQuorum

Langchain-Chatchat (antes langchain-ChatGLM) es una aplicación RAG y Agent gratuita, de código abierto y autoalojada, construida sobre el framework LangChain, que permite ejecutar preguntas y respuestas sobre bases de conocimiento locales con modelos como ChatGLM, Qwen y Llama, o con API en la nube. Desarrollada por la organización de GitHub chatchat-space y licenciada bajo Apache-2.0, no tiene ningún plan de pago: la instalas tú mismo vía pip o Docker y la ejecutas en tu propio hardware o servidor, eligiendo qué backend de modelo conectar. El proyecto supera las 38.600 estrellas en GitHub, aunque su ritmo de lanzamientos se ha ralentizado desde que se publicó su versión etiquetada más reciente, v0.3.1, en julio de 2024.

Langchain-Chatchat (github.com/chatchat-space/Langchain-Chatchat) es una aplicación RAG y Agent gratuita, de código abierto y autoalojada, construida sobre el framework LangChain, antes llamada langchain-ChatGLM hasta su cambio de nombre en agosto de 2023. Ejecuta preguntas y respuestas sobre bases de conocimiento locales con modelos como ChatGLM, Qwen y Llama mediante backends intercambiables, o con API en la nube, y supera las 38.600 estrellas en GitHub. Este análisis cubre qué hace, su historial de versiones, cómo instalarla y cómo se compara con otras herramientas RAG autoalojadas.

Conclusiones clave

  • Langchain-Chatchat (github.com/chatchat-space/Langchain-Chatchat) es una aplicación RAG y Agent gratuita, de código abierto y autoalojada, construida sobre el framework LangChain — no una app descargable para el usuario final
  • Antes llamada langchain-ChatGLM; renombrada a Langchain-Chatchat en agosto de 2023, cuando su soporte de modelos se amplió más allá de ChatGLM
  • Licenciada bajo Apache-2.0, confirmado a través del archivo LICENSE del repositorio de GitHub
  • Soporta ChatGLM, Qwen, Llama y otros modelos mediante backends intercambiables — Xinference, Ollama, LocalAI, FastChat, One API — o API en la nube
  • Supera las 38.600 estrellas en GitHub y los 6.200 forks, con 26 issues abiertas, al momento de este análisis (18/09/2026); el repositorio no está archivado
  • La última versión etiquetada en GitHub es v0.3.1 (12 de julio de 2024); el push más reciente al repositorio fue el 10 de noviembre de 2025 — una brecha real entre la actividad de commits más reciente y la última etiqueta de versión

📍 En una frase

Langchain-Chatchat es un framework RAG y Agent gratuito, de código abierto y autoalojado, construido sobre LangChain, antes llamado langchain-ChatGLM, que ejecuta preguntas y respuestas sobre bases de conocimiento locales con modelos como ChatGLM, Qwen y Llama, o con API en la nube, sin ningún plan de pago.

💬 En términos simples

En lugar de pagar por un servicio de chat documental alojado, Langchain-Chatchat te permite instalar gratis una herramienta en tu propio servidor que lee tus documentos, los divide en fragmentos consultables y responde preguntas sobre ellos usando un modelo de IA que tú elijas — uno local que corre en tu propio hardware, o una API en la nube que conectas con tu propia clave.

📌Nota: Este análisis es el complemento detallado de la entrada de Langchain-Chatchat en el Directorio de Software de LLM Local — consulta esa página para ver de un vistazo cómo se compara con docenas de otras herramientas de IA local.

¿Qué es Langchain-Chatchat?

Langchain-Chatchat es una aplicación gratuita, de código abierto y autoalojada para la generación aumentada por recuperación (RAG) sobre bases de conocimiento locales y flujos de trabajo de Agent, construida sobre el framework LangChain. La descripción de su repositorio de GitHub la define como una aplicación RAG y Agent basada en LangChain y en modelos como ChatGLM, Qwen y Llama. Se publicó originalmente como langchain-ChatGLM hacia abril de 2023, construida específicamente en torno al modelo ChatGLM-6B, y se renombró a Langchain-Chatchat en agosto de 2023 cuando su soporte de modelos se amplió.

  • Tipo de producto: una aplicación web autoalojada (interfaz basada en Streamlit) junto con un paquete de Python y una imagen de Docker — no un binario descargable para el usuario final
  • Desarrollador: la organización de GitHub chatchat-space
  • Repositorio: github.com/chatchat-space/Langchain-Chatchat, creado el 31 de marzo de 2023
  • Licencia: Apache-2.0, confirmada a través del archivo LICENSE del repositorio
  • Escala: supera las 38.600 estrellas en GitHub y los 6.200 forks, con 26 issues abiertas, al momento de este análisis (18/09/2026); el repositorio no está archivado
  • Origen: un proyecto de código abierto de origen chino con un README bilingüe (chino/inglés), construido originalmente en torno a la familia de modelos ChatGLM y que ahora soporta Qwen, Llama y otros modelos mediante backends intercambiables

Historia del proyecto e hitos de versión de Langchain-Chatchat

Langchain-Chatchat ha pasado por varios cambios de arquitectura desde su lanzamiento original, limitado a ChatGLM-6B, en 2023, aunque su ritmo de lanzamientos se ha ralentizado notablemente desde mediados de 2024.

  1. 1
    v0.1.0 — aproximadamente abril de 2023: lanzamiento original como langchain-ChatGLM
    Why it matters: El punto de partida del proyecto: una aplicación de preguntas y respuestas sobre base de conocimiento local, centrada en un único modelo, ChatGLM-6B.
  2. 2
    Renombrado a Langchain-Chatchat — agosto de 2023, con integración de FastChat en la v0.2.0
    Why it matters: Marcó el cambio del proyecto de una herramienta exclusiva de ChatGLM a un framework más amplio, con múltiples backends de modelo.
  3. 3
    v0.2.5 — octubre de 2023: se añadieron funciones de Agent
    Why it matters: Introdujo flujos de trabajo de tipo agente que usan herramientas, junto al pipeline original de preguntas y respuestas RAG.
  4. 4
    v0.2.8 — 1 de diciembre de 2023
    Why it matters: Lanzamiento etiquetado incremental dentro de la serie v0.2.x.
  5. 5
    v0.2.9 — 31 de diciembre de 2023
    Why it matters: Lanzamiento etiquetado incremental que cerró el año 2023.
  6. 6
    v0.2.10 — 25 de enero de 2024
    Why it matters: Último lanzamiento de la serie v0.2.x antes del cambio de arquitectura de la v0.3.0.
  7. 7
    v0.3.0 — 20 de junio de 2024: descrita en el propio changelog del proyecto como una "nueva arquitectura"
    Why it matters: Una reestructuración interna significativa de la arquitectura de la aplicación.
  8. 8
    v0.3.1 — 12 de julio de 2024: la versión etiquetada más reciente en GitHub encontrada en este análisis
    Why it matters: Esta es la etiqueta de versión más reciente al momento de este análisis — no se ha encontrado ninguna etiqueta de versión más nueva.

¿Qué puede hacer realmente Langchain-Chatchat?

La función principal de Langchain-Chatchat es un pipeline RAG sobre base de conocimiento local: divide tus documentos en fragmentos, los convierte en embeddings vectoriales, recupera los fragmentos más relevantes para una pregunta dada mediante búsqueda por similitud, y los pasa a un LLM para generar una respuesta.

  • Pipeline RAG sobre base de conocimiento local: división de texto → vectorización → coincidencia por similitud → generación de respuesta por el LLM
  • Soporte de Agent, especialmente optimizado para los modelos ChatGLM3 y Qwen, para flujos de trabajo que usan herramientas y de varios pasos
  • Varios backends intercambiables para servir modelos: Xinference, Ollama, LocalAI, FastChat, e integración con "One API", para que elijas qué servidor de inferencia ejecuta tu modelo
  • Soporte multimodal: diálogo con imágenes y capacidades de texto a imagen
  • Diálogo con base de datos/SQL ("chatear con tu base de datos") para consultar datos estructurados en lenguaje natural
  • Interfaz web construida con Streamlit, que soporta varias conversaciones simultáneas

Ejemplos de uso: tres formas de usar Langchain-Chatchat

Estos son flujos de trabajo concretos, basados en las funciones documentadas de Langchain-Chatchat descritas arriba — no casos de uso hipotéticos.

¿Es gratis Langchain-Chatchat?

Sí — Langchain-Chatchat es gratuita y de código abierto, y este análisis no encontró ningún plan de pago independiente. Está licenciada bajo Apache-2.0, confirmado a través del archivo LICENSE del repositorio, y este análisis no encontró ninguna versión alojada/en la nube gestionada por un proveedor — tú la instalas y la ejecutas por tu cuenta.

  • Ninguna suscripción, cuota de licencia o límite de uso impuesto por Langchain-Chatchat en sí
  • Autoalojada: aportas tu propio servidor/hardware y solo pagas por esa infraestructura, más cualquier coste de API de modelo en la nube si eliges un backend en la nube en lugar de un modelo local
  • La licencia Apache-2.0 permite el uso comercial, la modificación y la redistribución, sujeto a los términos estándar de atribución y aviso de la licencia

Langchain-Chatchat frente a RAGFlow

Langchain-Chatchat y RAGFlow son ambas aplicaciones RAG autoalojadas y de código abierto, pero adoptan enfoques distintos a la hora de procesar tus documentos y responder preguntas sobre ellos.

Enfoque principal

Langchain-Chatchat:
Flujos de trabajo RAG y Agent sobre base de conocimiento local, construidos directamente sobre el framework LangChain
RAGFlow:
RAG centrado en la comprensión de documentos — detalles verificados en el análisis dedicado de RAGFlow

Flexibilidad de backend de modelo

Langchain-Chatchat:
Backends intercambiables: Xinference, Ollama, LocalAI, FastChat, One API, o API en la nube
RAGFlow:
Ver el análisis de RAGFlow para su propio soporte de backends

Soporte multimodal

Langchain-Chatchat:
Diálogo con imágenes y capacidades de texto a imagen
RAGFlow:
Detalles en el análisis de RAGFlow

Chat SQL/base de datos

Langchain-Chatchat:
Sí — función dedicada de chatear con tu base de datos
RAGFlow:
Detalles en el análisis de RAGFlow

Ritmo de mantenimiento

Langchain-Chatchat:
Última versión etiquetada v0.3.1 (julio de 2024); push más reciente al repositorio en noviembre de 2025
RAGFlow:
Ver el análisis de RAGFlow para su ritmo de lanzamientos actual

Licencia

Langchain-Chatchat:
Apache-2.0
RAGFlow:
Ver el análisis de RAGFlow para su licencia

Esta tabla refleja los hechos propios y verificados de Langchain-Chatchat; para las afirmaciones específicas sobre RAGFlow, lee directamente el análisis de RAGFlow en lugar de basarte únicamente en este resumen.

¿Quién debería usar Langchain-Chatchat?

Que Langchain-Chatchat encaje contigo depende de si quieres un framework RAG y Agent gratuito y autoalojado, construido sobre LangChain, y de si su ritmo de lanzamientos recientemente más lento es aceptable para tu caso de uso.

Competidores y alternativas

Langchain-Chatchat se sitúa en el segmento de RAG y chat documental autoalojados, junto a RAGFlow, LlamaIndex, Haystack y MaxKB.

RAGFlow

Best known for:
RAG autoalojado con comprensión de documentos profunda y sensible al diseño
Artículos sobre RAGFlow (4)

También mencionado en:

LlamaIndex

Best known for:
Framework RAG/de datos de código abierto y propósito general para conectar LLM a tus propios datos
Artículos sobre LlamaIndex (10)

+15 más no mostrados

Haystack (deepset)

Best known for:
Framework RAG y de pipeline de búsqueda de código abierto de deepset

MaxKB

Best known for:
Plataforma de preguntas y respuestas sobre base de conocimiento autoalojada, también de origen chino
Artículos sobre MaxKB (3)

También mencionado en:

Esta lista refleja herramientas que suelen compararse con Langchain-Chatchat en el segmento de RAG/chat documental autoalojado, no un ranking independiente de PromptQuorum — consulta el Directorio de Software de LLM Local para el catálogo completo, y verifica el conjunto de funciones y la licencia actuales de cada herramienta antes de elegir.

Errores comunes al evaluar Langchain-Chatchat

La mayor parte de la confusión sobre Langchain-Chatchat proviene de su historial de nombres, de suposiciones sobre su ritmo de lanzamientos, o de su relación con el framework LangChain sobre el que está construido.

Preguntas frecuentes

¿Qué es Langchain-Chatchat?

Langchain-Chatchat (github.com/chatchat-space/Langchain-Chatchat) es una aplicación RAG y Agent gratuita, de código abierto y autoalojada, construida sobre el framework LangChain, antes llamada langchain-ChatGLM hasta su cambio de nombre en agosto de 2023.

¿Es gratis Langchain-Chatchat?

Sí. Está licenciada bajo Apache-2.0, y este análisis no encontró ningún plan de pago independiente, oferta de nube gestionada ni plan de soporte comercial.

¿Cómo instalo Langchain-Chatchat?

Vía pip (pip install langchain-chatchat -U, o `pip install "langchain-chatchat[xinference]" -U para el backend de Xinference) o Docker (docker pull chatimage/chatchat`). La propia documentación del proyecto recomienda encarecidamente el despliegue con docker-compose para producción.

¿Qué licencia usa Langchain-Chatchat?

Apache-2.0, confirmada a través del archivo LICENSE del repositorio de GitHub.

¿Qué modelos y backends soporta Langchain-Chatchat?

ChatGLM, Qwen, Llama y otros modelos mediante backends intercambiables — Xinference, Ollama, LocalAI, FastChat e integración con "One API" — o API en la nube.

¿Se mantiene activamente Langchain-Chatchat?

Este análisis encontró una brecha entre su versión etiquetada más reciente (v0.3.1, 12 de julio de 2024) y su push más reciente al repositorio (10 de noviembre de 2025), de aproximadamente 16 meses. Hay actividad de commits continua, pero el ritmo de lanzamientos se ha ralentizado notablemente desde mediados de 2024 — verifica el estado actual directamente en GitHub.

¿Cuál es la diferencia entre Langchain-Chatchat y LangChain en sí?

Langchain-Chatchat está construida sobre el framework LangChain, pero es una aplicación RAG y Agent separada e independiente, con su propio repositorio, interfaz y conjunto de funciones — no es la biblioteca de propósito general LangChain en sí.

¿Soporta Langchain-Chatchat el chino y ChatGLM?

Sí. El proyecto se construyó originalmente en torno a la familia de modelos ChatGLM (bajo el antiguo nombre langchain-ChatGLM), tiene un README bilingüe chino/inglés, y sigue siendo un proyecto de código abierto de origen chino.

¿Soporta Langchain-Chatchat el chat SQL/base de datos?

Sí, incluye una función dedicada de chatear con tu base de datos para consultar datos estructurados en lenguaje natural.

¿Quién mantiene Langchain-Chatchat?

La organización de GitHub chatchat-space mantiene el repositorio canónico del proyecto.

Fuentes

← Volver a LLM locales avanzados