Skip to content

Overview

Components

The LangGraph Platform consists of components that work together to support the development, deployment, debugging, and monitoring of LangGraph applications:

  • LangGraph Server: The server defines an opinionated API and architecture that incorporates best practices for deploying agentic applications, allowing you to focus on building your agent logic rather than developing server infrastructure.
  • LangGraph CLI: LangGraph CLI is a command-line interface that helps to interact with a local LangGraph
  • LangGraph Studio: LangGraph Studio is a specialized IDE that can connect to a LangGraph Server to enable visualization, interaction, and debugging of the application locally.
  • Python/JS SDK: The Python/JS SDK provides a programmatic way to interact with deployed LangGraph Applications.
  • Remote Graph: A RemoteGraph allows you to interact with any deployed LangGraph application as though it were running locally.
  • LangGraph control plane: The LangGraph Control Plane refers to the Control Plane UI where users create and update LangGraph Servers and the Control Plane APIs that support the UI experience.
  • LangGraph data plane: The LangGraph Data Plane refers to LangGraph Servers, the corresponding infrastructure for each server, and the "listener" application that continuously polls for updates from the LangGraph Control Plane.

LangGraph components