Skip to main content
nexeai

LangGraph: our review

LangGraph is an open-source AI agent orchestration framework, built by LangChain. It lets you design agents that plan, remember and ask a human at the right moment. The framework is free and self-hostable; the LangSmith cloud platform adds deployment, observability and evaluation.

Cloud or self-hostedFree version, then paidOpen source

What we take away from it

What counts in its favor

  • An open-source framework under the MIT license, with no restriction on commercial use: you keep control of the code and the data, and can install it on your own infrastructure.
  • Persistent memory and human-in-the-loop control built natively into the design model: two properties most agent frameworks bolt on afterward, and that sit here at the heart of the architecture.

What counts against it

  • The LangSmith cloud platform, needed for managed deployment and observability, processes data in the United States with no European residency option: self-hosted mode is the only way to keep data in the EU.
  • LangChain's privacy policy doesn't answer the question of whether the platform trains models on user data: the "research and development" purpose is broad enough to cover this use without ruling it out.

The best open-source framework for building a reliable agent on a complex business task, provided you have a developer to take it on. The cloud version brings observability but not sovereignty.

The facts

Data hosting
Cloud or self-hosted · source
Categories
AI agents
Data verified on
4 August 2026

What happens to your data

Is your data used to train their models?
Not verified
Subprocessors
The LangSmith platform relies on hosting, analytics, marketing and database-management providers that aren't listed publicly. Processing takes place in the United States.
Retention
Data is kept "as long as reasonably necessary to maintain and develop our relationship and provide you our services," with no maximum period stated.

LangGraph in detail

LangGraph is the AI agent orchestration framework built by LangChain, the vendor behind the Python library of the same name. Where LangChain provides the basic building blocks for calling a model, LangGraph provides the architecture for making several calls work together: planning a sequence, remembering intermediate states, and asking a human before crossing a critical step.

The framework is open source under the MIT licence and installs with one command. The paid LangSmith cloud platform adds managed deployment, tracing, evaluation and code-execution sandboxes, but it isn't required: a LangGraph agent runs perfectly well on your own server.

What it actually does

A LangGraph agent is modelled as a directed graph: nodes (each reasoning or action step) linked by conditional edges. The agent starts from an initial state — a user's question, for example — and moves through the graph, deciding at each node which branch to take.

Two properties set LangGraph apart from competing frameworks. The first is persistent memory: the agent keeps the full history of its decisions and can return to it, which allows long chains of reasoning without losing the thread. The second is native Human-in-the-Loop: at any node in the graph, you can pause execution and wait for human approval before continuing. For an agent that drafts a contract, approves an order or triggers a payment, this point is decisive.

In practice, an SME deploying an AI agent to automate handling customer requests can build a graph that reads the incoming message, classifies it, searches the knowledge base for an answer, drafts a reply, and submits it to an advisor for approval before sending.

Why it interests us

LangGraph is the framework we use most often for bespoke AI agent development projects. The reason comes down to one word: reliability. Most agent frameworks work well on simple cases but become unpredictable as soon as a task has more than three or four steps. LangGraph's graph-based model, paired with memory and human control, gives a framework for building agents whose behaviour can be predicted and audited — the minimum condition for professional use.

The fact that it can be self-hosted is also critical for our clients in regulated sectors: a law firm or an accounting practice can run the agent on its own server and guarantee to its clients that case files never leave the practice.

Where it falls short

The first obstacle is the technical requirement. LangGraph has no graphical interface: everything runs through Python or JavaScript code. An SME without a developer can't pick it up on its own, and even with a developer the learning curve is real. It's a control framework, not an immediate-productivity tool.

The LangSmith cloud platform, which brings managed deployment, tracing and evaluation, is hosted in the United States with no option for European residency. For an organisation that wants both the simplicity of the cloud and data sovereignty, it doesn't add up.

Finally, LangChain's privacy policy doesn't clarify how data is used for training. The "research and development" purpose potentially covers this use, and no explicit exclusion is made. For a buyer weighing the legal risk of passing business data through LangSmith, this lack of an answer is a sticking point.

Our recommendation

If you have a developer on the team and a complex business process to automate with a reliable, auditable agent, LangGraph is the best open-source framework available. Self-hosted, it meets even the strictest confidentiality requirements.

If you're looking for a no-code tool to prototype an agent quickly, or want an EU-hosted cloud platform, this isn't the right choice: look instead at n8n or European managed solutions such as Scaleway.

Who it's for, and who it isn't

Suited for

  • Technical teams (developer or CTO) who want to build a custom agent for a complex business process
  • Startups or SMEs that already have a development team and want to keep control of their infrastructure
  • Projects that need human validation at key steps of the agent's flow

Not a fit

  • Teams without a developer: LangGraph isn't a no-code tool, it requires writing code in Python or JavaScript
  • Simple chatbot or document RAG needs: a tool like Dify or Flowise will be faster to set up
  • Organizations that want a turnkey agent hosted in the EU without managing infrastructure

Frequently asked questions

Do you need to know how to code to use LangGraph?
Yes. LangGraph is a framework for developers, in Python or JavaScript. There's no graphical interface or block-based builder. Designing an agent means defining nodes, states and transitions in code. Development experience is essential.
Is LangGraph really open source?
Yes, entirely. The code is published under the MIT license, which allows commercial use, modification and redistribution without restriction. That's what sets LangGraph apart from frameworks like n8n, whose Sustainable Use License reserves usage to the company's internal needs.
Does my agent data stay with me if I use LangSmith?
No. LangSmith, LangChain's cloud platform, is hosted in the United States. The privacy policy states that processing personal data in the United States is "necessary to provide and operate our services." To keep your data on your own infrastructure, you need to use LangGraph in self-hosted mode, without LangSmith, and give up observability, managed deployment and evaluation.
What's the difference with CrewAI or AutoGPT?
CrewAI is a higher-level framework that abstracts coordination between agents with predefined roles and tasks. AutoGPT is an autonomous agent that plans and executes on its own. LangGraph sits one level lower: it gives you fine-grained control over the execution graph, memory and human-validation checkpoints. It's more powerful for complex cases, but requires more code.

Alternatives to LangGraph

Our sources

Prices and hosting terms change often. We recheck them periodically, but the publisher's page remains the only up-to-date reference.

Is LangGraph the right choice for you?

We measure this tool against your real constraints — budget, privacy, your team's skill level — before you sign an annual subscription.