Rank 6 of 7
LangGraph
What is LangGraph?
When the post mortem on a stalled pilot reads like an engineering incident report (runs that died halfway through, approvals bolted on with email, a demo that never survived concurrent users), the conversation tends to turn to LangGraph. This site ranks LangGraph sixth.
In this article
- LangGraph: the engineer's route out of a stalled pilot
- Library, runtime and service: three things with one name
- The features that answer production failures
- Testing before anything ships
- From repository to running deployment
- Connecting agents to the rest of the estate
- Where the agents and their data can run
- Security and access, largely in the customer's hands
- Limits that matter in production
- What it costs
- Who uses it
- Verdict for a team with a stalled pilot
LangGraph: the engineer's route out of a stalled pilot
When the post mortem on a stalled pilot reads like an engineering incident report (runs that died halfway through, approvals bolted on with email, a demo that never survived concurrent users), the conversation tends to turn to LangGraph. LangChain's page for the product headlines it as an orchestration framework for agents that need to be reliable1 and describes it as both an agent runtime and a low level orchestration layer2. The documentation's definition is more precise: a low level framework and runtime for agents that are stateful and run for a long time3. On GitHub the tagline is shorter still, a promise to build resilient agents4, with the repository describing a low level framework for stateful agents5.
This site ranks LangGraph sixth. Of the seven contenders it gives an engineering team the most direct control over the failure modes that kill pilots in production, and its hosting options run from LangChain's cloud to a customer's own Kubernetes cluster. It ranks low for the buyer this site is written for because it is a developer framework: everything from the first node to authentication is the customer's code, and a vendor team that builds the agent for the customer is not publicly stated on the pages we opened.
Library, runtime and service: three things with one name
Buyers often meet LangGraph through a developer who has already used it, and the commercial picture needs untangling before procurement. The library is open source under the MIT License6,7, and the FAQ says it is free to use8 and adds no overhead to the code it runs9. It does not dictate prompts or agent architecture10, and it can be used with no dependency on LangChain11, even though LangChain Inc builds it12. On GitHub, where engineers signal adoption with stars, the LangGraph repository had collected 44.7k by the time we looked13.
Running agents in production is a separate product. Since October 2025 the hosted runtime formerly sold as LangGraph Platform carries the LangSmith Deployment name14; LangChain describes it as the managed way to run those agents in production at scale15, and it accepts agents from frameworks other than LangGraph as well16. The overview page draws the family tree: LangChain supplies abstractions and integrations covering agent loops, tools and models17; LangSmith handles deployment, prompts, evaluation and tracing for any framework18; and LangGraph needs neither of them to function19.
The features that answer production failures
The reason engineers reach for LangGraph is that its core features map onto the ways agents break once real users arrive. Persistence writes the agent's state to checkpoints, and a run picks up again from the last one when something fails or a person pauses it20. Human in the loop lets a run stop, have its state inspected or edited, and then carry on21, and the homepage frames the same idea as checks through which people steer and approve what an agent does22. Hand coded nodes and nodes driven by a model can sit together in one graph23, which lets a team keep a deterministic step, such as a payment or a write to the ledger, outside the model's discretion. Memory covers both the state of a thread in the short term and longer term recall across sessions24, and streaming emits tokens, state changes and other events while the graph executes25,26.
The underlying model is a graph of shared state, nodes and edges27. Two storage mechanisms do the work. A checkpointer records the graph state of one thread as successive checkpoints, which serves as memory for that conversation28; a store holds whatever data the application chooses, kept apart from graph state, so it can travel across threads29. For a sponsor this vocabulary matters less than the outcome: a pilot rebuilt on these primitives can survive a crash in step seven without starting again from step one.
Testing before anything ships
LangSmith Studio is presented as a free visual interface for building and testing agents30. Pointed at an agent on a developer's own machine, it displays every step as the agent works through a task31, and when tracing is disabled in the agent's .env file the documentation says nothing leaves that machine32, a useful property when the pilot's test data is sensitive. The LangGraph CLI supplies the local development server Studio connects to33. In production, a component called LangSmith Engine goes through the traces that LangGraph agents leave behind, spots faults and recommends how to correct them34.
Evaluation is metered separately. Tuned Evaluators are charged only when one runs successfully35, a Perceived Error evaluator costs 0.015 LSU per run36, and the public beta of Tuned Evaluators is open only to Plus and Cloud Enterprise customers in the United States37.
From repository to running deployment
Getting started is a developer task. The package installs with uv add langgraph38, and the overview sends readers to the quickstart for a complete calculator agent39. Moving to LangSmith Cloud starts with code in GitHub40, and the guide accepts private repositories as readily as public ones41. A new deployment is created with the + New Deployment button42 and may take around 15 minutes to finish43. When it finishes, the developer can open the live graph in Studio from the button at the upper right of the screen44, take the endpoint address from the Deployment details page45, and invoke the agent from Python through the LangGraph SDK46.
The deployment service is not limited to LangGraph code. The documentation lists AutoGen, CrewAI, Strands and the Claude Agent SDK among the frameworks whose agents it can run47, and it explains how an agent written with Google's Agent Development Kit can be wrapped and deployed as a LangGraph48. For a company with several stalled pilots on different frameworks, that is a way to consolidate operations without rewriting everything first.
Connecting agents to the rest of the estate
LangGraph's own pages describe integration through protocols and triggers more than through a connector catalog. On the deployment side, the agent registry speaks Agent Protocol, MCP and A2A out of the box49; scheduled runs are handled by crons50; outbound webhooks let an agent set other systems in motion51; and the pricing page lists the option of publishing an agent as an MCP server52. Model and tool integrations come through LangChain17, and the homepage says agents can be built and shipped quickly with any model provider53. A count of prebuilt connectors to business applications comparable to the figures other vendors publish is not publicly stated on the pages we opened, which means the customer's engineers write or source each connection.
Where the agents and their data can run
Hosting flexibility is one of LangGraph's real strengths for a pilot that stalled over data control. According to the deployment docs, agents can be placed in LangChain's cloud, in a bring your own cloud setup, or on hardware the customer operates54, and the pricing page lists the hosting choices as Cloud, Hybrid or Self Hosted55. In LangSmith Cloud, LangChain runs the control plane, the data plane and the databases56. The hybrid arrangement splits responsibility, with the control plane staying at LangChain and the Agent Servers, together with their data plane, running at the customer57. Under self hosting both the Agent Servers and the control plane move onto the customer's infrastructure58, and this is the option the documentation points to where full residency or an air gap is required59. The pricing table records that self hosted data lives in the customer's VPC60, and LangSmith itself can be installed on a Kubernetes cluster the customer manages61.
Two details deserve attention in a hybrid design. Agent Servers send traces to whatever endpoint the LANGSMITH_ENDPOINT variable names62, and if that variable is left out, traces go to the default GCP US endpoint63. Cloud customers choose between LangChain's US or EU regions64. Self hosting is not available on every plan: it is an add on to Enterprise65, it keeps trace and operational data inside the customer's environment66, and a license key for a self hosted trial requires contacting sales67.
A compliance officer asking about training gets a direct answer in the pricing FAQ: customer data is not used to train models68, and every trace, prompt and output remains visible only within the customer's own organization69. Retention depends on the trace tier, two weeks for base traces70 against roughly six months, 180 days, for extended ones71, a difference an audit team will want settled before go live.
Security and access, largely in the customer's hands
This is the area where a security reviewer will have the most questions. LangSmith offers an auth framework flexible enough to plug into most existing schemes72, but the logic is the customer's: its developers write the @auth.authenticate handler that verifies identity and the @auth.on handlers that grant or refuse access73. Custom auth works on every LangSmith plan74, and authorization checks each user's roles and privileges resource by resource75. The trade off is stated plainly: there is no default authentication, so the customer controls both authentication and authorization76. When switched on, the same handler will also honor LangSmith API keys next to the custom scheme77, and the platform page lists custom auth and access control as a feature78.
Organization level controls are tiered. The security table on the pricing page names two Organization Roles, Admin and User79, and lists role based access control80; SSO below Enterprise is limited to Google and GitHub81, while Enterprise adds custom SSO, ABAC and RBAC82, custom seats and workspaces83, and an Infosec Review as part of procurement84. The agent registry manages agents centrally with versioning85, and assistants can be shared, modified and reused86. Agent Authorization is still in beta87.
For certifications, a reviewer is pointed by the homepage footer toward a Trust Center88, yet when we opened trust.langchain.com our saved copy contained nothing beyond the page title89. SOC 2, ISO 27001, HIPAA and GDPR certifications are not publicly stated on the pages we opened. A reviewer will need to obtain them through the Infosec Review route.
Limits that matter in production
A few documented limits translate directly into production risk. MemorySaver, the in memory checkpointer, does not survive a restart90, so a production deployment needs a persistent checkpointer. Checkpoints that grow without bound are listed as a known issue91, and persistent checkpoints on the deployment service accept payloads of up to 25 MB92. Sandboxes are capped at ten93. For a production service that needs guaranteed response times, note that the pricing page attaches a support SLA to the Enterprise plan94.
What it costs
LangSmith pricing is published. A single developer can start on the free tier, which charges nothing per seat95 and covers 5k base traces monthly before metered billing begins96. The team tier, Plus, is $39 a seat monthly97 with 10k base traces included each month98, and there is no ceiling on the number of seats bought at that price99. The FAQ counts as a seat each separate person in the organization, people who have only been invited among them100. That tier also bundles a small serverless deployment at no extra charge, enough to put one rescued pilot online101. Enterprise has no list price102 and is billed a year at a time, up front103; on the two lower tiers, by contrast, trace usage is charged each month after the fact104.
Consumption beyond the plans is counted in a unit LangChain calls the LSU, priced at one dollar105. Each vCPU hour of runtime on a deployment uses 0.0675 LSU106; a cloud deployment's bill follows the database and compute capacity it asks for107; and the sandbox allowance is 8 LSU per month108. Startups can apply for up to $10,000 in credits109.
Who uses it
The buyers LangChain names are developers. The homepage speaks to developers first, saying they rely on LangGraph for reliable agents110 and pitching the fine grained control it gives over how an agent is built111; it also claims the trust of firms at the front of agent development112. Named users on GitHub include Elastic, Replit and Klarna113, and the homepage quotes Ally, whose technology labs use LangGraph, as part of Ally's exploration of generative AI, for agentic workflows involving several actors114. Plan descriptions keep the engineering focus. The free tier is meant for one person taking first steps115, Plus for teams that build and deploy agents116, and Enterprise for teams whose hosting, support and security requirements go beyond the standard117, which is where a regulated production rollout would land. LangSmith Deployment is pitched at helping top teams ship great agents118.
Verdict for a team with a stalled pilot
LangGraph ranks sixth. For an engineering led organization whose pilot failed on reliability, it is a serious option: durable checkpoints20, pause and edit human review21, deterministic and model driven steps in one graph23, and a hosting range that reaches self hosted and air gapped deployments58,59. Its open source license6 keeps the core free of vendor lock in.
It ranks below the five platforms ahead of it for the buyer this site addresses because the customer writes the agent, the connectors and the authentication76, certifications are not publicly stated on the pages we opened, and self hosting sits behind an Enterprise add on and a sales conversation65,67. A sponsor whose pilot stalled for lack of engineering capacity will not find that capacity here; a sponsor with a strong platform team may find LangGraph the most controllable foundation on the list.