langchain-ai/langgraphjs
TypeScript library for building stateful, controllable language agents as graphs with custom architectures, memory, and human-in-the-loop support.

LangGraph is a low-level orchestration framework for creating resilient language agents. It enables developers to build agent systems as graphs of nodes and edges, supporting customizable architectures, long-term memory across interactions, and human-in-the-loop interventions. Part of the LangChain ecosystem, it provides the foundational primitives for agent workflow orchestration used by companies like Replit, Uber, and GitLab.
Frequently asked
- What is langchain-ai/langgraphjs?
- TypeScript library for building stateful, controllable language agents as graphs with custom architectures, memory, and human-in-the-loop support.
- Is langgraphjs open source?
- Yes — langchain-ai/langgraphjs is open source, released under the MIT license.
- What language is langgraphjs written in?
- langchain-ai/langgraphjs is primarily written in TypeScript.
- How popular is langgraphjs?
- langchain-ai/langgraphjs has 3.1k stars on GitHub.
- Where can I find langgraphjs?
- langchain-ai/langgraphjs is on GitHub at https://github.com/langchain-ai/langgraphjs.