Overview, Tutorial, and Examples of LangChain
See the accompanying tutorials on YouTube
If you want to get updated when new tutorials are out, get them delivered to your inbox
Recommended Learning Path:
- LangChain CookBook Part 1: 7 Core Concepts - Code, Video
- LangChain CookBook Part 2: 9 Use Cases - Code, Video
- Explore the projects below and jump into the deep dives
Prompt Engineering (my favorite resources):
- Prompt Engineering Overview by Elvis Saravia
- ChatGPT Prompt Engineering for Developers - Prompt engineering basics straight from OpenAI
🐇 Beginner = Entry level projects to practice LangChain
🐒 Intermediate = In depth use of LangChain
🦈 Advanced = Advanced or custom implementations of LangChain
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
SummarizePaper.com | Quentin Kral | 🐒 Intermediate | ✅ Code | Summarize arXiv papers |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
ChatPDF | Ashish Talati | 🐒 Intermediate | ✅ Code | Chat and Ask on your own data |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
Kor | Eugene Yurtsev | 🐒 Intermediate | ✅ Code | This is a half-baked prototype that “helps” you extract structured data from text using large language models (LLMs) 🧩. |
OpeningAttributes | @gregkamradt | 🐇 Beginner | ✅ Code | Extract technologies & tools from job descriptions |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
Auto-Evaluator | @RLanceMartin | 🦈 Advanced | ✅ Code | Evaluate Q&A Chains |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
TBD |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
TBD |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
TBD |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
LangChain ChatBot | David Peterson | 🐒 Intermediate | ✅ Code | Input your PDF documents and analyze, ask questions, or do calculations on the data. |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
Agents Via Vocode | @vocode | 🐒 Intermediate | ✅ Code | Agents making phone calls to order pizza |
NexusGPT | @achammah1 | 🐒 Intermediate | AI Freelancer Platform. Discord |
Project | Contact | Difficulty | Open Sourced? | Notes |
---|---|---|---|---|
Slack-GPT | @martinseanhunt | 🐒 Intermediate | ✅ Code | A simple starter for a Slack app / chatbot that uses the Bolt.js Slack app framework, Langchain, openAI and a Pinecone vectorstore to provide LLM generated answers to user questions based on a custom data set. |
As an open-source project in a rapidly developing field, we are extremely open to contributions, whether it be in the form of updating code, better documentation, or projec to feature.
Submit a PR with notes.
This repo and series is provided by DataIndependent and run by Greg Kamradt