langgraph

把AI代理从“黑盒”变成“流程图”,可控又可靠。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 7710 🐛 待处理 480 👀 关注 188
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 44749
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源框架,MIT许可证,完全免费,可自行部署使用。

项目预览

langgraph 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队langchain-ai
定价模式🏷️完全免费
价格说明开源框架,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agents,ai,ai-agents,chatgpt,deepagents,enterprise,framework,gemini,generative-ai,langchain,langgraph,llm,multiagent,open-source,openai,pydantic,python,rag
GitHub 星标★ 44749
上线时间2023-08-09 00:00:00
代码更新2026-11-10
仓库体积519.3 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-09
浏览次数8

项目介绍

LangGraph 是一个用于构建有状态、可编排的 AI 代理(Agent)的框架,由 LangChain 团队开发。它解决的核心问题是:如何将复杂的 LLM 应用从简单的提示词调用,升级为可靠、可控、可维护的多步骤工作流。LangGraph 将代理的决策过程建模为图结构,节点(Node)代表计算步骤(如调用模型、执行工具),边(Edge)代表状态转移,从而支持循环、条件分支和人工介入等复杂控制流。其核心能力包括:基于图的状态管理(持久化、检查点)、支持多代理协作(Multi-agent)、内置流式输出与人类反馈机制,并能与 LangChain 生态无缝集成。它强调“可控性”,让开发者能精确控制代理的每一步逻辑,避免纯提示词驱动的不可预测性。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 44749

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 5 分钟 部署方式:库/依赖 3 步

环境要求

  • 已安装 Python 与 pip(README 通过 pip 命令安装)
  • 可联网访问 PyPI 下载 langgraph 包

安装与启动步骤

  1. 1安装 langgraph

    README 给出的唯一安装命令,使用 -U 参数安装或升级到最新版本,建议在虚拟环境中执行以免污染全局环境。

    pip install -U langgraph
  2. 2确认安装结果

    README 未提供验证命令,可在 Python 交互环境中导入 langgraph 检查是否安装成功;能正常导入即表示库可用。

  3. 3了解更高层方案

    README 提示:若目标是快速构建 agent,可查看更高层的 Deep Agents 包,而非直接使用底层编排框架。

如何确认成功

在 Python 中执行 import langgraph 不报错,即说明库已成功安装、可以开始使用。

常见问题

Q:需要哪个 Python 版本?

A:README 未注明最低 Python 版本,仅给出 pip install -U langgraph,具体版本要求请以 PyPI 上的 langgraph 页面为准。

Q:只是想快速做一个 agent,需要装 LangGraph 吗?

A:README 建议快速构建 agent 的用户优先使用更高层的 Deep Agents 包(buitl on LangGraph),而非直接用底层编排框架。

Q:安装后需要额外配置密钥吗?

A:README 节选中未提及任何环境变量、API Key 或配置文件,安装阶段无需额外配置;模型密钥取决于后续使用的模型提供方。

Q:LangGraph 和 LangChain 是什么关系?

A:由 LangChain 团队开发,可与 LangChain 生态无缝集成,是面向有状态 agent 的底层编排框架。

注意事项

  • 本教程只包含 README 中实际出现的安装命令,未给出的用法与配置请查阅官方文档
  • README 强调 LangGraph 是低层编排框架(low-level orchestration framework),适合构建长期运行、有状态的 agent
  • 使用 -U 参数会把已安装的 langgraph 升级到最新版,升级前注意兼容性
  • 项目采用 MIT 许可协议

核心亮点

  • 图结构建模,让代理逻辑清晰可控,支持循环和条件分支
  • 内置状态持久化和检查点,支持断点续跑与人工介入
  • 与LangChain生态深度集成,工具链丰富

不足之处

  • 学习曲线较陡,需要理解图、状态、节点等概念
  • 文档偏技术化,示例不够丰富,上手门槛高

适用场景

  • 构建需要多步骤推理和工具调用的复杂AI助手
  • 开发多代理协作系统,如客服、研究助手
  • 需要严格流程控制的企业级AI应用

替代项目

AutoGen、CrewAI、Semantic Kernel

上一篇:awesome-llm-apps

下一篇:N.E.K.O

同类项目推荐

synapse-ai 开源

让 AI 代理真正干活,用 DAG 编排多智能体工作流

Build AI agents that actually do things. Synapse is an open-source platform for crea···

★ 338 2026-08-10
antigravity-sdk-python 开源

用 Python 快速构建 Gemini 驱动的 AI 智能体,集成工具和技能。

A Python library for building AI agents that leverage the full power of Google Antig···

★ 3988 2026-08-09
roampal 开源

越用越懂你的智能记忆库,自动整理推送关键信息

Memory that learns what works.

★ 125 2026-08-09
opencode-plugin-openspec 开源

在OpenCode中一键进入规格规划模式,让AI开发先定规范再写码。

An OpenCode plugin that integrates OpenSpec, adding a dedicated 'openspec-plan' mode···

★ 167 2026-08-09
ShibaClaw 开源

自托管安全 AI 智能体,多提供商多渠道,数据全掌控

Self-hosted personal AI agent with a WebUI, memory, tools, MCP, sub-agents and autom···

★ 85 2026-08-09
mosoo 开源

在 Cloudflare 上统一运行、隔离和监控你的编码智能体

Open-source managed runtime for OpenAI Codex, Claude Agent SDK, OpenCode, and Pi Age···

★ 166 2026-08-09
mcp-server-chatsum 开源

让 AI 直接查询和总结你的聊天记录,快速获取对话洞察。

Query and Summarize your chat messages.

★ 1027 2026-08-09
golutra 开源

把多个AI助手拧成一股绳,自动跑完复杂活

Multi-agent AI orchestration platform for automation, workflows, and developer tools···

★ 3866 2026-08-09
awesome-second-brain 开源

给AI装上记忆,让代理更懂你

A curated solutions to building a self-evolving second brain that helps AI agents un···

★ 581 2026-08-09