🌐
LangChain
langchain.com › langgraph
LangGraph: Agent Orchestration Framework for Reliable AI Agents
Bridge user expectations and agent capabilities with native token-by-token streaming, showing agent reasoning and actions in real time. ... Learn the basics of LangGraph in this LangChain Academy Course.
🌐
Medium
medium.com › pythoneers › building-ai-agent-systems-with-langgraph-9d85537a6326
Building AI agent systems with LangGraph | by Vishnu Sivan | The Pythoneers | Medium
October 26, 2024 - While LangChain supports Directed Acyclic Graphs (DAGs) for linear workflows, LangGraph enables the creation of cycles, allowing LLM agents to dynamically loop through processes and make decisions based on evolving conditions.
Discussions

Multiagent System Options
Being a programmer, it is better than autogen and CrewAI as it is way more flexible. But if you're not into programming, you will find it complex and not that easy to use. But trust me, it is very powerful compared to its counterparts and is highly underrated More on reddit.com
🌐 r/LangChain
23
12
March 24, 2024
How to build a multi AI agents chatbot
Consider taking a look at Eidolon (full disclosure, I am a contributor to this project) The idea behind the project is to make it easy to define and connect agents. I am calling it an "Agent Service Framework" DM me (or ask for help on our discord ) if you would like to chat. We are super new and 100% focussed on empowering devs. That means we can spend time right now pairing to get your project up and running. Below is generic advice about how I would think about implementing this, regardless of whether I am using langchain, autogen, custom code, etc. Copilot agent just like you mention. Easy conversational memory Since you want the sql generation to be based off an explicit user request, I would recommend having an explicit "action" where explicitly ask the copilot agent to generate an explicit description of natural language description of the data needed, and then ship that off to your sql generation agent. This is different than relying on it to call a tool (which you will get suggestions to do), since it removes one thing that the agent has to "get right" for your product to work. If you expect the user to explicitly provide all the information needed (and the sql generation agent will not need any additional information in the context), you can go directly to the sql generation agent here. If you do decide to go through the copilot, note that the entire request/response does not need to live in the main conversation memory. That costs tokens, so consider splitting this into a separate memory "thread". Similarly, you you do not need historical information for each instance of sql generation (although you do need instance memory so per sql generation agent so that the sql can be regenerated in case of error) Then you send the table to the user (without going through the chatbot! that is wasted tokens and room for hallucinations) and also to the summarization agent. When they finish you continue streaming the summary response back to the user as well. More on reddit.com
🌐 r/LangChain
41
11
March 11, 2024
Am I the only one who feels LangGraph documentation and tutorials by lanfchain absolutely suck?
Yep, search documentation on this sub and you'll see a new post about it ever day. Thankfully, there's a youtube video for most topics More on reddit.com
🌐 r/LangChain
48
90
May 31, 2024
AI Agents
A lot of folks seem to be misunderstanding both the notion of agents and the limitations of the underlying (transformer) infrastructure. Probably scared of Devlin :) And on a side-note: agentic behavior != function/tool calling. Here's a nice glimpse on the current state of the art including some nice visuals: https://github.com/Jenqyang/Awesome-AI-Agents Some more stuff: https://github.com/lafmdp/Awesome-Papers-Autonomous-Agent https://arxiv.org/abs/2405.06682 https://arxiv.org/abs/2405.06643 https://arxiv.org/abs/2405.05955 https://arxiv.org/abs/2405.05248 Ah - forgot Octopus https://github.com/NexaAI/octopus-v4 and agentic RAG in general: https://medium.com/the-ai-forum/implementing-agentic-rag-using-langchain-b22af7f6a3b5 Sure, still a lot of hype, but I see it like: ten bricklayers with a skilled and motivated foreman will get the job done better and more quickly than a single hungover bricklayer =] More on reddit.com
🌐 r/LangChain
45
19
May 16, 2024
People also ask

Can LangChain and LangGraph be used together in a single project?
Yes, LangChain and LangGraph can be used together in a single project. LangChain handles data retrieval and LLM integration, while LangGraph orchestrates complex multi-agent workflows and manages state transitions. Together, they enable seamless, structured, and powerful AI systems.
🌐
projectpro.io
projectpro.io › blog › 10 langgraph projects to build intelligent ai agents
10 Langgraph Projects to Build Intelligent AI Agents
What are some practical applications of LangGraph in real-world projects?
Langgraph powers real-world projects, such as AI-powered chatbots for customer support, research systems that process complex data, and trading algorithms that analyze market trends. LangGraph ensures dynamic decision-making and real-time responses, making it ideal for real world projects that require efficiency and accuracy.
🌐
projectpro.io
projectpro.io › blog › 10 langgraph projects to build intelligent ai agents
10 Langgraph Projects to Build Intelligent AI Agents
🌐
DataCamp
datacamp.com › tutorial › langgraph-agents
How to Build LangGraph Agents Hands-On Tutorial | DataCamp
July 15, 2025 - Decorator: This tells LangGraph that this particular function is a specialized function - a tool. Docstring: This is needed to provide the context of what the tool does to the LLM. It is useful to provide examples and descriptions of each parameter since it makes tool-calling more robust. ... A ReAct Agent alternates between reasoning (thoughts) and actions to solve tasks step-by-step.
🌐
Towards Data Science
towardsdatascience.com › home › latest › building a langgraph agent from scratch
Building a LangGraph Agent from Scratch | Towards Data Science
February 17, 2026 - When moving between LangGraph nodes, each node takes as input an instance of PlayerState that specifies how to process the state. Our task will be to define how exactly that state is processed. First, we will define some of the tools an agent can use.
🌐
GitHub
github.com › langchain-ai › langgraph › tree › main › examples
langgraph/examples at main · langchain-ai/langgraph
Build resilient agents. Contribute to langchain-ai/langgraph development by creating an account on GitHub.
Author   langchain-ai
🌐
Langfuse
langfuse.com › guides › cookbook › example_langgraph_agents
Example - Trace and Evaluate LangGraph Agents - Langfuse
Here is a simple Q&A agent. We run it to confirm that the instrumentation is working correctly. If everything is set up correctly, you will see logs/spans in your observability dashboard. from typing import Annotated from langchain_openai import ChatOpenAI from langchain_core.messages import HumanMessage from typing_extensions import TypedDict from langgraph.graph import StateGraph from langgraph.graph.message import add_messages class State(TypedDict): # Messages have the type "list".
🌐
ProjectPro
projectpro.io › blog › 10 langgraph projects to build intelligent ai agents
10 Langgraph Projects to Build Intelligent AI Agents
May 16, 2025 - You can build a conversational agent that processes patient queries, tracks medical histories, and intelligently handles tasks like scheduling appointments, offering personalized advice, and even detecting and responding to emergencies.LangGraph's graph-based conversational flow routes conversations, updates patient records, and provides real-time, customized responses by connecting specialized agents for tasks like emergency handling and routine queries. This system also utilizes LangChain to maintain patient history across multiple interactions, ensuring context and continuity in every conversation. By now, you’ve seen various examples of how LangGraph can bring even the most complex AI ideas to life, whether it's building intelligent crypto analysts, self-correcting research agents, or streamlining enterprise knowledge systems.
Find elsewhere
🌐
Kaggle
kaggle.com › code › markishere › day-3-building-an-agent-with-langgraph
Day 3 - Building an agent with LangGraph
April 3, 2025 - Day 3 - Building an agent with LangGraph and the Gemini APIIMPORTANT!For helpGet set upKey conceptsDefine core instructionsDefine a single turn chatbootAdd a human nodeAdd a "live" menuHandle ordersFurther exercises
🌐
Medium
medium.com › @lorevanoudenhove › how-to-build-ai-agents-with-langgraph-a-step-by-step-guide-5d84d9c7e832
How to Build AI Agents with LangGraph: A Step-by-Step Guide | by Lore Van Oudenhove | Medium
January 14, 2026 - By gathering key data such as monthly electricity costs, this AI agent helps educate customers on the financial benefits of solar energy while simultaneously qualifying leads for follow-up by the sales team. This example showcases the power of LangGraph in creating intelligent, dynamic systems that can automate complex tasks and drive business value.
🌐
GitHub
github.com › langchain-ai › langgraph
GitHub - langchain-ai/langgraph: Build resilient agents. · GitHub
May 6, 2026 - To improve your LLM application development, pair LangGraph with: Deep Agents – Build agents that can plan, use subagents, and leverage file systems for complex tasks.
Starred by 34.4K users
Forked by 5.8K users
Languages   Python
🌐
Medium
medium.com › @sushmita2310 › building-multi-agent-systems-with-langgraph-a-step-by-step-guide-d14088e90f72
Building Multi-Agent Systems with LangGraph: A Step-by-Step Guide | by Sushmita Nandi | Medium
June 6, 2025 - In this guide, we’ll explore LangGraph’s architecture, key components, and how to use it to orchestrate intelligent agents that communicate and collaborate on tasks. We’ll walk through a working example that demonstrates how to set up agents using LangGraph, integrate tools like Serper (for web search), and connect to Google Generative AI (Gemini) via LangChain.
🌐
Google AI
ai.google.dev › gemini api › react agent from scratch with gemini and langgraph
ReAct agent from scratch with Gemini and LangGraph | Gemini API | Google AI for Developers
3 weeks ago - The last step before you can run your agent is to define your nodes and edges. In this example, you have two nodes and one edge. call_tool node that executes your tool method. LangGraph has a prebuilt node for this called ToolNode.
🌐
freeCodeCamp
freecodecamp.org › news › how-to-develop-ai-agents-using-langgraph-a-practical-guide
How to Develop AI Agents Using LangGraph: A Practical Guide
February 22, 2026 - LangGraph gives you control, so you are not left hoping that the agent does the right thing – instead, you’re explicitly defining what the “right thing” is. The FinanceGPT example shows how this works in a real application.
🌐
Langchain
docs.langchain.com › oss › python › langgraph › workflows-agents
Workflows and agents - Docs by LangChain
Some examples include: ... from typing_extensions import TypedDict from langgraph.graph import StateGraph, START, END from IPython.display import Image, display # Graph state class State(TypedDict): topic: str joke: str improved_joke: str final_joke: str # Nodes def generate_joke(state: State): """First LLM call to generate initial joke""" msg = llm.invoke(f"Write a short joke about {state['topic']}") return {"joke": msg.content} def check_punchline(state: State): """Gate function to check if the joke has a punchline""" # Simple check - does the joke contain "?" or "!" if "?" in state["joke"]
🌐
Zep
getzep.com › home
Agent memory at enterprise scale — Zep
Millions of context graphs, governed and served as one system. The data-lake pattern, applied to agent context.
🌐
Medium
medium.com › @ashutoshsharmaengg › getting-started-with-langgraph-a-beginners-guide-to-building-intelligent-workflows-67eeee0899d0
LangGraph for Beginners: Build Intelligent AI Agents & Workflows | Medium
June 15, 2025 - Each node performs a specific action or represents an AI agent. Nodes are incredibly versatile and can be: — An LLM call. — A tool invocation (e.g., a search API, a calculator). — A custom Python function. — Another LangChain runnable. Edges: These are the pathways that connect your nodes, defining how your workflow progresses. After one node completes its action, an edge determines which node executes next. LangGraph supports two main types: — Conditional Edges: These are like decision points.
🌐
Anderfernandez
anderfernandez.com › en › blog › agent-systems-with-langgraph
Creating an Agent-Based System with LangGraph - Ander Fernández
The simplest approach is to create ... for example. In our case, we will create a very simple state with Pydantic: from pydantic import BaseModel class GraphState(BaseModel): graph_state: str number_interactions: int = 0 verbose: bool = True · When creating an agent in LangGraph, we start ...
🌐
LaunchDarkly
launchdarkly.com › docs › tutorials › agents-langgraph
Build a LangGraph Multi-Agent system in 20 Minutes with AgentControl | LaunchDarkly | Documentation
PII Detection Test: “My email is john.doe@example.com and I need help” ... Chat interface showing the multi-agent workflow in action. Watch LangGraph in action: the supervisor agent first routes to the security agent, which detects PII. It then passes control to the support agent, which ...
🌐
Swmansion
swmansion.com › blog › building-ai-agents-with-langgraph-part-1-4-a-basic-chatbot-ac4d2ad10bed
Building AI Agents With LangGraph Part 1/4: A Basic Chatbot
December 5, 2025 - If simple planning done by a ReAct agent is not enough for you and you want to build a complex, production-ready agent, you should use LangGraph. It allows you to force the execution (or parts of it) to happen in a predefined order, without giving up on any functionalities. For example, if you’re building an agent to search for advertisement opportunities for your company — you know it’s going to have a searching phase, a phase where the LLM analyzes the candidate websites, and so on — so you can encode that in a workflow without having the foundation model come up with this execution plan each time.