langchain-ai/agents-from-scratch
A hands-on guide to building AI agents from scratch using LangGraph, culminating in an email assistant with human-in-the-loop and memory capabilities.

This repository provides a structured tutorial for building AI agents from the ground up using LangGraph. It progresses through four stages: agent basics, agent evaluation, human-in-the-loop patterns, and memory integration. The final project deploys an email assistant connected to the Gmail API, with principles applicable across a wide range of agent tasks. The project uses LangSmith for observability and OpenAI for language model inference.