Curated list of tools and projects using LangChain. Bookmark this for latter use.
With the advent of Large Language Models (LLMs), developers and researchers have been given an unprecedented toolkit for a myriad of applications, from chatbots to automation tools. One of the platforms spearheading this revolution is LangChain. In this extensive guide, we’ll dive deep into what LangChain offers and the vast ecosystem of resources available to enhance its utility.
LangChain is a platform designed to make the development, deployment, and scaling of LLM applications seamless. It facilitates easy interaction with models like GPT-4, offering a Python-first environment, which is beloved by developers around the globe. But what truly sets LangChain apart is its growing ecosystem of tools and resources. Let’s delve into some of these.
Resource Name | Description | Link |
---|---|---|
LangChain | The original 🐍 | Link |
LangChain.js | The JS brother ✨ | Link |
Concepts | LangChain concepts doc | Link |
Twitter account | Follow for updates | Link |
Youtube channel | YouTube channel | Link |
Discord | Join the discussion | Link |
Langchain Blog | Official blog | Link |
LangChainHub | Collection of artifacts | Link |
List of non-official ports of LangChain to other languages.
Resource Name | Description | Link |
---|---|---|
Langchain Go | Golang Langchain | Link |
LangchainRb | Ruby Langchain | Link |
BoxCars | Ruby gem | Link |
LangTorch | Building composable LLM apps with Java/JVM | Link |
LangChain4j | LangChain for Java | Link |
LangChainJSDotNet | Use LangChain.js in .NET | Link |
Resource Name | Description | Link |
---|---|---|
Flowise | Build customized LLM flows with LangchainJS | Link |
Langflow | UI for building LangChain flows | Link |
Chaindesk | No-code platform for semantic search and retrieval | Link |
LangchainUI | Open source chat-ai toolkit | Link |
Yeager.ai | Build, prototype, deploy Langchain Agents | Link |
Resource Name | Description | Link |
---|---|---|
GPTCache | Semantic Cache for LLM Queries | Link |
Gorilla | API store for LLMs | Link |
LlamaHub | Data loaders for LLMs by community | Link |
EVAL | Elastic Versatile Agent with Langchain | Link |
Auto-evaluator | Evaluation tool for LLM Q&A | Link |
Langchain visualizer | Visualization tool for LangChain | Link |
LLM Strategy | Implementing Strategy Pattern with LLMs | Link |
datasetGPT | Generate datasets with LLMs | Link |
spellbook-forge | Make LLM prompts executable and version controlled | Link |
Auto Evaluator | Langchain auto evaluator | Link |
Jina | Langchain Apps on Production with Jina | Link |
Gradio Tools | Gradio 🤝 LLM Agents | Link |
steamship-langchain | Adapters for Steamship, deploy LangChain apps | Link |
LangForge | Toolkit for Creating and Deploying LangChain Apps | Link |
BentoChain | LangChain Deployment on BentoML | Link |
LangCorn | Serving LangChain apps with FastApi | Link |
Langchain Service | Opinionated Langchain setup with Qdrant and Kong | Link |
Lanarky | Ship production-ready LLM projects with FastAPI | Link |
Dify | One API for plugins, datasets, prompt engineering | Link |
LangchainJS Worker | LangchainJS worker on cloudflare | Link |
Chainlit | Build Python LLM apps in minutes ⚡️ | Link |
Psychic | Universal APIs for unstructured data | Link |
Zep | Long-term memory store for LLM applications | Link |
Langchain Decorators | Syntactic sugar for writing custom prompts | Link |
FastAPI + Chroma | Example Plugin for ChatGPT using FastAPI, LangChain, Chroma | Link |
AilingBot | Integrate Langchain apps into messaging apps | Link |
Resource Name | Description | Link |
---|---|---|
CollosalAI Chat | LLM with RLHF | Link |
AgentGPT | AI Agents with Langchain | Link |
Local GPT | GPT4ALL with Vicuna-7B model | Link |
ThinkGPT | Augment your LLM | Link |
Camel-AutoGPT | Role-playing for LLMs | Link |
Private GPT | Private GPT interactions | Link |
RasaGPT | LLM chatbot with Rasa | Link |
SkyAGI | Human-behavior in LLMs | Link |
PyCodeAGI | Generate Python apps | Link |
BabyAGI UI | Web app for babyagi | Link |
SuperAgent | Deploy LLM Agents | Link |
Voyager | Open-Ended Embodied Agent | Link |
ix | GPT-4 agent platform | Link |
DuetGPT | AI pair programming | Link |
Multi-Modal LangChain agents | Deploy to Telegram | Link |
DemoGPT | Create demos with prompt | Link |
SuperAGI | Autonomous AI agent | Link |
Autonomous HR Chatbot | HR query bot | Link |
BlockAGI | Domain-specific research | Link |
Resource Name | Description | Link |
---|---|---|
AI | AI apps with React, Svelte, Vue | Link |
create-t3-turbo-ai | Langchain boilerplate with Nextjs | Link |
LangChain.js LLM Template | Train custom AI LLM model | Link |
Streamlit Template | Deploy LangChain on Streamlit | Link |
Codespaces Template | LangChain in Codespaces | Link |
Gradio Template | Deploy LangChain on Gradio | Link |
AI Getting Started | JS AI stack for projects | Link |
Embedchain | LLM bots over datasets | Link |
Resource Name | Description | Link |
---|---|---|
Modal | Stack for cloud/ML compute | Link |
Metal | Managed AI product infrastructure | Link |
Graphsignal | Observability for AI agents | Link |
Resource Name | Description | Link |
---|---|---|
Quiver | Dump your brain into AI Vault | Link |
DocsGPT | GPT-powered chat for documentation | Link |
Knowledge GPT | Answers with instant citations | Link |
Knowledge | Save, search, and explore docs & sites | Link |
Anything LLM | Intelligent chatbot with sleek UI | Link |
DocNavigator | AI chatbot for product documentation | Link |
ChatFiles | Upload a doc and chat with it | Link |
DataChad | Chat with any data source app | Link |
Second Brain AI Agent | Dialog with your second brain notes | Link |
Resource Name | Description | Link |
---|---|---|
DB GPT | Interact with data using local GPT | Link |
AudioGPT | Understand and generate audio | Link |
Paper QA | LLM Chain for Q&A with citations | Link |
Chat Langchain | Local chatbot for question answering | Link |
Langchain Chat Next.js | Next.js frontend for LangChain Chat | Link |
Book GPT | Ask questions about a book | Link |
Chat LangchainJS | Chat LangchainJS using Next.js | Link |
Doc Search | Converse with book using GPT-3 | Link |
Fact Checker | Fact-checking LLM outputs | Link |
MM ReAct | Multi Modal ReAct Design | Link |
QABot | Query files/databases with langchain | Link |
GPT Automator | Voice-controlled Mac assistant | Link |
Teams LangchainJS | LangChainJS with Teams / Bot Framework | Link |
ChatGPT LangchainJS | ChatGPT & langchain example | Link |
FlowGPT | Generate diagrams with AI | Link |
Langchain Text Summarizer | Summarize text using LangChain | Link |
Langchain Chat Websocket | LangChain chat with websockets | Link |
Langchain YT Tools | Tools for YouTube videos | Link |
SmartPilot | Answer selection with LangModels | Link |
Howdol | Helpful chatbot for questions | Link |
MrsStax | QA Slack Bot | Link |
ThoughtSource | Science of machine thinking | Link |
ChatGPT Langchain | ChatGPT using LangChain on Huggingface | Link |
Chat Math Techniques | LangChain chat with math techniques | Link |
Notion QA | Notion Question-Answering Bot | Link |
QNimGPT | Play Nim against an AI | Link |
ChatPDF | Chat with PDF documents | Link |
Chat with Scanned Documents | Chat with scanned documents | Link |
snowChat ❄️ | Chat with snowflake database | Link |
Airtable-QnA | Question-answering tool for Airtable | Link |
WingmanAI | Real-time transcription interaction | Link |
TutorGPT | Dynamic few-shot metaprompting for tutoring | Link |
Cheshire Cat | Custom AGI bot & plugin platform | Link |
Got Chaat Bot | GoT chatbots (ex: Tyrion Lannister) | Link |
Dialoqbase | Create custom chatbots with knowledge base | Link |
CSV-AI 🧠 | Unlock insights in CSV files | Link |
MindGeniusAI | Auto generate MindMap with ChatGPT | Link |
Robby-Chatbot | Chat with files & videos using LangChain | Link |
AI Chatbot | Full-featured Next.js AI chatbot | Link |
Instrukt | AI environment in the terminal | Link |
OpenChat | Custom-chatbots console | Link |
Twitter Agent | Scrape and chat with tweets | Link |
GPT Migrate | Migrate codebase between frameworks/languages | Link |
Code Interpreter API | ChatGPT Code Interpreter implementation | Link |
Resource Name | Description | Link |
---|---|---|
Langchain Tutorials | Overview and tutorial of LangChain Library | Link |
LangChain Chinese Getting Started Guide | Chinese LangChain tutorial for beginners | Link |
Flan5 LLM | PDF QA using LangChain, Flan5 on HuggingFace | Link |
LangChain Handbook | Pinecone / James Briggs’ LangChain handbook | Link |
Query the YouTube video transcripts | Query YouTube video transcripts with timestamps | Link |
llm-lobbyist | Large Language Models as Corporate Lobbyists | Link |
Langchain Semantic Search | Search Google Drive Files using GPT3 and LangChain | Link |
GPT Political Compass | Political compass using GPT | Link |
llm-grovers-search-party | Grover’s algorithm with Qiskit, OpenAI, and LangChain | Link |
TextWorld ReAct Agent | TextWorld ReAct Agent using LangChain | Link |
LangChain <> Wolfram Alpha | LangChain and Wolfram Alpha integration | Link |
BYO Knowledge Graph | Build your own knowledge graph using LangChain | Link |
Resource Name | Description | Link |
---|---|---|
LangChain for LLM Application Development | DeepLearning.AI course | Link |
LangChain Series by Sam Witteveen | YouTube playlist | Link |
LangChain Tutorials Playlist | YouTube playlist | Link |
LangChain James Briggs’ Playlist | YouTube playlist | Link |
LangChain Demo + Q&A with Harrison Chase | YouTube video | Link |
LangChain for LLMs is… basically just an Ansible playbook | YouTube video (David Shapiro) | Link |
Greg Kamradt Playlist | YouTube playlist | Link |
Langchain Agent Webinar | Crowdcast webinar | Link |
BabyAGI with LangChain | YouTube video | Link |
LangChain Tutorial in Python - Crash Course | Python Engineer blog | Link |
LangChain Crash Course: Build an AutoGPT | YouTube video (Nicholas Renotte) | Link |
LangChain and the Future of LLM Agents | YouTube video | Link |
Resource Name | Description | Link |
---|---|---|
Build GitHub bot with GPT3, LangChain | GitHub support bot tutorial | Link |
Emergence Of LLM API Build Frameworks | Article on LLM API frameworks | Link |
Automating with LangChain and GPT-3 | Automating tasks with LangChain and GPT-3 | Link |
Multilingual Search with Cohere | Multilingual search with Cohere and LangChain | Link |
Haystack & LangChain for LLMs | Empowering LLMs with Haystack and LangChain | Link |
DataIndependent Tutorials | LangChain tutorials Resource | Link |
Build Ecommerce Chatbot with Redis | Tutorial for ecommerce chatbot with Redis | Link |
Getting Started with LangChain | Beginner’s guide to building LLM apps | Link |
Use LangChain for LLM Agent Monitoring | Fine-tuning LLM apps with LangChain monitoring | Link |
Build ChatGPT CLI with memory | Build ChatGPT CLI with memory | Link |
Deploy Voice-Based Chatbot with BentoML | Deploy voice-based chatbot with BentoML | Link |
LangChain tutorial at PromptChap | LangChain tutorial at PromptChap | Link |
Create Code Interpreter Chatbot | Build code interpreter chatbot with Pyodide | Link |
LangChain adds Cypher Search | LangChain’s Cypher Search feature | Link |
Langchain Decoded | Comprehensive guide to LangChain | Link |
Implementing GPT4All Locally | Implement GPT4All locally with Python | Link |
GPT your GDrive with LangChain | Use LangChain with Google Drive | Link |
Journey to working LangChain LLM App | Journey to building a LangChain LLM app | Link |
Autonomous HR Assistant with ChatGPT | Build HR assistant with ChatGPT and LangChain | Link |
Resource Name | Description | Link |
---|---|---|
Transformers Agents | Natural language API on top of transformers | Link |
LlamaIndex | Central interface to connect LLMs with external data | Link |
Botpress | Building blocks for chatbots | Link |
Haystack | NLP framework for data interaction using Transformers and LLMs | Link |
Semantic Kernel | Microsoft C# SDK for integrating LLMs into apps | Link |
Promptify | Use GPT or prompt-based models for structured output | Link |
PromptSource | Toolkit for creating, sharing, and using prompts | Link |
Agent-LLM | Artificial Intelligence Automation Platform | Link |
LLM Agents | Build agents controlled by LLMs | Link |
MiniChain | Tiny library for coding with large language models | Link |
Griptape | Python framework for AI workflows and pipelines | Link |
llm-chain | Rust crate for building chains in LLMs | Link |
PromptFlow | Create flowcharts linking LLMs, prompts, and functions | Link |
OpenLM | OpenAI-compatible library to call LLMs from inference APIs | Link |
Dust | Design and deploy LLM apps | Link |
e2b | Open-source platform for building virtual developer agents | Link |
SuperAGI | Open source autonomous AI agent framework | Link |
SmartGPT | Program providing LLMs the ability to complete tasks using plugins | Link |
TermGPT | Giving GPT-like LLMs the ability to plan and execute commands | Link |
ReLLM | Regular Expressions for Language Model Completions | Link |
OpenDAN | Open source Personal AI OS consolidating various AI modules | Link |
OpenLLM | Platform for operating LLMs in production | Link |
FlagAI | Toolkit for large-scale model usage | Link |
AI.JSX | AI Application Framework for JavaScript | Link |
Outlines | Generative Model Programming (Python) | Link |
AI Utils | TypeScript-first library for building AI apps | Link |
MetaGPT | Multi-Agent Meta Programming Framework | Link |
Hyv | Easiest way to use AI Models in Node.js | Link |
Autochain | Build lightweight, extensible LLM Agents with AutoChain | Link |
TypeChat | Library to build natural language interfaces using types | Link |
Marvin | Build AI interfaces that spark joy | Link |
LMQL | Programming language for large language models | Link |
LLMFlow | Simple, Explicit and Transparent LLM Apps | Link |
Ax | Comprehensive AI framework for TypeScript | Link |
Resource Name | Description | Link |
---|---|---|
Open LLMs | List of open LLMs for commercial use | Link |
Awesome LLM | Curated list of Large Language Model resources | Link |
LLaMA Cult and More | Tracking affordable LLMs and more | Link |
As LLMs continue to shape the future of numerous applications, platforms like LangChain are proving to be invaluable for developers looking to harness the power of these models. By acquainting oneself with the myriad of tools and resources available, there’s an opportunity to push the boundaries of what’s possible with LLMs.
Whether you’re a seasoned developer or someone looking to dip their toes in the world of LLMs, the aforementioned resources are a treasure trove of knowledge and utilities. Dive in and discover the transformative potential of LangChain and its accompanying ecosystem.
For more in-depth guides and articles on LLMs, stay tuned to our blog.