Principais conclusões
- Licença MIT — totalmente gratuita para usar, modificar e autoalojar, sem limites de uso no framework em si
- Fundado por Harrison Chase; lançado pela primeira vez como biblioteca Python de código aberto em outubro de 2022
- A LangChain Inc. já captou mais de US$ 260 milhões, incluindo uma Série B de US$ 125 milhões (2025) com avaliação de US$ 1,25 bilhão
- Mais de 140.000 estrelas no GitHub no repositório principal langchain-ai/langchain
- LangChain 1.0 e LangGraph 1.0 alcançaram disponibilidade geral em outubro de 2025, com compromisso público de não introduzir mudanças que quebrem compatibilidade até a versão 2.0
- O LangSmith, camada paga de observabilidade, começa gratuito (plano Developer) e escala até US$ 39/assento/mês (Plus) ou preços Enterprise personalizados
- O LangGraph é a biblioteca dedicada à orquestração de agentes com estado baseada em grafos — não é uma empresa nem uma linha de produtos separada
📍 Em uma frase
LangChain é um framework gratuito, de código aberto e com licença MIT para construir aplicações LLM, pipelines RAG e — por meio do LangGraph — agentes de IA com estado, desenvolvido pela empresa financiada por capital de risco LangChain Inc.
💬 Em termos simples
Em vez de escrever à mão chamadas de API cruas para um provedor de LLM, o LangChain oferece blocos de construção prontos — prompts, chains, memória, retrievers e agentes — que se encaixam entre si, além de um produto pago opcional (LangSmith) para ver o que sua aplicação realmente fez em produção.
📌Nota: O LangChain é um framework contra o qual você escreve código, não um aplicativo para baixar — não há interface gráfica para instalar. Esta análise cobre juntos a biblioteca Python/JavaScript, a plataforma de observabilidade LangSmith e a orquestração de agentes LangGraph, já que a LangChain Inc. constrói e vende os três como uma pilha conectada.
Quem criou o LangChain, e como ele é financiado?
Harrison Chase criou o LangChain, e a LangChain Inc. é hoje uma empresa financiada por capital de risco que já captou mais de US$ 260 milhões. Chase, estatístico formado em Harvard que trabalhou anteriormente na startup de machine learning Robust Intelligence, lançou a primeira versão do LangChain como biblioteca Python de código aberto em outubro de 2022 — um mês antes do lançamento do ChatGPT, que atraiu uma onda de novos desenvolvedores para ferramentas de aplicações LLM.
A LangChain Inc. foi formalmente constituída em janeiro de 2023. A Benchmark liderou uma rodada seed de US$ 10 milhões em abril de 2023. Dez meses depois, em fevereiro de 2024, a Sequoia Capital liderou uma Série A de US$ 25 milhões com avaliação de US$ 200 milhões, anunciada junto com a disponibilidade geral do LangSmith. Até 2025, a empresa havia crescido o suficiente para captar uma Série B de US$ 125 milhões liderada pela IVP, com participação de Sequoia, Benchmark, CapitalG, Sapphire Ventures, ServiceNow Ventures, Workday Ventures, Cisco Investments, Datadog e Databricks, com avaliação de US$ 1,25 bilhão.
Primeiro lançamento
- Data:
- 2022-10
- O que significa:
- Harrison Chase publica a primeira biblioteca Python LangChain de código aberto
Constituição da empresa
- Data:
- 2023-01
- O que significa:
- LangChain Inc. é formalmente constituída em meio ao aumento de adoção impulsionado pelo ChatGPT
Rodada seed
- Data:
- 2023-04
- O que significa:
- US$ 10M em seed liderada pela Benchmark
Série A
- Data:
- 2024-02
- O que significa:
- US$ 25M em Série A liderada pela Sequoia, avaliação de US$ 200M, junto com a GA do LangSmith
Divisão core/community
- Data:
- 2023-12
- O que significa:
- langchain-core e langchain-community são separados em pacotes próprios
LangChain 0.1.0
- Data:
- 2024-01
- O que significa:
- Primeira versão estável com numeração formal; LCEL torna-se o padrão recomendado
Série B
- Data:
- 2025
- O que significa:
- US$ 125M liderados pela IVP com avaliação de US$ 1,25B
LangChain e LangGraph 1.0
- Data:
- 2025-10
- O que significa:
- Ambos alcançam disponibilidade geral; compromisso de não quebrar compatibilidade até a 2.0
📌Nota: A licença MIT do framework de código aberto não muda independentemente de quanto capital a LangChain Inc. capte — o capital de risco financia o desenvolvimento do LangSmith e do LangGraph Platform, não uma barreira de pagamento sobre a biblioteca principal.
O que é o LangChain?
LangChain é um framework de código aberto (licença MIT, github.com/langchain-ai/langchain) para construir aplicações baseadas em grandes modelos de linguagem, disponível para Python e JavaScript/TypeScript. Ele oferece interfaces padrão para modelos, prompts, memória e ferramentas, de modo que uma chain construída em torno de um provedor de LLM muitas vezes pode trocar de provedor com uma mudança de uma única linha.
- LCEL (LangChain Expression Language): uma sintaxe declarativa (prompt | model | parser) para compor chains, padrão desde o lançamento do langchain-core 0.1 em dezembro de 2023
- Chains: sequências de chamadas — formatação de prompt, invocação do modelo, análise da saída — conectadas em um único pipeline executável
- Retrievers e RAG: interfaces padrão para bancos de dados vetoriais e carregadores de documentos, permitindo que um pipeline de RAG troque modelos de embedding ou bancos vetoriais sem reescrever o código da aplicação
- Agentes: a abstração create_agent, introduzida com o LangChain 1.0, constrói um agente que usa ferramentas a partir de um modelo e uma lista de ferramentas, rodando por baixo no runtime do LangGraph
- LangGraph: um framework de nível mais baixo, baseado em grafos, para agentes que precisam de estado explícito, ciclos ou pontos de controle com intervenção humana — nem todo agente precisa disso, mas agentes de produção com tentativas repetidas ou etapas de aprovação geralmente precisam
- 700+ integrações de terceiros via langchain-community e pacotes de parceiros dedicados (langchain-openai, langchain-anthropic e similares) para modelos, bancos vetoriais e ferramentas
from langchain_openai import ChatOpenAI
from langchain_core.prompts import ChatPromptTemplate
from langchain_core.output_parsers import StrOutputParser
model = ChatOpenAI(model="gpt-4o-mini")
prompt = ChatPromptTemplate.from_template("Resuma em uma frase: {text}")
chain = prompt | model | StrOutputParser()
print(chain.invoke({"text": "O LangChain combina chamadas de LLM em pipelines."}))Quanto custa o LangChain?
O framework LangChain em si é totalmente gratuito — LangSmith e LangGraph Platform são os produtos pagos opcionais. A LangChain Inc. não cobra pela biblioteca de código aberto; sua receita vem de ferramentas hospedadas opcionais construídas ao redor dela.
- LangChain (o framework): gratuito para sempre sob licença MIT, seja autoalojado, usado comercialmente ou modificado
- Plano LangSmith Developer: US$ 0 por assento por mês, um assento, até 5.000 traces básicos por mês, depois pagamento por uso
- Plano LangSmith Plus: US$ 39 por assento por mês, assentos ilimitados, até 10.000 traces básicos incluídos por mês
- LangSmith Enterprise: preço personalizado, com opções adicionais de implantação autoalojada e híbrida
- Excedente de uso no Developer/Plus: US$ 1,50 por LCU (computação) e US$ 1,00 por LSU (armazenamento) além da cota de traces incluída
- LangGraph Platform (hospedagem de agentes em produção): sem preço de autoatendimento publicado no momento desta análise — entre em contato com o time comercial do LangChain para um orçamento
- Um programa para startups oferece até US$ 10.000 em créditos LangSmith para empresas financiadas por capital de risco
Plano | Preço | Ideal para |
|---|---|---|
| Framework LangChain | Gratuito (licença MIT) | Todos — nunca há custo |
| LangSmith Developer | US$0/assento/mês, 5K traces | Devs solo, prototipagem |
| LangSmith Plus | US$39/assento/mês, 10K traces | Equipes pequenas, mais uso |
| LangSmith Enterprise | Preço personalizado | Autoalojado/híbrido, conformidade |
| LangGraph Platform | Sob consulta (comercial) | Hospedagem de agentes em produção |
Preços verificados na página oficial de preços do LangChain em setembro de 2026, cobrados em dólares americanos em todo o mundo — confira a página atual antes de planejar o orçamento, já que os planos SaaS mudam sem muito aviso prévio.
Como instalar e começar a usar o LangChain?
Instalar o LangChain exige apenas um comando pip ou npm — sem conta, chave de licença ou servidor necessários para o framework de código aberto. O rastreamento do LangSmith é opcional e só é ativado se você configurar sua chave de API.
- 1Instale o pacote principal e uma integração de provedor de modelo:
pip install langchain langchain-openai(Python) ounpm install langchain @langchain/openai(JavaScript/TypeScript). - 2Defina a chave de API do seu provedor de modelo como variável de ambiente (por exemplo,
OPENAI_API_KEY) — o LangChain em si não fornece nem faz proxy do acesso ao modelo. - 3Construa uma chain com LCEL: combine um template de prompt, um modelo de chat e um parser de saída com o operador pipe (
prompt | model | parser), depois chame.invoke()sobre o resultado. - 4Para um agente em vez de uma chain fixa, use
create_agentdo pacotelangchain, passando um modelo e uma lista de ferramentas — ele roda no runtime do LangGraph para gerenciamento de estado. - 5Opcionalmente, cadastre-se no LangSmith e defina
LANGCHAIN_TRACING_V2=truealém de umaLANGCHAIN_API_KEYpara ver traces de cada execução de chain ou agente sem alterar o código da aplicação. - 6Leia a documentação oficial do LangChain e navegue pelo repositório no GitHub para a referência de API atual — o framework mudou o suficiente entre versões principais para que tutoriais antigos fiquem desatualizados.
Preciso de uma conta na OpenAI ou na Anthropic para usar o LangChain?
Você precisa de uma conta e uma chave de API com o provedor de modelo que escolher chamar — o próprio LangChain não hospeda nem revende acesso a modelos. Ele oferece suporte a OpenAI, Anthropic, Google e dezenas de outros provedores, além de modelos totalmente locais por meio de integrações como o Ollama.
Instalar o LangChain exige o LangSmith?
Não. O rastreamento do LangSmith é totalmente opcional e só é ativado quando você define a variável de ambiente LANGCHAIN_TRACING_V2 e uma chave de API. Você pode construir e executar aplicações LangChain indefinidamente sem nunca criar uma conta no LangSmith.
Quem deveria usar o LangChain?
O LangChain é adequado para equipes que constroem aplicações LLM que precisam de mais do que uma única chamada de prompt — pipelines RAG, chains de várias etapas ou agentes que usam ferramentas. É uma opção mais fraca para um script pontual que chama um modelo uma única vez.
Quando você NÃO deveria usar o LangChain?
Evite o LangChain para uma única chamada de API a um modelo sem recuperação, memória ou lógica de várias etapas — a sobrecarga de abstração supera o benefício. Algumas situações concretas em que outra ferramenta é a melhor escolha.
- Um chatbot que sempre envia um único prompt e retorna a resposta bruta — chame diretamente o SDK do provedor em vez de adicionar uma camada de framework
- Uma equipe que decidiu que dependências mínimas importam mais do que conveniência — o LangChain traz mais pacotes do que um cliente HTTP cru
- Um projeto cuja tarefa principal é indexação de documentos e ajuste de qualidade de recuperação, não lógica geral de aplicação — o LlamaIndex ou o Haystack são especializados nisso
- Uma equipe que ainda roda código em versões do LangChain anteriores à 0.1 (antes de dezembro de 2023) e está preocupada com o padrão histórico de mudanças que quebravam a compatibilidade — reserve tempo de migração, ou comece do zero na API pós-1.0 em vez de remendar código antigo
- Use o LangChain quando a aplicação realmente encadeia várias etapas, recupera contexto externo, ou precisa de um agente que chame ferramentas e lembre o estado entre turnos
LangChain vs. alternativas
O LangChain compete com outros frameworks para construir aplicações LLM e agentes, cada um otimizado para um ponto diferente do espectro entre foco em recuperação e foco em múltiplos agentes.
Ferramenta | Interface | Licença | Apoio | Ideal para |
|---|---|---|---|---|
| LangChain | Código Python / JS | MIT | LangChain Inc. (capital de risco) | Apps e agentes LLM de propósito geral |
| LlamaIndex | Código Python / TS | MIT | LlamaIndex Inc. (capital de risco) | Indexação e recuperação focadas em RAG |
| Haystack | Código Python | Apache 2.0 | deepset (Alemanha) | Pipelines RAG em produção |
| Semantic Kernel | C# / Python / Java | MIT | Microsoft | Apps empresariais focados em .NET |
| CrewAI | Código Python | MIT | CrewAI Inc. (capital de risco) | Equipes de agentes baseadas em papéis |
| AutoGen | Código Python | MIT / CC-BY | Microsoft Research | Padrões de conversação multiagente |
Erros comuns ao avaliar o LangChain
Esses erros vêm de confundir o LangChain com o LangSmith, ou de julgar o framework atual por uma reputação desatualizada.
Perguntas frequentes
O LangChain é gratuito para usar?
Sim. O framework LangChain é de código aberto sob licença MIT e gratuito para qualquer uso, incluindo produtos comerciais, sem limites de uso. O LangSmith, o complemento de observabilidade, tem uma estrutura de preços paga separada que começa em US$ 0 para um plano gratuito limitado.
Quem fundou o LangChain?
Harrison Chase fundou o LangChain, lançando a primeira versão de código aberto em outubro de 2022 antes de constituir formalmente a LangChain Inc. em janeiro de 2023.
Quanto financiamento o LangChain já captou?
A LangChain Inc. já captou mais de US$ 260 milhões no total, incluindo uma rodada seed de US$ 10 milhões em abril de 2023, uma Série A de US$ 25 milhões liderada pela Sequoia Capital em fevereiro de 2024 com avaliação de US$ 200 milhões, além de uma Série B de US$ 125 milhões em 2025 com avaliação de US$ 1,25 bilhão.
Qual é a diferença entre LangChain e LangGraph?
O LangChain fornece o framework geral para chains, prompts e a abstração create_agent para construir aplicações LLM. O LangGraph é o runtime de nível mais baixo, baseado em grafos, para agentes que precisam de gerenciamento de estado explícito, ciclos ou etapas com intervenção humana — o próprio create_agent roda sobre o LangGraph.
O que é o LangSmith, e ele é necessário para usar o LangChain?
O LangSmith é a plataforma paga de observabilidade e rastreamento da LangChain Inc. para depurar chains e agentes em produção. É totalmente opcional — aplicações LangChain rodam e são implantadas sem qualquer conta ou dependência do LangSmith.
Quanto custa o LangSmith?
O plano Developer é gratuito para um assento, com até 5.000 traces básicos por mês. O plano Plus custa US$ 39 por assento por mês, com até 10.000 traces básicos incluídos. O preço Enterprise é personalizado e adiciona implantação autoalojada/híbrida.
O LangChain parou de introduzir mudanças que quebram compatibilidade?
A LangChain Inc. se comprometeu a não introduzir mudanças que quebrem compatibilidade na linha de API 1.x após os lançamentos de disponibilidade geral do LangChain 1.0 e do LangGraph 1.0 em outubro de 2025. Versões anteriores, especialmente antes da divisão langchain-core/langchain-community de dezembro de 2023, têm um histórico documentado de mudanças que quebravam a compatibilidade entre versões.
Quantas estrelas no GitHub o LangChain tem?
O repositório principal langchain-ai/langchain ultrapassou 140.000 estrelas no GitHub, tornando-o um dos frameworks de aplicações de IA com mais estrelas na plataforma.
Posso rodar o LangChain com modelos locais autoalojados em vez de uma API na nuvem?
Sim. O LangChain se integra a executores de modelos locais como Ollama e llama.cpp por meio de pacotes de parceiros dedicados, permitindo que chains e agentes chamem modelos hospedados localmente em vez de, ou junto com, provedores na nuvem.
O LangChain é melhor que o LlamaIndex?
Nenhum dos dois é estritamente melhor — eles atendem propósitos que se sobrepõem, mas são distintos. O LangChain é um framework de propósito geral para chains e agentes em muitos casos de uso; o LlamaIndex é mais especializado em recuperação e indexação de dados para RAG. Muitos sistemas em produção usam os dois juntos.
