Aller au contenu
L'actu IAEN 4 QUESTIONSTrouver mon modèle
Outils · bibliothèque pour développeurs

LangGraph

LangGraph est la bibliothèque open source de LangChain pour programmer, sous forme de graphe, des agents qui durent et gardent un état.

En bref

Ce que c'est
LangGraph est la bibliothèque open source de LangChain pour programmer, sous forme de graphe, des agents qui durent et gardent un état. Cette brique de bas niveau, en Python et en TypeScript, mêle dans un même graphe des étapes codées à la main, prévisibles, et des étapes décidées par le modèle. Elle apporte l'exécution durable, la reprise après panne, la mémoire et la pause pour validation humaine. Les agents de LangChain et de Deep Agents reposent dessus, mais LangGraph s'utilise aussi seul.
Éditeur
LangChain, États-Unis
Prix
gratuit
Licence
open source (MIT)
Systèmes
non précisé
Formes
bibliothèque pour développeurs (SDK), ligne de commande, version web, serveur ou conteneur

Site officiel de LangGraphFiche relevée le sur les pages officielles.

Installer

Python (pip)

pip install -U langgraph

Python (uv)

uv add langgraph

TypeScript (npm)

npm install @langchain/langgraph @langchain/core

Source : docs.langchain.com

Serveur de développement local et LangSmith Studio (LangGraph CLI)

pip install -U "langgraph-cli[inmem]"
langgraph new path/to/your/app --template new-langgraph-project-python
langgraph dev

Source : docs.langchain.com

Paquets vérifiés sur leur registre : langgraph (pip), langgraph-cli (pip), @langchain/langgraph (npm).

Démarrer

Dans le code, construire un StateGraph, y ajouter des nœuds et des arêtes, le compiler, puis l'appeler avec graph.invoke(…). Pour tester un agent en local avec une interface, langgraph dev lance le serveur de développement relié à LangSmith Studio.

langgraph dev

Choisir le modèle

LangGraph ne choisit pas de modèle : chaque nœud appelle celui qu'on lui donne. La doc utilise les modèles de LangChain (init_chat_model ou paquets d'intégration), mais n'importe quel client peut servir.

D'après la documentation officielle (docs.langchain.com), lue le . Les commandes sont recopiées telles quelles.

Ce qu'il sait faire

Étapes fixes et étapes agentiques
Un même graphe combine une logique codée à la main et des décisions prises par le modèle. docs.langchain.com
Persistance et exécution durable
Des points de sauvegarde (checkpointers) enregistrent l'état du graphe à chaque étape. Après une panne, l'agent reprend où il s'était arrêté. docs.langchain.com
Validation humaine
Les interruptions mettent le graphe en pause pour qu'une personne inspecte ou modifie l'état avant de reprendre. docs.langchain.com
Retour dans le temps
On rejoue une exécution passée depuis n'importe quel point de sauvegarde, pour explorer une autre branche. docs.langchain.com
Mémoire courte et longue
Chaque fil de conversation a sa mémoire de travail, et des magasins de données (stores) gardent une mémoire partagée entre sessions. docs.langchain.com
Sous-graphes et diffusion en continu
Des graphes s'imbriquent les uns dans les autres. Les messages, l'état et la sortie se diffusent en temps réel (streaming). docs.langchain.com

Les façons de l'utiliser

Sur téléphone

Au 3 octobre 2026, l'éditeur ne documente ni application mobile ni pilotage depuis un téléphone.

Prix et licence

La bibliothèque est gratuite et open source. LangSmith, en option, sert au suivi, à Studio et au déploiement. Sa formule Developer est à 0 $ par siège et par mois (1 siège, sans déploiement). Plus coûte 39 $ par siège et par mois avec un déploiement Serverless (Small) inclus, puis se paie à l'usage. Enterprise est sur devis, avec hébergement chez soi.

Prix relevés le sur langchain.com, dans la devise de la page.

Licence

Open source, licence MIT. La version TypeScript (langchain-ai/langgraphjs) est aussi sous licence MIT. Le déploiement géré passe par LangSmith, service commercial. github.com

Modèles

Aucune restriction : le graphe appelle le modèle qu'on code dans ses nœuds. Avec les intégrations de LangChain, cela couvre des centaines de modèles, les API compatibles OpenAI et des modèles locaux comme ceux d'Ollama. docs.langchain.com

Clé d'API personnelle
oui
Modèles locaux
oui

Sources

Fiche relevée le sur 17 pages officielles. Une information que nous n'avons pas pu vérifier n'est jamais présentée comme un fait.

Ce que nous n'avons pas pu vérifier (2)
  • La doc ne cite aucun système d'exploitation. PyPI indique Python 3.10 ou plus, et 3.11 ou plus pour la LangGraph CLI selon la page de Studio.
  • Aucune application mobile ni aucun pilotage à distance n'a été trouvé, ce qui est attendu pour une bibliothèque.

Tous les outils →Le même modèle, des outils différents →Les abonnements d'IA →Signaler une erreur →

Cette fiche existe aussi en texte et en JSON.