langgraphjs
Basic Information
LangGraph.js is the JavaScript implementation of LangGraph, a low-level orchestration framework for building controllable AI agents. The repository provides libraries, prebuilt components, examples, and a CLI to construct agent graphs that maintain long-term memory, run multi-step workflows, and incorporate human-in-the-loop approvals and moderation checks. It targets developers who need extensible, low-level primitives rather than rigid high-level abstractions, enabling custom agent architectures and multi-agent systems. The README shows usage such as creating ReAct agents, integrating schema-validated tools, and connecting chat LLMs. The project emphasizes production-readiness with token-by-token streaming and streaming of intermediate steps for visibility. The package is distributed via npm and integrates with LangChain tooling and an optional LangGraph Platform for deployment, scaling, and visual prototyping.