Langgraph Course AI Agent

by emarco177• 748•• Scanned•Claim this listing•Request removal
Learning Resourcesagentic raglangchainlanggraphreflection

Hands-on LangGraph course repo for building production-grade LLM agents with Agentic RAG, ReAct, and reflection workflows.

Langgraph Course is an open-source ai agent by emarco177, with 748 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 31, 2026.

LangGraph🦜🕸️ – Develop LLM-Powered AI Agents

Logo

Udemy  Rating  Students Twitter

Build production-grade AI agents—fast. This repository is the hands-on companion to my Udemy bestseller. Every branch is a project, every commit is a lesson. Clone it, code along, and ship your own LangGraph agents.


🚀 What You'll Build

  • Agentic RAG – Retrieval-Augmented Generation with self-correction & adaptive routing
  • ReAct Agent – Reasoning + Acting loop implemented in LangGraph
  • Reflection & Reflexion Agents – Agents that critique and improve themselves
  • Multi-Step Graphs – Complex flows with conditionals, parallelism, and web-search tools

🗂️ Repository Map

BranchProject SnapshotLive Code
project/agentic-ragAdvanced RAG pipeline with grading, web-search & adaptive routinglink
project/ReAct-agentClassic ReAct (Reason + Act) agent in LangGraphlink
project/reflectionMinimal reflection demo – the why before the wowlink
project/reflection-agentFull reflection agent that revises its own outputlink
project/reflexion-agentReflexion agent that learns from past runslink

✨ Tip: Checkout a branch, then use git log --oneline to watch the lessons unfold commit-by-commit.


📚 Lesson-By-Lesson: Agentic RAG Branch

#CommitLesson TitleKey Skill
15b2b18eProject Kick-OffRepo & env setup
22693185Folder Structure 101Clean project scaffolding
3513e3cfIngestion PipelineLoad & embed data
403f79aeGraph StatePassing memory between nodes
5c2d71c7Retrieve NodeContext fetching with LangGraph
69107e7aGrade Docs NodeStructured relevance filtering
76d4fdc4Web Search NodeTavily API integration
8bc57b63Generation NodePrompting & LLM calls
9a450f9bWiring the GraphFan-in, fan-out, conditionals
105400fb7Self-RAGLet the LLM critique itself
11034e53fAdaptive RouterDynamic tool selection

Feel free to cherry-pick commits or rewind with git checkout <hash> to experiment.


⚡ Quick Start

# 1. Clone & enter
$ git clone https://github.com/emarco177/langgaph-course.git
$ cd langgaph-course

# 2. Choose a project branch
$ git checkout project/agentic-rag  # for example

# 3. Install deps (Poetry)
$ poetry install

# 4. Run
$ poetry run python main.py

Create a .env file:

OPENAI_API_KEY=...
TAVILY_API_KEY=...          # optional – for web-search lessons
LANGCHAIN_API_KEY=...       # optional – for LangSmith tracing
LANGCHAIN_TRACING_V2=true   # optional
PYTHONPATH=$(pwd)

💼 Level-Up Your Career: LangJobs🦜

Looking for your next role building Agents, RAG apps, or LangGraph integrations? Check the LangJobs.dev board—built for the 150 000-strong AI-Engineering community.
Post a job or explore openings that use the exact tech stack you're mastering here.


🤝 Join the Community

  • 💬 Discord – Private server for Q&A and project feedback
  • 🐙 GitHub Issues – Bugs, ideas, PRs welcome!
  • 🛠️ Bonus Repos – Extra templates & utilities for course alumni

All future updates are free. Your one-time enrollment grows with the ecosystem.

Enjoy the course & happy coding! 🎉


🙏 Acknowledgements

Big thanks to the LangChain / LangGraph team and their excellent documentation and tutorials that make this course possible.


Langgraph Course alternatives

View more →

Similar ai agents in Learning Resources, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Langgraph Course (this page)
emarco177
748Apache-2.0Oct 31, 2026Scanned, no flagged issues
Prompt Engineering Guide
dair-ai
80kMITMar 11, 2026Scanned, no flagged issues
Learn Claude Code
shareAI-lab
80kMITOct 27, 2026Scanned, no flagged issues
AI Engineering From Scratch
rohitg00
76kMITOct 29, 2026Scanned, no flagged issues
Front End Checklist
thedaviddias
75kMITOct 31, 2026Scanned, no flagged issues
System Prompts Leaks
asgeirtj
71kCC0-1.0Nov 1, 2026Scanned, no flagged issues