Blank white background with no objects or features visible.

EMEA, hallo! TrueFoundry breidt zijn aanwezigheid uit in Europa, het Midden-Oosten en Afrika. Lees meer. →

LangChain vs LangGraph vs LangSmith: Wat is het verschil in 2026

DoorSahajmeet Kaur

Bijgewerkt: November 10, 2026

Gepubliceerd: November 9, 2026

⚡  TL;DR
LangChain vs LangGraph vs LangSmith in één oogopslag:
•
LangChain bouwt LLM-applicaties. Het biedt componenten voor prompts, modellen, retrieval, tools, geheugen en workflows, waardoor het ideaal is voor chatbots, RAG-applicaties en AI-assistenten.
•
LangGraph orchestreert AI-agents. Het breidt LangChain uit met stateful uitvoering, geheugen, checkpointing, vertakkingslogica en human-in-the-loop workflows voor complexe agent-systemen.
•
LangSmith biedt observabiliteit. Het helpt ontwikkelaars bij het debuggen, tracen, evalueren en monitoren van LLM-applicaties en AI-agents die in productie draaien.
•
Ze zijn ontworpen om samen te werken. LangGraph is gebouwd op LangChain, terwijl LangSmith met beide integreert om end-to-end zichtbaarheid in uw AI-applicaties te bieden.
•
Kies op basis van uw use-case. Gebruik LangChain voor LLM-apps, LangGraph voor stateful AI-agents, LangSmith voor debuggen en monitoren, of combineer ze alle drie voor productieklare AI-systemen.

LangChain vs LangGraph vs LangSmith is niet echt een strijd. Alle drie zijn ze afkomstig van hetzelfde bedrijf, en de meeste teams die agents bouwen op deze stack eindigen met het gelijktijdige gebruik van meer dan één tool. De verwarring is echter begrijpelijk: de namen lijken op elkaar, de documentatie verwijst voortdurend naar elkaar door en van buitenaf is het echt niet meteen duidelijk welke u precies nodig hebt.

In plaats van er een te verkiezen boven de andere, gebruiken veel organisaties ze samen naarmate hun AI-applicaties volwassen worden: van het bouwen van prototypes met LangChain tot het orchestreren van geavanceerde agent-workflows met LangGraph en het waarborgen van betrouwbaarheid met LangSmith.

In deze gids vergelijken we LangChain vs LangGraph vs LangSmith, leggen we uit wat elke tool doet, belichten we hun sterke punten en beperkingen, en helpen we u te bepalen welke het beste past bij uw AI-ontwikkelingsworkflow.

Wat is elke tool nu eigenlijk?

LangChain is de frameworklaag: LCEL (LangChain Expression Language), het Runnable-protocol, prompt-templates en integraties met honderden tools en databronnen. Sinds LangChain 1.0 is LCEL de canonieke manier om stappen samen te stellen: elke prompt, elk model, elke retriever en parser implementeert dezelfde Runnable-interface, zodat u ze aan elkaar kunt koppelen met prompt | model | parser en gratis één enkel aanroepbaar object krijgt met .invoke(), .stream() en .batch(). LangChain biedt ook een high-level create_agent API voor teams die agent-gedrag willen zonder handmatig een grafiek te bouwen.

LangGraph is de orchestratielaag voor agents die moeten lussen, vertakken en een status (state) moeten vasthouden over meerdere stappen in plaats van in een rechte lijn te draaien. Het modelleert de agent als een StateGraph: knooppunten (nodes) zijn functies, verbindingen (edges, inclusief voorwaardelijke edges) bepalen wat er vervolgens draait, en een gedeeld statusobject stroomt door het geheel.

LangSmith is het platform dat boven op beide staat. Decoreer een functie met @traceable en het legt invoer, uitvoer en elke geneste aanroep vast als een run in een run-tree. Het is ook de plek waar evaluatie-datasets, LLM-as-judge en custom evaluators, en (via LangGraph Platform) gehoste deployment zich bevinden.
De aanbeveling voor 2026 van het LangChain-team is precies deze taakverdeling: LangChain voor bouwstenen, LangGraph voor alles wat agentisch of meerstaps is, en LangSmith voor observabiliteit.

Vergelijking in één oogopslag

Functie LangChain LangGraph LangSmith
Wat het is Framework voor het bouwen van LLM-gestuurde applicaties en workflows. Orchestratie-framework voor stateful AI-agents. Platform voor debuggen, evalueren en monitoren van AI-applicaties.
Kernprimitief Runnable (LCEL-pipeline) StateGraph (nodes, edges, checkpoints) Run-tree met trace-spans
State-beheer State wordt door de chain doorgegeven maar wordt niet gepersisteerd. Expliciete gedeelde state met reducers en checkpointing. Beheert geen state; observeert en tracet de uitvoering van applicaties.
Besturingsstroom (Control flow) Lineaire pipelines met beperkte vertakking. Op grafieken gebaseerde uitvoering met lussen, voorwaardelijke routing, retries en interrupts. Bestuurt geen uitvoering; tracet bestaande workflows.
Hosting Self-hosted. Self-hosted of beheerd via LangGraph Platform. Gehost via LangSmith Platform.
Prijzen Gratis en open source. Open-source framework; LangGraph Platform begint bij $ 35/maand. Gratis tier (5.000 traces/maand); Plus vanaf $ 39/seat/maand; Enterprise-prijzen op aanvraag.
Het meest geschikt voor Chatbots, RAG-pipelines, gestructureerde extractie en tool-calling. Stateful AI-agents, meerstaps workflows, retries, lussen en human-in-the-loop applicaties. Productie-tracing, evaluatie, debuggen, monitoring en prompt-testing.

LangChain vs LangGraph: Runnable-pipelines vs een State-grafiek

Het praktische verschil tussen LangChain en LangGraph komt neer op hoeveel controle u nodig hebt over het uitvoeringspad. Een LangChain-chain voert stap een uit, dan stap twee, dan stap drie. Dat is prima voor veel use-cases: retrieval-augmented generation, eenvoudige tool-calls, overzichtelijke pipelines.

Agents die op basis van wat er net is gebeurd moeten beslissen wat ze nu gaan doen, een tool moeten aanroepen, het resultaat bekijken en vervolgens opnieuw moeten beslissen, vormen een heel ander probleem. Daar is LangGraph voor gebouwd. Het weergavemodel van de agent bestaat uit knooppunten en verbindingen (nodes en edges), zodat u lussen, voorwaardelijke vertakkingen en checkpoints expliciet kunt uitdrukken in plaats van ze in een lineaire keten te forceren. De meeste productie-agent-frameworks, inclusief LangGraph, komen om precies deze reden uit op dit op grafieken gebaseerde model.

U hoeft in de praktijk niet tussen de twee te kiezen. LangGraph-agents gebruiken onder de motorkap nog steeds vaak de integraties en prompt-utilities van LangChain; LangGraph is eerder een evolutie van hoe u de agent-lus structureert dan een volledige vervanging van LangChain.

Een LangChain LCEL-chain is een Runnable-pipeline. Elke stap voegt de ene Runnable samen met de volgende, en de hele chain gedraagt zich nog steeds als een enkele Runnable. Dat is wat streaming en batching consistent laat werken bij elke stap.

Dat model dekt veel situaties af: RAG-pipelines, gestructureerde extractie, eenvoudige tool-calls. Het begint echter vast te lopen zodra de agent moet beslissen wat hij vervolgens gaat doen op basis van wat er net is gebeurd, een tool moet aanroepen, het resultaat moet bekijken en opnieuw moet beslissen – waarbij hij mogelijk meerdere keren lussen doorloopt voordat hij klaar is.

LangGraph modelleert dat als een grafiek in plaats van een pijplijn. De status (state) wordt expliciet gedefinieerd (een TypedDict of Pydantic-model), nodes lezen en werken deze bij, en voorwaardelijke edges sturen de uitvoering aan op basis van de huidige status in plaats van een vaste volgorde.

U hoeft in de praktijk niet voor een van beide te kiezen. LangGraph-nodes roepen intern geregeld LCEL-chains aan; LangGraph is meer een extra uitvoeringslaag boven op de primitieven van LangChain dan een volledige vervanging ervan.

LangGraph vs LangSmith: Wat er draait vs Wat u ziet

Deze vergelijking schept de meeste verwarring, omdat LangGraph en LangSmith wezenlijk verschillende problemen lossen die toevallig vaak in dezelfde zin worden genoemd.

LangGraph is het element waar uw agent op draait: de grafiekdefinitie, de status, de uitvoeringslogica. LangSmith is de manier waarop u ziet wat er is gebeurd nadat het is uitgevoerd. Elke LLM-call, tool-call en statusovergang binnen een LangGraph-agent kan worden getracet in LangSmith. LangSmith is tevens de plek waar LangGraph Platform woont als u een gehoste deployment wilt in plaats van de grafiek op uw eigen infrastructuur te draaien.

Kort gezegd: LangGraph werkt ook zonder LangSmith, u verliest alleen het zicht op wat uw agent doet en eventuele ingebouwde hosting. LangSmith zonder LangGraph heeft weinig zin, aangezien LangSmith iets nodig heeft om te tracen.

LangGraph is het element waar uw agent op draait: de grafiekdefinitie, de status, de ge-checkpointte uitvoering. LangSmith is de manier waarop u ziet wat er na de uitvoering is gebeurd, en in veel setups ook de plek waar het gehost wordt.

Wanneer u een functie in @traceable wikkelt (of instrumenteert via LangGraph's ingebouwde LangSmith-integratie), wordt elke LLM-call, tool-call en geneste subgrafiek-call een span in een run-tree. De bovenliggende run toont daarbij de totale latentie en elke onderliggende stap toont zijn eigen latentie.

Naast tracing draait de evaluatieworkflow van LangSmith op datasets: verzamelingen van invoer/uitvoer-voorbeelden die via de SDK zijn gemaakt, beoordeeld door evaluators die u instelt als LLM-as-judge, aangepaste code of menselijke feedback. Online evaluators kunnen productie-traces continu beoordelen in plaats van alleen tijdens een testfase voor de release. Dit komt dichter in de buurt van een live kwaliteitsdashboard dan van een eenmalige testsuite.

Kort gezegt: LangGraph draait ook zonder LangSmith, u mist dan alleen de run-tree, de eval-datasets en de optie voor hosting via LangGraph Platform. LangSmith doet op zichzelf niet veel, omdat het een getracede applicatie nodig heeft om te kunnen observeren.

Hoe ze in elkaar passen

De meeste echte agent-projecten kiezen niet simpelweg één van deze drie, ze gebruiken een combinatie ervan. Een typische stack: bouw de agent-logica in LangGraph (met gebruik van LangChain's integraties waar nuttig), en draai deze vervolgens met LangSmith-tracing ingeschakeld zodat u kunt zien wat er gebeurt zodra het live is. Het overslaan van LangSmith komt vaak voor bij kleine prototypes; het overslaan van LangGraph gebeurt vaak als uw use-case eenvoudig genoeg is om afgedekt te worden door een lineaire LangChain-pipeline.

De situatie wordt ingewikkelder op productieschaal. LangSmith's tracing is erg nuttig, maar het beheert geen inloggegevens (credentials) voor de tools die uw agent aanroept, en het biedt geen governance op modelniveau voor een heel team. Dat worden afzonderlijke problemen die u moet oplossen zodra u meer dan een handvol agents draait.

TrueForge: De open-source runtime voor AI-agents

LangChain, LangGraph en LangSmith dekken verschillende delen van de AI-applicatiestack af: LangChain biedt bouwstenen, LangGraph verzorgt de stateful agent-orchestratie en LangSmith biedt observabiliteit. TrueForge bevindt zich op een andere laag: het is de runtime die de agent daadwerkelijk uitvoert. Het beheert de lus rondom het model, inclusief planning, tool-calls, contextbeheer, sandboxing, goedkeuringen en sessiestatus.

TrueForge is een open-source, leverancierneutrale agent-harness. Het is opgedeeld in een kernserver die de agent-lus draait, een HTTP API met een TypeScript SDK voor programmatische toegang, en een chat-UI met een UI SDK die direct gebruikt kan worden of ingebed kan worden in uw eigen applicatie. U kunt het lokaal uitvoeren met npx @truefoundry/trueforge, of uitrollen voor een team met behulp van Docker Compose of Helm.

Het belangrijkste verschil is dat TrueForge de runtime gescheiden houdt van het model en de tools. Modelproviders, MCP-servers en sandbox-providers zijn allemaal bring-your-own, dus het wisselen van modellen vereist niet het herbouwen van de agent. TrueForge behandelt de sandbox bovendien als een tool in plaats van elke agent continu binnen één sandbox uit te voeren. Een sandbox wordt alleen klaargezet wanneer de agent code moet uitvoeren, waardoor één server meerdere agents kan draaien terwijl niet-codegerichte beurten lichter blijven.

Voor teams die verder schalen dan individuele agents, kan TrueForge ook de operationele laag rond de runtime bieden. Wanneer dit gecombineerd wordt met TrueFoundry's AI Gateway, kunnen teams RBAC, budgetten, guardrails, credential-rotatie en uniforme traces toevoegen aan hun agents en modelgebruik.

Het onderscheid is dus helder: LangChain geeft u componenten om mee te bouwen, LangGraph geeft u primitieven om agent-workflows te orchestreren, LangSmith helpt u te zien wat die workflows doen, en TrueForge geeft u een open-source runtime om de agent zelf uit te voeren. Als u agents bouwt die van een lokaal prototype naar productie moeten, is TrueForge het overwegen waard als de runtime-laag onder uw agent-stack.

Alles wat u nodig hebt om agents in productie te draaien

Draai productie-agents met een open-source runtime voor uw modellen, MCP-tools, sandboxing, goedkeuringen en observabiliteit.

Conclusie

LangChain, LangGraph en LangSmith lossen elk een ander onderdeel van de AI-ontwikkelingslevenscyclus op. LangChain helpt u bij het bouwen van LLM-gestuurde applicaties, LangGraph maakt stateful, meerstaps AI-agents mogelijk en LangSmith biedt de observabiliteit die nodig is om ze in productie te debuggen en te monitoren.

In plaats van elkaar te vervangen, zijn ze ontworpen om samen te werken. Door de rol van elke tool te begrijpen, kunt u de juiste combinatie kiezen voor uw use-case en AI-applicaties bouwen die zowel schaalbaar als productieklaar zijn.

Veelgestelde vragen

Wat is het verschil tussen LangChain, LangGraph en LangSmith?

‍LangChain is een framework voor het aaneenschakelen van LLM-calls en het verbinden met tools en databronnen. LangGraph is de orchestratielaag voor agents die moeten lussen, vertakken en een status (state) moeten vasthouden. LangSmith is het platform voor het tracen, evalueren en optioneel hosten van agents die met een van de andere twee zijn gebouwd.

Heb ik ze alle drie nodig om een agent te bouwen?

‍Nee. Een eenvoudige pipeline heeft mogelijk alleen LangChain nodig. Een stateful agent gebruikt doorgaans LangGraph, vaak samen met de integraties van LangChain. LangSmith is optioneel, maar wordt sterk aanbevolen zodra een agent meer doet dan een snel prototype, omdat het de voornaamste manier is om te zien wat de agent daadwerkelijk heeft gedaan.

Vervangt LangGraph LangChain?

‍Niet echt. LangGraph verandert de manier waarop u de uitvoeringslus van de agent structureert, maar LangGraph-agents gebruiken nog steeds veelvuldig de prompt- en integratie-utilities van LangChain. Zie het eerder als een extra laag dan als een vervanging.

Ondersteunt TrueFoundry MCP en AI-agents?

‍Ja. TrueFoundry bevat een MCP Gateway, een Agent Gateway en een MCP- en Agents Registry met toegangsbeheer op toolniveau, zodat agents die zijn gebouwd op LangGraph, CrewAI, AutoGen of aangepaste frameworks kunnen worden gezet en beheerd via één control plane.

Integreert TrueFoundry met mijn bestaande observabiliteitsstack?

‍Ja. Het platform is OpenTelemetry-compliant en sluit direct aan op Grafana, Datadog, Prometheus of uw bestaande stack, waarbij elk verzoek wordt getracet van prompt tot tool- en modeluitvoering.

Gerelateerde artikelen

Probeer het nu.

Eén gateway voor al je modellen, MCP-servers en agents. Geen creditcard nodig.

Start gratis
Inhoudsopgave

Eén gateway voor elk LLM, elke agent en elke MCP-server

Boek een gesprek van 30 minuten met onze AI-expert

Demo aanvragen

De snelste manier om je AI te bouwen, beheren en schalen

Demo boeken
Samenvatten met
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Ontdek meer

September 18, 2026
|
5 min leestijd

TypeSafe AI's Jev en "System One Models": wat er daadwerkelijk is uitgebracht

August 26, 2026
|
5 min leestijd

Portabiliteit van AI-agents: Wissel van model zonder je agents opnieuw te bouwen

TrueFoundry offers scalable alternatives for Vercel AI Gateway limitations
November 10, 2026
|
5 min leestijd

Vercel AI Review 2026: Wij hebben het getest, zodat jij dat niet hoeft te doen

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Vendor lock-in voorkomen met de AI Gateway van TrueFoundry

Geen items gevonden.
November 10, 2026
|
5 min leestijd

TrueFoundry en de MCP-gatewayrevolutie: inzichten uit het Gartner-rapport van 2025

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Gids voor MCP-authenticatie in Claude Code 2026

Geen items gevonden.
Geen items gevonden.

Recente blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Volg een korte producttour
Start producttour
Product Tour