Devtoolwatch BoardGet it every Monday

LangGraph review

LangGraph is a low-level orchestration framework and runtime for building, managing, and deploying long-running, stateful agents in Python or JavaScript.

Updated Nov 1, 2026. Review written Oct 22, 2026 from the project's own sources; usage data refreshed every Monday.

TL;DR

LangGraph is a low-level orchestration framework for long-running, stateful agents. It is for developers who want fine-grained control and can mix deterministic, hand-coded steps with LLM-driven steps in one graph. LangGraph provides durable execution, human-in-the-loop, memory, and streaming. It works with or without LangChain.

LangGraph at a glance

Category
Agent frameworks
Maintained by
LangChain (organization, @langchain-ai on GitHub)
License
MIT
Language
Python, Makefile, TypeScript
Repository
github.com/langchain-ai/langgraph
Website
docs.langchain.com/oss/python/langgraph
npm package
@langchain/langgraph 1.5.2
PyPI package
langgraph 1.2.16
Latest release
@langchain/langgraph 1.5.2 on npm, Oct 21, 2026
First published
Aug 9, 2023

What LangGraph does

  • LangGraph provides durable execution, so agents persist through failures and resume from where they left off.
  • LangGraph supports human-in-the-loop oversight by letting you inspect and modify agent state at any point during execution.
  • LangGraph offers short-term working memory and long-term persistent memory across sessions.
  • LangGraph mixes deterministic, hand-coded steps with LLM-driven agentic steps in the same graph.
  • LangGraph supports streaming, interrupts, time travel, subgraphs, and persistence through checkpointers and stores.
  • LangGraph offers both a Graph API and a Functional API for defining workflows.
  • LangGraph includes a Postgres checkpointer with a prune option for PostgresSaver and AsyncPostgresSaver.

How it works

You install LangGraph as a Python library or use the JS/TS library LangGraph.js. You define agents as graphs, and persistence comes from checkpointers such as SQLite or Postgres. LangGraph runs standalone. It can also pair with LangChain for model and tool integrations, LangSmith for tracing and evaluation, and LangSmith Deployment, which the langgraph-cli deploy command targets.

How to install and start using LangGraph

With pip

pip install -U langgraph

Requirements

  • The Python package requires Python 3.10 or later.
  • The JavaScript package @langchain/langgraph requires Node.js 18 or later.

First steps

  1. Learn the basic components used to build agents, starting with models and tools, before using LangGraph.
  2. Install LangGraph with pip, then follow the LangGraph Quickstart in the documentation.
  3. Take the free LangChain Academy introductory course to learn LangGraph basics.

Who LangGraph is for

  • Developers building long-running, stateful agents that must survive failures and resume.
  • Teams that need custom workflows that combine predictable, auditable steps with model-driven steps.
  • Applications that need human review or modification of agent state during execution.

Limitations to know

  • LangGraph is very low-level and focused only on orchestration. The docs recommend LangChain agents or Deep Agents for beginners.
  • LangGraph's debugging visualization and managed deployment come from LangSmith, a separate product.

Is LangGraph growing? Usage data

In the week of Oct 25–31, 2026, LangGraph ranked #79 on the Devtoolwatch Board and #5 in Agent frameworks, with a momentum score of 68 out of 100. Its main package had about 18.5M downloads that week, +10% against its own 4-week average.

New GitHub stars per week for LangGraph12 weeks from Aug 9, 2026: 520, 511, 441, 432, 453, 451, 374, 375, 377, 423, 444, 429 new stars, an average of 436 a week.Aug 9week of Oct 25
New GitHub stars per week for the last 12 weeks, from GitHub's stargazer history (today's stargazers by the week they starred).
Show the weekly numbers
New GitHub stars per week for LangGraph
Week ofNew stars
Aug 9, 2026520
Aug 16, 2026511
Aug 23, 2026441
Aug 30, 2026432
Sep 6, 2026453
Sep 13, 2026451
Sep 20, 2026374
Sep 27, 2026375
Oct 4, 2026377
Oct 11, 2026423
Oct 18, 2026444
Oct 25, 2026429

On Hacker News

The Board ranks tools by four signals each week: new stars, new stars for the repo's size, added downloads and download growth beyond the market. How the ranking works.

LangGraph alternatives

Other AI agent frameworks on the Board in the week of Oct 25–31, 2026, by momentum:

Agent frameworks ranked by momentum, the week of Oct 25–31, 2026
RankToolStarsDownloads/wk
#1Harness²Harness² is a Python framework from Google Research for recursive agent harnessing, refining an agent's prompts, tools, memory and…21.7k–
#2HyperFramesHyperFrames is an open-source framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos, built for AI…76.6k1.5M
#3AgentScopeAgentScope is a Python agent framework with an SDK for building ReAct agents and an agent service backend with a web UI.35k51.4k
#4AG-UIAG-UI is an open, event-based protocol that standardizes how AI agents connect to user-facing frontend applications.16.9k4.6M
#6BifrostOpen-source, high-performance AI gateway that works as your LLM gateway, MCP gateway and agent gateway. One OpenAI-compatible API for…9.3k–
#7assistant-uiassistant-ui is an open-source TypeScript/React library of composable primitives and runtimes for building AI chat interfaces in your app.12.9k2.8M

All AI agent frameworks, ranked

Recent LangGraph releases

LangGraph FAQ

Is LangGraph free and open source?

Yes. LangGraph's source code is on GitHub (langchain-ai/langgraph) under the MIT license, so you can use it for free.

How do I install LangGraph?

Run pip install -U langgraph. It needs Node.js >=18. The install section above has the other options from the project's README.

Is LangGraph still maintained?

Yes. The langchain-ai/langgraph repository was last updated on Oct 21, 2026, and the latest release, @langchain/langgraph 1.5.2 on npm, came out on Oct 21, 2026.

How popular is LangGraph?

LangGraph has 44.2k GitHub stars as of Nov 1, 2026. It gained 429 new stars in the week of Oct 25–31, 2026, against a 12-week average of 436 a week. Its main package had about 18.5M downloads that week, +10% against its own 4-week average. That made it #5 among AI agent frameworks on the Devtoolwatch Board.

LangGraph vs LangChain: how do they compare?

LangGraph and LangChain are both tracked by Devtoolwatch as AI agent frameworks. LangGraph has 44.2k GitHub stars and LangChain has 148.8k. In the week of Oct 25–31, 2026, LangGraph's main package had 18.5M downloads and LangChain's had 41.1M. LangChain review.

LangGraph vs CrewAI: how do they compare?

LangGraph and CrewAI are both tracked by Devtoolwatch as AI agent frameworks. LangGraph has 44.2k GitHub stars and CrewAI has 60.4k. In the week of Oct 25–31, 2026, LangGraph's main package had 18.5M downloads and CrewAI's had 589.4k. CrewAI is an open-source Python framework for building multi-agent workflows, using role-based agent Crews and event-driven Flows. CrewAI review.

What are the best alternatives to LangGraph?

Other AI agent frameworks on the Devtoolwatch Board in the week of Oct 25–31, 2026, by momentum: Harness² (#1), HyperFrames (#2), AgentScope (#3), AG-UI (#4), Bifrost (#6). The alternatives table above has their numbers.

Are LangGraph and LangChain the same?

No, LangGraph and LangChain are separate products. LangChain is the agent framework with abstractions and integrations for models and tools. LangGraph is the orchestration runtime for durable execution, streaming, human-in-the-loop, and persistence. Both are built by LangChain Inc, and LangGraph can be used without LangChain.

Is LangGraph a framework or a harness?

LangGraph is a low-level orchestration framework and runtime, not a harness. The docs describe Deep Agents as the agent harness built on top of LangGraph. Deep Agents adds planning, subagents, filesystem tools, and context management.

Is LangGraph used for agentic AI?

Yes, LangGraph is built for building, managing, and deploying long-running, stateful agents, including multi-actor applications with LLMs.

How does LangGraph relate to LangSmith?

LangGraph builds the agents, and LangSmith handles tracing, evaluation, prompts, and deployment across frameworks. LangSmith Studio offers visual prototyping, and LangSmith Deployment hosts long-running, stateful workflows.

Can LangGraph be used with JavaScript?

Yes, LangGraph.js is the equivalent JS/TS library. It is published on npm as @langchain/langgraph and requires Node.js 18 or later.

Sources

  1. langchain-ai/langgraph on GitHub
  2. LangGraph README
  3. @langchain/langgraph on npm
  4. langgraph on PyPI
  5. LangGraph website
  6. Release cli==0.4.37 (Oct 19, 2026)
  7. Release 1.2.16 (Oct 16, 2026)
  8. Release sdk==0.4.8 (Oct 16, 2026)
  9. Hacker News: Deep Agent Code Capabilities
  10. Devtoolwatch Board, the week of Oct 25–31, 2026

LangGraph README badge

Maintainers can show the tool's weekly Board rank in their README:

Devtoolwatch badge for LangGraph

[![Devtoolwatch](https://index.devtoolwatch.com/badge/langgraph.svg)](https://index.devtoolwatch.com/tools/langgraph/)

How this page is made: Devtoolwatch writes each review from the project's README, releases, package metadata and website, with an AI model, then checks every claim against the source it cites and drops what the sources don't support. The numbers come from Devtoolwatch's daily GitHub snapshots, GitHub's stargazer history, and the npm and PyPI download APIs. Spotted an error? Email [email protected].