Skip to content

Tutorials

New to LangGraph or LLM app development? Read this material to get up and running building your first applications.

Get Started 🚀

  • LangGraph Quickstart: Build a chatbot that can use tools and keep track of conversation history. Add human-in-the-loop capabilities and explore how time-travel works.
  • LangGraph Server Quickstart: Launch a LangGraph server locally and interact with it using the REST API and LangGraph Studio Web UI.
  • LangGraph Cloud QuickStart: Deploy a LangGraph app using LangGraph Cloud.

Use cases 🛠️

Explore practical implementations tailored for specific scenarios:

Chatbots

RAG

Agent Architectures

Multi-Agent Systems

  • Network: Enable two or more agents to collaborate on a task
  • Supervisor: Use an LLM to orchestrate and delegate to individual agents
  • Hierarchical Teams: Orchestrate nested teams of agents to solve problems

Planning Agents

Reflection & Critique

Evaluation

  • Agent-based: Evaluate chatbots via simulated user interactions
  • In LangSmith: Evaluate chatbots in LangSmith over a dialog dataset

Experimental

  • Web Research (STORM): Generate Wikipedia-like articles via research and multi-perspective QA
  • TNT-LLM: Build rich, interpretable taxonomies of user intentand using the classification system developed by Microsoft for their Bing Copilot application.
  • Web Navigation: Build an agent that can navigate and interact with websites
  • Competitive Programming: Build an agent with few-shot "episodic memory" and human-in-the-loop collaboration to solve problems from the USA Computing Olympiad; adapted from the "Can Language Models Solve Olympiad Programming?" paper by Shi, Tang, Narasimhan, and Yao.
  • Complex data extraction: Build an agent that can use function calling to do complex extraction tasks

Comments