开源 · ★ GitHub 星标 43,232 (截至 2026-10-14)
LangGraph
LangGraph 是一个用于构建有状态、长时间运行智能体的底层编排框架。
简介
LangGraph 是一个用于构建、管理和部署长时间运行且有状态的智能体的底层编排框架。它是一个 Python 库,另有面向 JS/TS 的 LangGraph.js。
支持失败后从中断处继续执行的 Durable execution、运行过程中由人查看和修改状态的 Human-in-the-loop,以及短期和长期记忆。可在同一框架内设计单智能体、多智能体和分层结构,并支持逐 token 流式输出。调试和评估可配合 LangSmith 使用。
适合需要精细控制智能体执行流程的开发者;如果想快速构建,也可以使用上层包 Deep Agents。
用途
- 构建失败后仍能继续执行的长时间运行智能体。
- 加入由人在中途审核、批准智能体行为的流程。
- 构建能跨会话记住对话记录的智能体。
- 设计单智能体、多智能体和分层结构的工作流。
价格与许可
MIT 许可证,免费
快速上手
- 使用 pip install -U langgraph 安装。
- 参照官方文档,用状态和节点定义智能体流程。
- 如有需要,连接 LangSmith 追踪执行过程并进行调试。
链接
相关术语与企业
来源
根据公开资料(官方页面、README)整理。价格和功能可能变化,请以官方网站为准。