LangGraph Agent Toolkit

Serve LangGraph agents through an authenticated HTTP API. Add streaming, persistent conversation history, managed model connections, and optional tools and observability. Use your own client or the included Streamlit interface.

Start here

The toolkit supports Python 3.11–3.14. Optional extras select providers, observability SDKs, MCP tools, Deep Agents, and the UI. See Installation Options.

Memory has two scopes. thread_id identifies short-term conversation state. user_id identifies the user scope for long-term stores. Passing a user ID does not create a store. See Usage Guide and Choose an agent integration for the contracts.

The running service exposes its HTTP schema at /docs and /openapi.json. The generated reference below describes the Python package.

Indices