What LangGraph Platform does
LangGraph is a stateful agent orchestration framework; LangSmith Deployment adds managed runtimes, checkpoints, tracing, evaluation, and production operations.
LangGraph is the low-level orchestration layer in the LangChain ecosystem for agents that must keep state and survive more than a single request. Developers define state, nodes, edges, reducers, commands, checkpoints, and subgraphs in code. This makes routing and side effects inspectable: a researcher can fan out work, a support agent can pause for approval, and a long job can resume after a failure. LangGraph is available as open-source software; LangSmith adds hosted deployment, observability, evaluation, and collaboration. It is a framework rather than a finished business assistant, so teams still choose models, build tools and interfaces, and own domain correctness.
Pricing has two layers. The LangGraph framework can be self-hosted under its open-source terms, leaving model APIs, databases, compute, storage, networking, and operations to the user. LangSmith has a free Developer plan, a Plus plan publicly listed at $39 per user per month, usage-based traces, and metered production deployment resources; enterprise arrangements add deployment, security, support, and contract options. A free development deployment is not a production cost estimate. Forecast seats, trace volume and retention, deployment minutes and size, model tokens, retrieval, tool APIs, concurrency, and retries from current official pricing.
Graph visibility does not make an autonomous agent safe. Web pages, email, tickets, retrieved documents, and tool results can contain prompt injection that attempts to override instructions or exfiltrate data. Keep trusted instructions separate, constrain state fields, validate tool schemas, scope credentials per node, isolate code, cap loops and spending, and make consequential tools idempotent where possible. Use interrupts and named human approval for publication, payments, deletion, external messages, access changes, or production writes. Evaluate full trajectories, inspect traces without casually retaining secrets or personal data, monitor side effects, and maintain rollback and a kill switch.
How LangGraph Platform works
LangGraph represents an agent as a directed graph over typed, shared state. Nodes run model calls, deterministic code, retrieval, or tools; edges select the next node from state, so a team can express loops, branches, parallel work, subgraphs, and explicit termination instead of hiding orchestration inside one prompt. A checkpointer persists state at execution steps, enabling durable execution, replay, recovery, memory, and human interrupts before sensitive nodes. LangSmith Deployment packages a versioned graph into a runtime, while LangSmith traces the nested model and tool calls and supports datasets and evaluation. The graph controls flow, but the chosen models, tools, credentials, data stores, and application code determine capability, cost, and risk.
Express work as state and transitions
Define typed state, graph nodes, conditional edges, checkpoints, termination rules, retry limits, and which decisions remain human. Treat every external document and tool result as untrusted data.
Bind narrowly scoped tools
Give nodes allowlisted tools with schema validation, least-privilege credentials, isolated environments, timeouts, budgets, and idempotency. Require approval before messages, purchases, deletion, publication, or production changes.
Test complete trajectories
Run fixed and adversarial datasets through prompts, routing, retrieval, tools, interrupts, and recovery paths. Score outcomes, unsupported claims, injection resistance, latency, cost, and side effects.
Trace, interrupt, and recover
Deploy a pinned graph, inspect LangSmith traces and checkpoints, alert on loops and anomalies, sample outputs, rotate secrets, and preserve pause, replay, rollback, and kill-switch procedures.
How to set up LangGraph Platform
Specify state and terminal outcomes
Define typed state, success and failure states, reducers, branches, maximum iterations, timeouts, budgets, and the decisions that must interrupt for human review.
Implement nodes and narrow tools
Keep deterministic work outside model prompts, validate tool arguments and results, use least-privilege credentials, isolate untrusted content, and make side effects retry-safe.
Add persistence and human interrupts
Select an appropriate checkpointer and thread identity, define retention and deletion, and place approval interrupts immediately before consequential nodes rather than after an action.
Evaluate complete graphs
Create normal, edge, adversarial, and tool-failure datasets; measure task success, unsupported claims, injection resistance, routing, recovery, latency, token use, and side effects.
Deploy and operate a pinned version
Choose self-hosting or LangSmith Deployment, separate environments and secrets, monitor traces and costs, sample outcomes, rehearse rollback, and document emergency shutdown.
LangGraph Platform FAQs
Is LangGraph the same as LangChain?
No. LangGraph is a lower-level stateful orchestration framework within the broader ecosystem; LangChain supplies additional model, retrieval, and tool abstractions.
Is LangGraph free?
The framework is open source. Managed LangSmith observability and deployments have free, per-seat, usage-based, and enterprise costs, while models and infrastructure are separate.
What does durable execution mean?
Checkpointed state lets a graph resume, replay, or pause across failures and human reviews instead of restarting every multistep task from the beginning.
Does tracing prevent prompt injection?
No. Traces help investigation and evaluation; prevention also needs instruction/data separation, least privilege, validation, sandboxing, approvals, and adversarial testing.
When should a human approve a step?
Require approval immediately before irreversible, public, financial, destructive, privacy-sensitive, or access-changing actions, with the proposed arguments visible to the reviewer.
Listing reviewed 2026-07-15. Product details and pricing can change; verify important terms on the provider's website.
Related Developer Tools AI tools
Related AI guides
Reviews
Tell the community what you made, what worked, and what you wish you knew before starting.