Principais conclusões
- Langchain-Chatchat (github.com/chatchat-space/Langchain-Chatchat) é uma aplicação RAG e Agent gratuita, de código aberto e auto-hospedada, construída sobre o framework LangChain — não é um app baixável para o usuário final
- Antes chamada langchain-ChatGLM; renomeada para Langchain-Chatchat em agosto de 2023, quando seu suporte a modelos se expandiu além do ChatGLM
- Licenciada sob Apache-2.0, confirmado através do arquivo LICENSE do repositório no GitHub
- Suporta ChatGLM, Qwen, Llama e outros modelos por meio de backends conectáveis — Xinference, Ollama, LocalAI, FastChat, One API — ou APIs em nuvem
- Ultrapassa 38.600 estrelas no GitHub e 6.200 forks, com 26 issues abertas, no momento desta análise (18/09/2026); o repositório não está arquivado
- A versão marcada mais recente no GitHub é v0.3.1 (12 de julho de 2024); o push mais recente ao repositório foi em 10 de novembro de 2025 — uma lacuna real entre a atividade de commits mais recente e a última tag de versão
📍 Em uma frase
Langchain-Chatchat é um framework RAG e Agent gratuito, de código aberto e auto-hospedado, construído sobre o LangChain, antes chamado langchain-ChatGLM, que executa perguntas e respostas sobre bases de conhecimento locais com modelos como ChatGLM, Qwen e Llama, ou com APIs em nuvem, sem nenhum plano pago.
💬 Em termos simples
Em vez de pagar por um serviço de chat de documentos hospedado, o Langchain-Chatchat permite instalar gratuitamente uma ferramenta em seu próprio servidor que lê seus documentos, os divide em trechos pesquisáveis e responde perguntas sobre eles usando um modelo de IA de sua escolha — um modelo local rodando em seu próprio hardware, ou uma API em nuvem que você conecta com sua própria chave.
📌Nota: Esta análise é o complemento detalhado da entrada do Langchain-Chatchat no Diretório de Software de LLM Local — veja essa página para comparar rapidamente como ele se posiciona em relação a dezenas de outras ferramentas de IA local.
O que é o Langchain-Chatchat?
Langchain-Chatchat é uma aplicação gratuita, de código aberto e auto-hospedada para geração aumentada por recuperação (RAG) sobre bases de conhecimento locais e fluxos de trabalho de Agent, construída sobre o framework LangChain. A descrição do seu repositório no GitHub o define como uma aplicação RAG e Agent baseada em LangChain e em modelos como ChatGLM, Qwen e Llama. Foi lançado originalmente como langchain-ChatGLM por volta de abril de 2023, construído especificamente em torno do modelo ChatGLM-6B, e renomeado para Langchain-Chatchat em agosto de 2023, quando seu suporte a modelos se ampliou.
- Tipo de produto: uma aplicação web auto-hospedada (interface baseada em Streamlit) junto com um pacote Python e uma imagem Docker — não um binário baixável para o usuário final
- Desenvolvedor: a organização chatchat-space no GitHub
- Repositório: github.com/chatchat-space/Langchain-Chatchat, criado em 31 de março de 2023
- Licença: Apache-2.0, confirmada através do arquivo LICENSE do repositório
- Escala: ultrapassa 38.600 estrelas no GitHub e 6.200 forks, com 26 issues abertas, no momento desta análise (18/09/2026); o repositório não está arquivado
- Origem: um projeto de código aberto de origem chinesa com um README bilíngue (chinês/inglês), originalmente construído em torno da família de modelos ChatGLM e que agora suporta Qwen, Llama e outros modelos por meio de backends conectáveis
Histórico do projeto e marcos de versão do Langchain-Chatchat
O Langchain-Chatchat passou por várias mudanças de arquitetura desde seu lançamento original, limitado ao ChatGLM-6B, em 2023, embora seu ritmo de lançamentos tenha desacelerado consideravelmente desde meados de 2024.
- 1v0.1.0 — por volta de abril de 2023: lançamento original como langchain-ChatGLM
Why it matters: O ponto de partida do projeto: uma aplicação de perguntas e respostas sobre base de conhecimento local, centrada em um único modelo, o ChatGLM-6B. - 2Renomeado para Langchain-Chatchat — agosto de 2023, com integração ao FastChat na v0.2.0
Why it matters: Marcou a transição do projeto de uma ferramenta exclusiva do ChatGLM para um framework mais amplo, com múltiplos backends de modelo. - 3v0.2.5 — outubro de 2023: adição de funcionalidades de Agent
Why it matters: Introduziu fluxos de trabalho no estilo agente, que usam ferramentas, além do pipeline original de perguntas e respostas RAG. - 4v0.2.8 — 1º de dezembro de 2023
Why it matters: Lançamento incremental marcado na série v0.2.x. - 5v0.2.9 — 31 de dezembro de 2023
Why it matters: Lançamento incremental marcado que encerrou o ano de 2023. - 6v0.2.10 — 25 de janeiro de 2024
Why it matters: Último lançamento da série v0.2.x antes da mudança de arquitetura da v0.3.0. - 7v0.3.0 — 20 de junho de 2024: descrita no próprio changelog do projeto como uma "nova arquitetura"
Why it matters: Uma reformulação interna significativa da arquitetura da aplicação. - 8v0.3.1 — 12 de julho de 2024: a versão marcada mais recente no GitHub encontrada por esta análise
Why it matters: Esta é a tag de versão mais recente no momento desta análise — nenhuma tag de versão mais nova foi encontrada.
O que o Langchain-Chatchat realmente faz?
A funcionalidade central do Langchain-Chatchat é um pipeline RAG sobre base de conhecimento local: ele divide seus documentos em trechos, converte-os em embeddings vetoriais, recupera os trechos mais relevantes para uma determinada pergunta por meio de busca por similaridade, e os repassa a um LLM para gerar uma resposta.
- Pipeline RAG sobre base de conhecimento local: divisão de texto → vetorização → correspondência por similaridade → geração de resposta pelo LLM
- Suporte a Agent, especialmente otimizado para os modelos ChatGLM3 e Qwen, para fluxos de trabalho com uso de ferramentas e várias etapas
- Diversos backends conectáveis para servir modelos: Xinference, Ollama, LocalAI, FastChat, e integração com "One API", para que você escolha qual servidor de inferência executa seu modelo
- Suporte multimodal: diálogo com imagens e recursos de texto para imagem
- Diálogo com banco de dados/SQL ("converse com seu banco de dados") para consultar dados estruturados em linguagem natural
- Interface web construída com Streamlit, com suporte a várias conversas simultâneas
Exemplos de uso: três formas de usar o Langchain-Chatchat
Estes são fluxos de trabalho concretos, construídos a partir das funcionalidades documentadas do Langchain-Chatchat descritas acima — não casos de uso hipotéticos.
Instalar o Langchain-Chatchat
O Langchain-Chatchat é instalado via pip ou Docker; não existe um binário baixável por sistema operacional, já que ele funciona como uma aplicação web auto-hospedada, não como um app de desktop para o usuário final.
Source | Link |
|---|---|
| Repositório no GitHub (código-fonte, Apache-2.0) | github.com/chatchat-space/Langchain-Chatchat |
Pacote no PyPI (pip install langchain-chatchat -U) | pypi.org/project/langchain-chatchat |
Imagem Docker (docker pull chatimage/chatchat) | hub.docker.com/r/chatimage/chatchat |
| Última versão marcada (v0.3.1, 12 de julho de 2024) | GitHub Releases |
A própria documentação do projeto recomenda fortemente a implantação via docker-compose para uso em produção, em vez de uma simples instalação com pip. Para o backend Xinference especificamente, instale o extra com `pip install "langchain-chatchat[xinference]" -U`. Verifique as instruções de instalação atuais diretamente no repositório antes de implantar, já que os comandos podem mudar entre versões.
O Langchain-Chatchat é gratuito?
Sim — o Langchain-Chatchat é gratuito e de código aberto, e esta análise não encontrou nenhum plano pago separado. Ele é licenciado sob Apache-2.0, confirmado através do arquivo LICENSE do repositório, e esta análise não encontrou nenhuma versão hospedada/em nuvem operada por um fornecedor — você mesmo o instala e executa.
- Nenhuma assinatura, taxa de licença ou limite de uso imposto pelo próprio Langchain-Chatchat
- Auto-hospedado: você fornece seu próprio servidor/hardware e paga apenas por essa infraestrutura, além de eventuais custos de API de modelo em nuvem, caso escolha um backend em nuvem em vez de um modelo local
- A licença Apache-2.0 permite uso comercial, modificação e redistribuição, sujeita aos termos padrão de atribuição e aviso da licença
Langchain-Chatchat vs. RAGFlow
Langchain-Chatchat e RAGFlow são ambas aplicações RAG auto-hospedadas e de código aberto, mas adotam abordagens diferentes para processar seus documentos e responder a perguntas sobre eles.
Foco principal
- Langchain-Chatchat:
- Fluxos de trabalho RAG e Agent sobre base de conhecimento local, construídos diretamente sobre o framework LangChain
- RAGFlow:
- RAG com foco em compreensão de documentos — detalhes verificados na análise dedicada do RAGFlow
Flexibilidade de backend de modelo
- Langchain-Chatchat:
- Backends conectáveis: Xinference, Ollama, LocalAI, FastChat, One API, ou APIs em nuvem
- RAGFlow:
- Veja a análise do RAGFlow para seu próprio suporte de backends
Suporte multimodal
- Langchain-Chatchat:
- Diálogo com imagens e recursos de texto para imagem
- RAGFlow:
- Detalhes na análise do RAGFlow
Chat SQL/banco de dados
- Langchain-Chatchat:
- Sim — função dedicada de conversar com seu banco de dados
- RAGFlow:
- Detalhes na análise do RAGFlow
Ritmo de manutenção
- Langchain-Chatchat:
- Última versão marcada v0.3.1 (julho de 2024); push mais recente ao repositório em novembro de 2025
- RAGFlow:
- Veja a análise do RAGFlow para seu ritmo de lançamentos atual
Licença
- Langchain-Chatchat:
- Apache-2.0
- RAGFlow:
- Veja a análise do RAGFlow para sua licença
Esta tabela reflete os fatos próprios e verificados do Langchain-Chatchat; para as alegações específicas sobre o RAGFlow, leia diretamente a análise do RAGFlow, em vez de confiar apenas neste resumo.
Quem deve usar o Langchain-Chatchat?
Se o Langchain-Chatchat é adequado para você depende de querer um framework RAG e Agent gratuito e auto-hospedado, construído sobre o LangChain, e de o ritmo de lançamentos recentemente mais lento ser aceitável para o seu caso de uso.
Concorrentes e alternativas
O Langchain-Chatchat se posiciona no segmento de RAG e chat de documentos auto-hospedados, ao lado do RAGFlow, LlamaIndex, Haystack e MaxKB.
RAGFlow
- Best known for:
- RAG auto-hospedado com compreensão de documentos profunda e sensível ao layout
- Link:
- Análise do RAGFlow
Artigos sobre RAGFlow (4)
- RAGFlow Review 2026: Citation-Grade RAG for Complex DocumentsAtualizado 2 de setembro de 2026
- Langchain-Chatchat Review 2026: Self-Hosted RAG and Agent FrameworkAtualizado 18 de setembro de 2026
- MaxKB Review 2026: Self-Hosted RAG Platform for DeepSeek and QwenAtualizado 12 de setembro de 2026
- Best RAG Tools for Business Documents 2026: Local & Private AI ComparedAtualizado 26 de agosto de 2026
Também mencionado em:
- Self-Hosted AI Starter Kit Review 2026: n8n + Ollama + Qdrant in One Compose FileAtualizado 19 de setembro de 2026
- AnythingLLM Review: Open-Source RAG and Document ChatAtualizado 11 de setembro de 2026
LlamaIndex
- Best known for:
- Framework RAG/de dados de código aberto e propósito geral para conectar LLMs aos seus próprios dados
Artigos sobre LlamaIndex (10)
- LlamaIndex Review 2026: Code-First RAG Framework, Not a No-Code BuilderAtualizado 2 de setembro de 2026
- Chroma Review: Open-Source Vector Database for AI and RAGAtualizado 18 de setembro de 2026
- Milvus Review 2026: The Open-Source Vector Database for Local RAGAtualizado 18 de setembro de 2026
- Qdrant Review 2026: The Self-Hosted Vector Database for RAGAtualizado 18 de setembro de 2026
- Dify Review 2026: Open-Source LLMOps Platform vs. LangChain, FlowiseAtualizado 2 de setembro de 2026
- Flowise Review 2026: Visual LangChain Workflow Builder Is Shutting DownAtualizado 2 de setembro de 2026
- Haystack Review 2026: deepset's RAG Framework vs. LangChain and LlamaIndexAtualizado 2 de setembro de 2026
- RAGFlow Review 2026: Citation-Grade RAG for Complex DocumentsAtualizado 2 de setembro de 2026
- txtai Review 2026: The Embedded Vector Database That Skips the ServerAtualizado 2 de setembro de 2026
- Best Local RAG Tools in 2026: Open WebUI, LlamaIndex, and LangChainAtualizado 28 de agosto de 2026
+15 mais não exibidos
Haystack (deepset)
- Best known for:
- Framework RAG e de pipeline de busca de código aberto da deepset
- Link:
- Análise do Haystack
MaxKB
- Best known for:
- Plataforma de perguntas e respostas sobre base de conhecimento auto-hospedada, também de origem chinesa
- Link:
- Análise do MaxKB
Artigos sobre MaxKB (3)
- MaxKB Review 2026: Self-Hosted RAG Platform for DeepSeek and QwenAtualizado 12 de setembro de 2026
- Vane Review 2026: Self-Hosted AI Answering Engine (Formerly Perplexica)Atualizado 14 de setembro de 2026
- Onyx Review 2026: Self-Hosted Enterprise Search and RAG (Formerly Danswer)Atualizado 12 de setembro de 2026
Também mencionado em:
- Langchain-Chatchat Review 2026: Self-Hosted RAG and Agent FrameworkAtualizado 18 de setembro de 2026
Esta lista reflete ferramentas comumente comparadas ao Langchain-Chatchat no segmento de RAG/chat de documentos auto-hospedado, não um ranking independente da PromptQuorum — veja o Diretório de Software de LLM Local para o catálogo completo, e verifique o conjunto de funcionalidades e a licença atuais de cada ferramenta antes de escolher.
Erros comuns ao avaliar o Langchain-Chatchat
A maior parte da confusão sobre o Langchain-Chatchat vem de seu histórico de nomes, de suposições sobre seu ritmo de lançamentos, ou de sua relação com o framework LangChain sobre o qual é construído.
Perguntas frequentes
O que é o Langchain-Chatchat?
Langchain-Chatchat (github.com/chatchat-space/Langchain-Chatchat) é uma aplicação RAG e Agent gratuita, de código aberto e auto-hospedada, construída sobre o framework LangChain, antes chamada langchain-ChatGLM até sua mudança de nome em agosto de 2023.
O Langchain-Chatchat é gratuito?
Sim. Ele é licenciado sob Apache-2.0, e esta análise não encontrou nenhum plano pago separado, oferta de nuvem gerenciada ou plano de suporte comercial.
Como instalo o Langchain-Chatchat?
Via pip (pip install langchain-chatchat -U, ou `pip install "langchain-chatchat[xinference]" -U para o backend Xinference) ou Docker (docker pull chatimage/chatchat`). A própria documentação do projeto recomenda fortemente a implantação via docker-compose para produção.
Qual licença o Langchain-Chatchat usa?
Apache-2.0, confirmada através do arquivo LICENSE do repositório no GitHub.
Quais modelos e backends o Langchain-Chatchat suporta?
ChatGLM, Qwen, Llama e outros modelos por meio de backends conectáveis — Xinference, Ollama, LocalAI, FastChat e integração com "One API" — ou APIs em nuvem.
O Langchain-Chatchat é mantido ativamente?
Esta análise encontrou uma lacuna entre sua versão marcada mais recente (v0.3.1, 12 de julho de 2024) e seu push mais recente ao repositório (10 de novembro de 2025), de cerca de 16 meses. Há atividade de commits contínua, mas o ritmo de lançamentos desacelerou consideravelmente desde meados de 2024 — verifique o status atual diretamente no GitHub.
Qual é a diferença entre o Langchain-Chatchat e o LangChain em si?
O Langchain-Chatchat é construído sobre o framework LangChain, mas é uma aplicação RAG e Agent separada e independente, com seu próprio repositório, interface e conjunto de funcionalidades — não é a biblioteca de propósito geral LangChain em si.
O Langchain-Chatchat suporta chinês e ChatGLM?
Sim. O projeto foi originalmente construído em torno da família de modelos ChatGLM (sob o nome anterior langchain-ChatGLM), tem um README bilíngue chinês/inglês, e continua sendo um projeto de código aberto de origem chinesa.
O Langchain-Chatchat suporta chat SQL/banco de dados?
Sim, inclui uma função dedicada de conversar com seu banco de dados para consultar dados estruturados em linguagem natural.
Quem mantém o Langchain-Chatchat?
A organização chatchat-space no GitHub mantém o repositório canônico do projeto.