Points clés
- Licence MIT — entièrement gratuite à utiliser, modifier et auto-héberger, sans limite d'usage sur le framework lui-même
- Fondé par Harrison Chase ; première publication comme bibliothèque Python open source en octobre 2022
- LangChain Inc. a levé plus de 260 millions de dollars, dont une série B de 125 millions de dollars (2025) à une valorisation de 1,25 milliard de dollars
- Plus de 140 000 étoiles GitHub sur le dépôt principal langchain-ai/langchain
- LangChain 1.0 et LangGraph 1.0 sont tous deux devenus disponibles en version générale en octobre 2025, avec un engagement public à ne plus casser la compatibilité avant la version 2.0
- LangSmith, la couche d'observabilité payante, démarre gratuitement (palier Developer) et monte jusqu'à 39 $/siège/mois (Plus) ou un tarif Enterprise sur mesure
- LangGraph est la bibliothèque dédiée à l'orchestration d'agents à état, basée sur des graphes — pas une société ni une gamme de produits séparée
📍 En une phrase
LangChain est un framework open source gratuit sous licence MIT pour construire des applications LLM, des pipelines RAG et — via LangGraph — des agents IA à état persistant, développé par la société LangChain Inc., financée par du capital-risque.
💬 En termes simples
Plutôt que d'écrire à la main des appels API bruts vers un fournisseur de LLM, LangChain fournit des briques prêtes à l'emploi — prompts, chaînes, mémoire, retrievers et agents — qui s'assemblent, plus un produit payant en option (LangSmith) pour voir ce que l'application a réellement fait en production.
📌Remarque: LangChain est un framework contre lequel on écrit du code, pas une application à télécharger — il n'y a pas d'interface graphique à installer. Cet avis couvre ensemble la bibliothèque Python/JavaScript, la plateforme d'observabilité LangSmith et l'orchestration d'agents LangGraph, puisque LangChain Inc. développe et vend les trois comme une pile connectée.
Qui a créé LangChain, et comment est-il financé ?
Harrison Chase a créé LangChain, et LangChain Inc. est aujourd'hui une société financée par du capital-risque ayant levé plus de 260 millions de dollars. Chase, statisticien formé à Harvard et ancien employé de la startup de machine learning Robust Intelligence, a publié la première version de LangChain comme bibliothèque Python open source en octobre 2022 — un mois avant le lancement de ChatGPT, qui a attiré une vague de nouveaux développeurs vers les outils applicatifs pour LLM.
LangChain Inc. a été formellement immatriculée en janvier 2023. Benchmark a mené un tour de table seed de 10 millions de dollars en avril 2023. Dix mois plus tard, en février 2024, Sequoia Capital a mené une série A de 25 millions de dollars à une valorisation de 200 millions de dollars, annoncée en même temps que la disponibilité générale de LangSmith. En 2025, l'entreprise avait suffisamment grandi pour lever une série B de 125 millions de dollars menée par IVP, avec la participation de Sequoia, Benchmark, CapitalG, Sapphire Ventures, ServiceNow Ventures, Workday Ventures, Cisco Investments, Datadog et Databricks, à une valorisation de 1,25 milliard de dollars.
Première publication
- Date:
- 2022-10
- Signification:
- Harrison Chase publie la première bibliothèque Python LangChain open source
Immatriculation de la société
- Date:
- 2023-01
- Signification:
- LangChain Inc. est formellement immatriculée alors que l'adoption portée par ChatGPT explose
Tour seed
- Date:
- 2023-04
- Signification:
- 10 M$ en seed menée par Benchmark
Série A
- Date:
- 2024-02
- Signification:
- 25 M$ en série A menée par Sequoia à 200 M$ de valorisation, avec la GA de LangSmith
Scission core/community
- Date:
- 2023-12
- Signification:
- langchain-core et langchain-community deviennent des paquets séparés
LangChain 0.1.0
- Date:
- 2024-01
- Signification:
- Première version stable versionnée ; LCEL devient le modèle recommandé
Série B
- Date:
- 2025
- Signification:
- 125 M$ menés par IVP à 1,25 Md$ de valorisation
LangChain & LangGraph 1.0
- Date:
- 2025-10
- Signification:
- Les deux atteignent la disponibilité générale ; engagement de ne plus casser la compatibilité avant la 2.0
📌Remarque: La licence MIT du framework open source ne change pas, quel que soit le montant levé par LangChain Inc. — le capital-risque finance le développement de LangSmith et de LangGraph Platform, pas une barrière payante sur la bibliothèque principale.
Qu'est-ce que LangChain ?
LangChain est un framework open source (licence MIT, github.com/langchain-ai/langchain) pour construire des applications reposant sur de grands modèles de langage, disponible en Python et en JavaScript/TypeScript. Il fournit des interfaces standard pour les modèles, les prompts, la mémoire et les outils, si bien qu'une chaîne construite autour d'un fournisseur de LLM peut souvent changer de fournisseur avec une modification d'une seule ligne.
- LCEL (LangChain Expression Language) : une syntaxe déclarative (prompt | model | parser) pour composer des chaînes, standard depuis la publication de langchain-core 0.1 en décembre 2023
- Chaînes : des séquences d'appels — mise en forme du prompt, appel au modèle, analyse de la sortie — reliées en un seul pipeline exécutable
- Retrievers et RAG : des interfaces standard pour les bases vectorielles et les chargeurs de documents, permettant à un pipeline RAG de changer de modèle d'embedding ou de base vectorielle sans réécrire le code applicatif
- Agents : l'abstraction create_agent, introduite avec LangChain 1.0, construit un agent utilisant des outils à partir d'un modèle et d'une liste d'outils, exécuté en dessous sur le runtime LangGraph
- LangGraph : un framework de plus bas niveau, basé sur des graphes, pour les agents qui ont besoin d'un état explicite, de cycles ou de points de contrôle homme-dans-la-boucle — tous les agents n'en ont pas besoin, mais les agents en production avec des tentatives ou des étapes d'approbation, si
- 700+ intégrations tierces via langchain-community et des paquets partenaires dédiés (langchain-openai, langchain-anthropic et similaires) pour les modèles, les bases vectorielles et les outils
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("Résume en une phrase : {text}")
chain = prompt | model | StrOutputParser()
print(chain.invoke({"text": "LangChain assemble des appels LLM en pipelines."}))Combien coûte LangChain ?
Le framework LangChain lui-même est entièrement gratuit — LangSmith et LangGraph Platform sont les produits payants en option. LangChain Inc. ne facture rien pour la bibliothèque open source ; ses revenus proviennent d'outils hébergés optionnels construits autour.
- LangChain (le framework) : gratuit pour toujours sous licence MIT, que ce soit auto-hébergé, utilisé commercialement ou modifié
- Palier LangSmith Developer : 0 $ par siège et par mois, un siège, jusqu'à 5 000 traces de base par mois, puis facturation à l'usage
- Palier LangSmith Plus : 39 $ par siège et par mois, sièges illimités, jusqu'à 10 000 traces de base incluses par mois
- LangSmith Enterprise : tarif sur mesure, avec des options de déploiement auto-hébergé et hybride en plus
- Dépassement à l'usage sur Developer/Plus : 1,50 $ par LCU (calcul) et 1,00 $ par LSU (stockage) au-delà du quota de traces inclus
- LangGraph Platform (hébergement d'agents en production) : aucun tarif en libre-service publié au moment de cet avis — contacter l'équipe commerciale de LangChain pour un devis
- Un programme startup offre jusqu'à 10 000 $ de crédits LangSmith aux entreprises financées par du capital-risque
Palier | Prix | Idéal pour |
|---|---|---|
| Framework LangChain | Gratuit (licence MIT) | Tout le monde — jamais payant |
| LangSmith Developer | 0 $/siège/mois, 5K traces | Développeurs solo, prototypage |
| LangSmith Plus | 39 $/siège/mois, 10K traces | Petites équipes, usage accru |
| LangSmith Enterprise | Tarif sur mesure | Auto-hébergé/hybride, conformité |
| LangGraph Platform | Sur mesure (commercial) | Hébergement d'agents en prod |
Tarifs vérifiés sur la page tarifs officielle de LangChain en septembre 2026, facturés en dollars US dans le monde entier — vérifiez la page en direct avant de budgétiser, les paliers SaaS changeant sans grand préavis.
Comment installer LangChain et démarrer ?
Installer LangChain ne prend qu'une commande pip ou npm — aucun compte, clé de licence ou serveur requis pour le framework open source. Le traçage LangSmith est optionnel et ne s'active que si vous définissez sa clé API.
- 1Installer le paquet principal et une intégration de fournisseur de modèle :
pip install langchain langchain-openai(Python) ounpm install langchain @langchain/openai(JavaScript/TypeScript). - 2Définir la clé API de votre fournisseur de modèle comme variable d'environnement (par exemple
OPENAI_API_KEY) — LangChain ne fournit ni ne relaie lui-même l'accès aux modèles. - 3Construire une chaîne avec LCEL : combiner un modèle de prompt, un modèle de chat et un analyseur de sortie avec l'opérateur pipe (
prompt | model | parser), puis appeler.invoke()sur le résultat. - 4Pour un agent plutôt qu'une chaîne fixe, utiliser
create_agentdu paquetlangchain, en passant un modèle et une liste d'outils — il tourne sur le runtime LangGraph pour la gestion de l'état. - 5Éventuellement, s'inscrire sur LangSmith et définir
LANGCHAIN_TRACING_V2=trueainsi qu'uneLANGCHAIN_API_KEYpour voir les traces de chaque exécution de chaîne ou d'agent sans modifier le code applicatif. - 6Lire la documentation officielle de LangChain et parcourir le dépôt GitHub pour la référence API actuelle — le framework a suffisamment changé entre versions majeures pour que d'anciens tutoriels soient dépassés.
Ai-je besoin d'un compte OpenAI ou Anthropic pour utiliser LangChain ?
Vous avez besoin d'un compte et d'une clé API chez le fournisseur de modèle que vous choisissez d'appeler — LangChain lui-même n'héberge ni ne revend l'accès aux modèles. Il prend en charge OpenAI, Anthropic, Google et des dizaines d'autres fournisseurs, ainsi que des modèles entièrement locaux via des intégrations comme Ollama.
L'installation de LangChain nécessite-t-elle LangSmith ?
Non. Le traçage LangSmith est entièrement optionnel et ne s'active que lorsque vous définissez la variable d'environnement LANGCHAIN_TRACING_V2 et une clé API. Vous pouvez construire et exécuter des applications LangChain indéfiniment sans jamais créer de compte LangSmith.
À qui s'adresse LangChain ?
LangChain convient aux équipes qui construisent des applications LLM ayant besoin de plus qu'un simple appel de prompt — pipelines RAG, chaînes multi-étapes ou agents utilisant des outils. Il convient moins à un script ponctuel qui appelle un modèle une seule fois.
Quand ne devriez-vous PAS utiliser LangChain ?
Évitez LangChain pour un simple appel API à un modèle sans récupération, mémoire ni logique multi-étapes — la surcharge d'abstraction dépasse le bénéfice. Quelques situations concrètes où un autre outil est préférable.
- Un chatbot qui envoie toujours un seul prompt et renvoie la réponse brute — appelez directement le SDK du fournisseur au lieu d'ajouter une couche de framework
- Une équipe qui a décidé que des dépendances minimales comptent plus que le confort — LangChain entraîne plus de paquets qu'un client HTTP brut
- Un projet dont la tâche principale est l'indexation de documents et l'optimisation de la qualité de récupération, pas la logique applicative générale — LlamaIndex ou Haystack sont spécialisés dans ce domaine
- Une équipe qui fait encore tourner du code sur des versions de LangChain antérieures à 0.1 (avant décembre 2023) et qui s'inquiète du schéma historique de changements incompatibles — prévoyez du temps de migration, ou repartez sur l'API post-1.0 plutôt que de rafistoler l'ancien code
- Utilisez plutôt LangChain quand l'application enchaîne réellement plusieurs étapes, récupère du contexte externe, ou a besoin d'un agent qui appelle des outils et retient l'état sur plusieurs échanges
LangChain vs. alternatives
LangChain est en concurrence avec d'autres frameworks pour construire des applications LLM et des agents, chacun optimisé pour un point différent du spectre allant du tout-retrieval au tout-multi-agents.
Outil | Interface | Licence | Soutien | Idéal pour |
|---|---|---|---|---|
| LangChain | Code Python / JS | MIT | LangChain Inc. (capital-risque) | Apps LLM & agents généralistes |
| LlamaIndex | Code Python / TS | MIT | LlamaIndex Inc. (capital-risque) | Indexation & retrieval RAG-first |
| Haystack | Code Python | Apache 2.0 | deepset (Allemagne) | Pipelines RAG en production |
| Semantic Kernel | C# / Python / Java | MIT | Microsoft | Apps Enterprise .NET-first |
| CrewAI | Code Python | MIT | CrewAI Inc. (capital-risque) | Équipes d'agents par rôles |
| AutoGen | Code Python | MIT / CC-BY | Microsoft Research | Conversations multi-agents |
Erreurs courantes lors de l'évaluation de LangChain
Ces erreurs viennent de la confusion entre LangChain et LangSmith, ou du jugement porté sur le framework actuel à partir d'une réputation dépassée.
Questions fréquemment posées
LangChain est-il gratuit ?
Oui. Le framework LangChain est open source sous licence MIT et gratuit pour tout usage, y compris commercial, sans limite d'utilisation. LangSmith, le produit d'observabilité, a une structure tarifaire payante distincte qui démarre à 0 $ pour un palier gratuit limité.
Qui a fondé LangChain ?
Harrison Chase a fondé LangChain, en publiant la première version open source en octobre 2022, avant l'immatriculation formelle de LangChain Inc. en janvier 2023.
Combien de financement LangChain a-t-il levé ?
LangChain Inc. a levé au total plus de 260 millions de dollars, dont un tour seed de 10 millions de dollars en avril 2023, une série A de 25 millions de dollars menée par Sequoia Capital en février 2024 à une valorisation de 200 millions de dollars, ainsi qu'une série B de 125 millions de dollars en 2025 à une valorisation de 1,25 milliard de dollars.
Quelle est la différence entre LangChain et LangGraph ?
LangChain fournit le framework général pour les chaînes, les prompts et l'abstraction create_agent pour construire des applications LLM. LangGraph est le runtime de plus bas niveau, basé sur des graphes, pour les agents ayant besoin d'une gestion d'état explicite, de cycles ou d'étapes homme-dans-la-boucle — create_agent lui-même tourne sur LangGraph.
Qu'est-ce que LangSmith, et est-il nécessaire pour utiliser LangChain ?
LangSmith est la plateforme payante d'observabilité et de traçage de LangChain Inc. pour déboguer les chaînes et les agents en production. Elle est entièrement optionnelle — les applications LangChain fonctionnent et se déploient sans aucun compte ni dépendance LangSmith.
Combien coûte LangSmith ?
Le palier Developer est gratuit pour un siège avec jusqu'à 5 000 traces de base par mois. Le palier Plus coûte 39 $ par siège et par mois avec jusqu'à 10 000 traces de base incluses. Le tarif Enterprise est sur mesure et ajoute un déploiement auto-hébergé/hybride.
LangChain a-t-il cessé de casser la compatibilité de son API ?
LangChain Inc. s'est engagé à ne plus casser la compatibilité sur la ligne d'API 1.x après les sorties en disponibilité générale de LangChain 1.0 et LangGraph 1.0 en octobre 2025. Les versions antérieures, en particulier avant la scission langchain-core/langchain-community de décembre 2023, avaient un historique documenté de changements incompatibles entre versions.
Combien LangChain a-t-il d'étoiles sur GitHub ?
Le dépôt principal langchain-ai/langchain a dépassé les 140 000 étoiles GitHub, ce qui en fait l'un des frameworks d'applications IA les plus étoilés sur GitHub.
Puis-je utiliser LangChain avec des modèles locaux auto-hébergés plutôt qu'une API cloud ?
Oui. LangChain s'intègre avec des exécuteurs de modèles locaux comme Ollama et llama.cpp via des paquets partenaires dédiés, permettant aux chaînes et agents d'appeler des modèles hébergés localement à la place ou en complément des fournisseurs cloud.
LangChain est-il meilleur que LlamaIndex ?
Aucun des deux n'est strictement meilleur — ils répondent à des besoins qui se recoupent mais restent distincts. LangChain est un framework généraliste pour les chaînes et les agents sur de nombreux cas d'usage ; LlamaIndex est plus spécialisé sur la récupération et l'indexation de données pour le RAG. De nombreux systèmes en production utilisent les deux ensemble.
