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.