← all repositories
gkamradt/langchain-tutorials

The unofficial LangChain textbook, taught in notebooks

It collects Jupyter notebooks, video walkthroughs, and real project links to teach LangChain by example.

7.5k stars Jupyter Notebook LearningAgentsRAG · Search
langchain-tutorials
Not currently ranked — collecting fresh signals.
star history

What it does

This repository is a curated educational resource for the LangChain framework. It hosts Jupyter notebooks—including a two-part CookBook covering seven core concepts and nine use cases—alongside links to YouTube tutorials and an organized gallery of community projects sorted by difficulty. The gallery catalogs real-world tools for summarization, document Q&A, extraction, and agents, most of which link out to their own repositories.

The interesting bit

Rather than dumping scripts, the repo structures learning like a course with a recommended path and even includes prompt-engineering prerequisites. The project gallery acts as a field guide to the LangChain ecosystem, though several categories—tabular data querying, code understanding, and API interaction—are still marked TBD, suggesting the map is incomplete.

Key highlights

  • Two-part CookBook with 7 core concepts and 9 use cases as runnable Jupyter notebooks
  • Accompanying YouTube videos for visual learners
  • Curated project gallery with difficulty ratings (🐇/🐒/🦈) linking to tools like ChatPDF, Kor, and Auto-Evaluator
  • Prompt engineering resource list including OpenAI and Brex guides
  • 7,455 stars and actively open to community contributions

Caveats

  • Several gallery categories (Querying Tabular Data, Code Understanding, Interacting with APIs) are currently blank TBD placeholders
  • Most projects in the gallery live in other repositories; this repo is primarily a curated index and tutorial collection rather than a monolithic codebase

Verdict

Ideal for developers who want a structured, opinionated on-ramp to LangChain with working notebooks. Skip it if you are looking for a single deployable application or a comprehensive framework reference.

Frequently asked

What is gkamradt/langchain-tutorials?
It collects Jupyter notebooks, video walkthroughs, and real project links to teach LangChain by example.
Is langchain-tutorials open source?
Yes — gkamradt/langchain-tutorials is an open-source project tracked on heatdrop.
What language is langchain-tutorials written in?
gkamradt/langchain-tutorials is primarily written in Jupyter Notebook.
How popular is langchain-tutorials?
gkamradt/langchain-tutorials has 7.5k stars on GitHub.
Where can I find langchain-tutorials?
gkamradt/langchain-tutorials is on GitHub at https://github.com/gkamradt/langchain-tutorials.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.