SlideShare a Scribd company logo
Building Enterprise AI Systems
with Multi-Agent Architectures, Tools & Knowledge
Lucas Hänke de Cansino - AI Systems Engineer
1
1
2
… it lacks relevant context.
Building AI Systems
We have all played with LLMs
Reference: https://en.wikipedia.org/wiki/Control_flow 3
1 Building AI Systems
Good LLM applications follow a control flow.
4
1 Building AI Systems
This control flow forms a “chain”
Reference: https://en.wikipedia.org/wiki/Control_flow
5
1 Building AI Systems
Reference: https://react-lm.github.io/
Autonomous agent-defined control flow
... using tools to execute steps.
● Task ambiguity
● LLM non-determinism
● Tool misuse
● … and more!
6
1 Building AI Systems
Poor reliability caused by
Reference: https://www.reddit.com/r/LocalLLaMA/comments/1648pav/thoughts_on_autonomous_llm_agents/
7
1 Building AI Systems
Can we have both?
Introducing
8
2
What is ?
LangGraph applications balance agent control with agency
Its core pillars support:
● Controllability: to define both explicit and implicit workflows
● Persistence: for thread-specific and cross-thread “Memory”
● Interaction: between agents, humans and external systems
● Streaming: to expose any event (or token) as it occurs
LangGraph also:
● Python & Typescript implementation
● Jupyter notebooks for rapid prototyping
● Integration with Traceability and Prompt Management (LangSmith & Langfuse)
9
2 Introducing LangGraph
A
B
C
D
LangGraph Studio
10
2 Introducing LangGraph
LangGraph allows for developer + LLM-defined control flows
Controllability
A
We can have both!
11
2 Introducing LangGraph
Branches enable parallel execution of nodes
to speed up overall graph operation
Reference: https://langchain-ai.github.io/langgraph/how-tos/branching/
Controllability
A
12
2 Introducing LangGraph
Subgraphs enable complex system design
by managing states separately
Reference: https://langchain-ai.github.io/langgraph/how-tos/subgraph/
Controllability
A
13
2 Introducing LangGraph
Multi-agent architectures
Reference: https://langchain-ai.github.io/langgraph/how-tos/persistence/
Controllability
A
Multi-agent network
Agent Supervisor Hierarchical Agent Teams
14
2 Introducing LangGraph
... thread-specific and cross-thread
Reference: https://langchain-ai.github.io/langgraph/how-tos/persistence/
Persistent “Memory”
B
15
2 Introducing LangGraph
Breakpoints enable human-in-the-loop interactions
Reference: https://langchain-ai.github.io/langgraph/how-tos/human_in_the_loop/breakpoints/
Interaction
C
16
2 Introducing LangGraph
First-class support for token and event-level streaming
Reference: https://github.com/langchain-ai/langgraph
Streaming
D
LangGraph within
LangChain’s Ecosystem
17
4
LangChain’s AI abstractions and
integrations make it the #1 choice for
developers when building with GenAI
100K+
Apps
Powered
2K+
Contributors
18
4 LangGraph within LangChain’s Ecosystem
15M+
Monthly
Downloads
19
LangGraph within LangChain’s Ecosystem
LangSmith is a unified DevOps
platform, purpose-built for LLM
applications
300M+
Traces
logged
30K+
Monthly active
teams
100K+
Users
signed up
4
20
4 LangGraph within LangChain’s Ecosystem
Setting Up
Useful Evaluations for Agents
21
5
22
Feedback loops are your moat
Reference: https://www.oreilly.com/radar/what-we-learned-from-a-year-of-building-with-llms-part-iii-strategy/
5 Setting Up Useful Evaluations for Agents
23
Setting Up Useful Evaluations for Agents
Three types of feedback loops to speed up development
5
Build an
agent! CoLab
Run locally
Notebook
Use APIs
Notebook
Try different models
Try local embeddings
Try adding Self-RAG
Try indexing your own docs
Modify the eval set
Run your own eval
24
Setting Up Useful Evaluations for Agents
Choose your own adventure!
5
Try
OpenCanvas
(All notebooks have optional testing / eval)
25
Get in touch!
Join the LangChain Community

More Related Content

PDF
Using LLM Agents with Llama 3, LangGraph and Milvus
PPTX
Multi-Agent AI Systems: Architectures & Communication (MCP and A2A)
PPTX
Generative AI Application Development using LangChain and LangFlow
PDF
Agentic RAG What it is its types applications and implementation.pdf
PPTX
PyBay23: Understanding LangChain Agents and Tools with Twilio (or with SMS)....
PDF
Agentic RAG: What It Is, Its Types, Applications And Implementationpdf
PDF
Alfresco and the Model Context Protocol (MCP)
PDF
Advanced RAG Optimization To Make it Production-ready
Using LLM Agents with Llama 3, LangGraph and Milvus
Multi-Agent AI Systems: Architectures & Communication (MCP and A2A)
Generative AI Application Development using LangChain and LangFlow
Agentic RAG What it is its types applications and implementation.pdf
PyBay23: Understanding LangChain Agents and Tools with Twilio (or with SMS)....
Agentic RAG: What It Is, Its Types, Applications And Implementationpdf
Alfresco and the Model Context Protocol (MCP)
Advanced RAG Optimization To Make it Production-ready

What's hot (20)

PDF
APIConnect Security Best Practice
PPTX
AI Agents, such as Autogen at Tide Sprint
PDF
A comprehensive guide to Agentic AI Systems
PPTX
Apigee Products Overview
PPTX
Agentic-AI-The-Next-Wave-of-Intelligence.pptx
PPTX
Building, Evaluating, and Optimizing your RAG App for Production
PDF
Build enterprise-grade AI agents with Azure AI Agent Service
PDF
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
PDF
Best Practice on using Azure OpenAI Service
PDF
LLMs in Production: Tooling, Process, and Team Structure
PDF
[Machine Learning 15minutes! #61] Azure OpenAI Service
PPTX
Micro services Architecture
PDF
Demystifying AI: From Core Concepts to Practical Workflows with n8n
PPTX
An Introduction to XAI! Towards Trusting Your ML Models!
PDF
Revolutionizing your Business with AI (AUC VLabs).pdf
PPTX
GTU GeekDay 2019 Limitations of Artificial Intelligence
PDF
LanGCHAIN Framework
PDF
AI in security
PDF
Generative AI in Edtech: Trends from the Pipeline
PPTX
Open Source h2oGPT with Retrieval Augmented Generation (RAG), Web Search, and...
APIConnect Security Best Practice
AI Agents, such as Autogen at Tide Sprint
A comprehensive guide to Agentic AI Systems
Apigee Products Overview
Agentic-AI-The-Next-Wave-of-Intelligence.pptx
Building, Evaluating, and Optimizing your RAG App for Production
Build enterprise-grade AI agents with Azure AI Agent Service
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Best Practice on using Azure OpenAI Service
LLMs in Production: Tooling, Process, and Team Structure
[Machine Learning 15minutes! #61] Azure OpenAI Service
Micro services Architecture
Demystifying AI: From Core Concepts to Practical Workflows with n8n
An Introduction to XAI! Towards Trusting Your ML Models!
Revolutionizing your Business with AI (AUC VLabs).pdf
GTU GeekDay 2019 Limitations of Artificial Intelligence
LanGCHAIN Framework
AI in security
Generative AI in Edtech: Trends from the Pipeline
Open Source h2oGPT with Retrieval Augmented Generation (RAG), Web Search, and...
Ad

Similar to Collborative Agents with Tools & Knowledge (Graphs) using LangGraph & LangChain (20)

PDF
Building Agents with LangGraph & Gemini
PDF
Intro to Generative-AI(Gen AI Study Jams GDGC ZHCET)
PDF
What is langchain
PDF
Build an LLM-powered application using LangChain.pdf
PDF
Build an LLM-powered application using LangChain.pdf
PDF
Build an LLM-powered application using LangChain.pdf
PDF
Building Production-Ready AI Agents with LangGraph.pdf
PDF
How Langchain Frameworks Work An In-depth Exploration.pdf
PDF
Building and deploying LLM applications with Apache Airflow
PDF
Introducing Langsmith_ Your All-in-One Solution for Debugging, Testing, Evalu...
PDF
Large Language Models, Data & APIs - Integrating Generative AI Power into you...
PDF
Context Engineering for AI Agents, approaches, memories.pdf
PPTX
AI Agents and their implications for Enterprise AI Use-cases
PPTX
Langchainfdgdfsggfdgfsdgsdgdfsgfdgfdgfdgfd
PPTX
Day_16_LangChain_HuggingFace_Groq_Sp25.pptx
PDF
The Complete LLM Engineering Handbook A Guide for Developers and Engineers Karim
PDF
Taming the LLM Herd - Effortless Multi-Model Integration with LangChain
PPTX
Understanding Machine Learning --- Chapter 2.pptx
PPTX
Empower with visual charts (1)and llms and generative ai.pptx
PDF
Adobe XD 50.0.12 for MacOS Crack   Free
Building Agents with LangGraph & Gemini
Intro to Generative-AI(Gen AI Study Jams GDGC ZHCET)
What is langchain
Build an LLM-powered application using LangChain.pdf
Build an LLM-powered application using LangChain.pdf
Build an LLM-powered application using LangChain.pdf
Building Production-Ready AI Agents with LangGraph.pdf
How Langchain Frameworks Work An In-depth Exploration.pdf
Building and deploying LLM applications with Apache Airflow
Introducing Langsmith_ Your All-in-One Solution for Debugging, Testing, Evalu...
Large Language Models, Data & APIs - Integrating Generative AI Power into you...
Context Engineering for AI Agents, approaches, memories.pdf
AI Agents and their implications for Enterprise AI Use-cases
Langchainfdgdfsggfdgfsdgsdgdfsgfdgfdgfdgfd
Day_16_LangChain_HuggingFace_Groq_Sp25.pptx
The Complete LLM Engineering Handbook A Guide for Developers and Engineers Karim
Taming the LLM Herd - Effortless Multi-Model Integration with LangChain
Understanding Machine Learning --- Chapter 2.pptx
Empower with visual charts (1)and llms and generative ai.pptx
Adobe XD 50.0.12 for MacOS Crack   Free
Ad

Recently uploaded (20)

PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPTX
STERILIZATION AND DISINFECTION-1.ppthhhbx
PDF
Clinical guidelines as a resource for EBP(1).pdf
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPTX
IB Computer Science - Internal Assessment.pptx
PDF
[EN] Industrial Machine Downtime Prediction
PPT
Quality review (1)_presentation of this 21
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
Supervised vs unsupervised machine learning algorithms
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
PPTX
oil_refinery_comprehensive_20250804084928 (1).pptx
PPTX
Computer network topology notes for revision
PPTX
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
climate analysis of Dhaka ,Banglades.pptx
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
STUDY DESIGN details- Lt Col Maksud (21).pptx
STERILIZATION AND DISINFECTION-1.ppthhhbx
Clinical guidelines as a resource for EBP(1).pdf
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
IB Computer Science - Internal Assessment.pptx
[EN] Industrial Machine Downtime Prediction
Quality review (1)_presentation of this 21
.pdf is not working space design for the following data for the following dat...
Supervised vs unsupervised machine learning algorithms
Miokarditis (Inflamasi pada Otot Jantung)
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
oil_refinery_comprehensive_20250804084928 (1).pptx
Computer network topology notes for revision
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...

Collborative Agents with Tools & Knowledge (Graphs) using LangGraph & LangChain

  • 1. Building Enterprise AI Systems with Multi-Agent Architectures, Tools & Knowledge Lucas Hänke de Cansino - AI Systems Engineer 1
  • 2. 1 2 … it lacks relevant context. Building AI Systems We have all played with LLMs
  • 3. Reference: https://en.wikipedia.org/wiki/Control_flow 3 1 Building AI Systems Good LLM applications follow a control flow.
  • 4. 4 1 Building AI Systems This control flow forms a “chain” Reference: https://en.wikipedia.org/wiki/Control_flow
  • 5. 5 1 Building AI Systems Reference: https://react-lm.github.io/ Autonomous agent-defined control flow ... using tools to execute steps.
  • 6. ● Task ambiguity ● LLM non-determinism ● Tool misuse ● … and more! 6 1 Building AI Systems Poor reliability caused by Reference: https://www.reddit.com/r/LocalLLaMA/comments/1648pav/thoughts_on_autonomous_llm_agents/
  • 7. 7 1 Building AI Systems Can we have both?
  • 9. What is ? LangGraph applications balance agent control with agency Its core pillars support: ● Controllability: to define both explicit and implicit workflows ● Persistence: for thread-specific and cross-thread “Memory” ● Interaction: between agents, humans and external systems ● Streaming: to expose any event (or token) as it occurs LangGraph also: ● Python & Typescript implementation ● Jupyter notebooks for rapid prototyping ● Integration with Traceability and Prompt Management (LangSmith & Langfuse) 9 2 Introducing LangGraph A B C D LangGraph Studio
  • 10. 10 2 Introducing LangGraph LangGraph allows for developer + LLM-defined control flows Controllability A We can have both!
  • 11. 11 2 Introducing LangGraph Branches enable parallel execution of nodes to speed up overall graph operation Reference: https://langchain-ai.github.io/langgraph/how-tos/branching/ Controllability A
  • 12. 12 2 Introducing LangGraph Subgraphs enable complex system design by managing states separately Reference: https://langchain-ai.github.io/langgraph/how-tos/subgraph/ Controllability A
  • 13. 13 2 Introducing LangGraph Multi-agent architectures Reference: https://langchain-ai.github.io/langgraph/how-tos/persistence/ Controllability A Multi-agent network Agent Supervisor Hierarchical Agent Teams
  • 14. 14 2 Introducing LangGraph ... thread-specific and cross-thread Reference: https://langchain-ai.github.io/langgraph/how-tos/persistence/ Persistent “Memory” B
  • 15. 15 2 Introducing LangGraph Breakpoints enable human-in-the-loop interactions Reference: https://langchain-ai.github.io/langgraph/how-tos/human_in_the_loop/breakpoints/ Interaction C
  • 16. 16 2 Introducing LangGraph First-class support for token and event-level streaming Reference: https://github.com/langchain-ai/langgraph Streaming D
  • 18. LangChain’s AI abstractions and integrations make it the #1 choice for developers when building with GenAI 100K+ Apps Powered 2K+ Contributors 18 4 LangGraph within LangChain’s Ecosystem 15M+ Monthly Downloads
  • 19. 19 LangGraph within LangChain’s Ecosystem LangSmith is a unified DevOps platform, purpose-built for LLM applications 300M+ Traces logged 30K+ Monthly active teams 100K+ Users signed up 4
  • 20. 20 4 LangGraph within LangChain’s Ecosystem
  • 21. Setting Up Useful Evaluations for Agents 21 5
  • 22. 22 Feedback loops are your moat Reference: https://www.oreilly.com/radar/what-we-learned-from-a-year-of-building-with-llms-part-iii-strategy/ 5 Setting Up Useful Evaluations for Agents
  • 23. 23 Setting Up Useful Evaluations for Agents Three types of feedback loops to speed up development 5
  • 24. Build an agent! CoLab Run locally Notebook Use APIs Notebook Try different models Try local embeddings Try adding Self-RAG Try indexing your own docs Modify the eval set Run your own eval 24 Setting Up Useful Evaluations for Agents Choose your own adventure! 5 Try OpenCanvas (All notebooks have optional testing / eval)
  • 25. 25 Get in touch! Join the LangChain Community