awesome-langchain
😎 Awesome list of tools and projects with the awesome LangChain framework
https://github.com/kyrolabs/awesome-langchain
Last synced: 5 days ago
JSON representation
-
Complement to this list
-
Videos Playlists
- Open LLMs - llms?style=social)
- Awesome LLM - LLM: a curated list of Large Language Model resources. 
- LLaMA Cult and More - Cult-and-More?style=social)
- Awesome Language Agents - language-agents?style=social)
-
-
LangChain Framework
- Concepts
- Twitter account
- Youtube Channel
- Discord
- Langchain Blog
- LangChainHub - hub?style=social)
- LangServe - ai/langserve?style=social)
- Concepts
- LangChain
- Concepts
- Concepts
- Concepts
- LangChain.js
- Concepts
- LangChain - ai/langchain?style=social)
- LangChain.js - ai/langchainjs?style=social)
-
Learn
-
Notebooks
- Flan5 LLM - task instructions, Flan5 on HuggingFace
- LangChain Handbook
- Query the YouTube video transcripts
- GPT Political Compass
- TextWorld ReAct Agent
- LangChain <> Wolfram Alpha
- BYO Knowledge Graph
- Langchain Tutorials - tutorials?style=social)
- LangChain Chinese Getting Started Guide - Chinese-Getting-Started-Guide?style=social)
- llm-lobbyist
- Langchain Semantic Search
- llm-grovers-search-party
- Large Language Models Course - Language-Model-Notebooks-Course?style=social)
- Learn LangChain (JS) - driven LangChain JS learning repository covering prompts, chains, tools, embeddings, RAG, agents, Puppeteer scraping, and LangGraph-based multi-agent workflows.
- LangChain Handbook
- BYO Knowledge Graph
-
Videos Playlists
-
-
Open Source Projects
-
Knowledge Management
- DocsGPT - powered chat for documentation search & assistance. 
- Chaindesk - code platform for semantic search and documents retrieval 
- Knowledge GPT - 001/knowledge_gpt?style=social)
- Knowledge
- Anything LLM - stack application that turns any documents into an intelligent chatbot with a sleek UI and easier way to manage your workspaces. 
- DocNavigator - powered chatbot builder that is designed to improve the user experience on product documentation/support websites 
- ChatFiles
- DataChad
- Second Brain AI Agent - brain-agent?style=social)
- examor
- Repochat
- SolidGPT - Citizen/SolidGPT?style=social)
- Minima
- Quiver
- pdfmux - to-Markdown extraction with per-page confidence scoring and self-healing fallback. Native LangChain document loader (`PdfmuxLoader`); built for RAG pipelines that can't tolerate silent extraction failures. 
- Quivr
-
Other / Chatbots
- ChatGPT Langchain
- Chat Math Techniques
- QNimGPT - 3.5
- CSV-AI 🧠 - AI is the ultimate app powered by LangChain that allows you to unlock hidden insights in your CSV files.
- AudioGPT - Audio/AudioGPT?style=social)
- Langchain Chat - chat-nextjs?style=social)
- Book GPT - gpt?style=social)
- Chat LangchainJS - sean/chat-langchainjs?style=social)
- Doc Search - Built with GPT-3 
- Fact Checker - checking LLM outputs with langchain 
- MM ReAct
- QABot
- GPT Automator - controlled Mac assistant. 
- Teams LangchainJS - langchain-js?style=social)
- ChatGPT - ai/chatgpt-langchainjs-example?style=social)
- FlowGPT
- langchain-text-summarizer - text-summarizer?style=social)
- Langchain Chat Websocket - chat-websockets?style=social)
- langchain_yt_tools
- SmartPilot
- Howdol
- MrsStax
- ThoughtSource⚡
- Notion QA - Answering Bot 
- Chat with Scanned Documents
- snowChat ❄️
- Airtable-QnA - answering tool for your Airtable content
- WingmanAI - time transcription of both system and microphone audio
- TutorGPT - shot metaprompting for the task of tutoring. 
- Cheshire Cat - to-use chat integration and plugins development platform. 
- Got Chaat Bot - chat-bot?style=social)
- Dialoqbase
- MindGeniusAI
- Instrukt - fledged AI environment in the terminal. Build, test and instruct agents. 
- Code Interpreter API - api?style=social)
- Recommender
- Lobe Chat - source, extensible (Function Calling), high-performance chatbot framework 
- Funcchain
- XAgent
- InkChatGPT - augmented generation (RAG) Chat app 
- MemFree - Open Source Hybrid AI Search Engine, Instantly Get Accurate Answers from the Internet, Bookmarks, Notes, and Docs. Support One-Click Deployment. 
- Paper QA - qa?style=social)
- ChatPDF
- OpenChat - chatbots console ⚡. 
- GPT Migrate
- PersonalityChatbot - with-langchain?style=social)
- Chat Langchain - langchain?style=social)
- DB GPT - GPT?style=social)
- AI Chatbot - featured, hackable Next.js AI chatbot built by Vercel Labs 
- Robby-Chatbot
- JARVIS - hosted AI assistant platform with RAG, multi-LLM support (DeepSeek/OpenAI/Anthropic), plugin SDK, and multi-channel gateway (Slack/Discord/Telegram). Built with FastAPI and LangGraph. 
- DB GPT - ai/DB-GPT?style=social)
- Paper QA - House/paper-qa?style=social)
- Chat Langchain - ai/chat-langchain?style=social)
- Entaoai
- Robby-Chatbot
- AI Chatbot - featured, hackable Next.js AI chatbot built by Vercel Labs 
- GPT Migrate
- LobeHub - source, extensible (Function Calling), high-performance chatbot framework 
- PersonalityChatbot - chatbot?style=social)
-
-
Other LLM Frameworks
-
Videos Playlists
- Transformers Agents
- PromptFlow
- Plandex - ai/plandex?style=social)
- Maestro
- Botpress
- Haystack - ai/haystack?style=social)
- Semantic Kernel - edge LLM technology quickly and easily into your apps 
- Promptify
- PromptSource - workshop/promptsource?style=social)
- LLM Agents
- MiniChain
- Griptape - ai/griptape?style=social)
- llm-chain - chain?style=social)
- OpenLM - in OpenAI-compatible library that can call LLMs from any other hosted inference API. Also [Typescript](https://github.com/r2d4/llm.ts) 
- Dust - tt/dust?style=social)
- e2b - source platform for building & deploying virtual developers’ agents
- SmartGPT
- TermGPT - 4 the ability to plan and execute terminal commands 
- ReLLM
- OpenDAN - Personal-AI-OS?style=social)
- OpenLLM - tune, serve, deploy, and monitor any LLMs with ease using OpenLLM. 
- FlagAI - scale General AI models) is a fast, easy-to-use and extensible toolkit for large-scale model. 
- AI.JSX - ai/ai-jsx?style=social)
- MetaGPT - Agent Meta Programming Framework: Given one line Requirement, return PRD, Design, Tasks, Repo and CI 
- Autochain - Technologies/AutoChain?style=social)
- TypeChat
- Marvin
- LMQL - sri/lmql?style=social)
- LLMFlow - stoyanov/llmflows?style=social)
- TextAI - in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows. 
- AgentFlow
- SimpleAIChat
- LLFn - weight framework for creating applications using LLMs 
- LLMStack - powered applications with custom data. 
- Lagent - based agents 
- Embedbase - powered applications. 
- Rivet
- Promptfoo
- RestGPT - based autonomous agent controlling real-world applications via RESTful APIs 
- LangStream - driven LLM applications using no-code and Python (including LangChain-based) agents. 
- Magentic
- Autogen - Gen Large Language Model Applications.
- AgentVerse - agent environments for LLMs 
- Flappy - Ready LLM Agent SDK for Every Developer 
- Agentlabs - inc/agentlabs?style=social)
- axflow
- bondai - powered assistant with a lightweight, versatile API for seamless integration into your own applications 
- Chidori
- Langroid - powered applications. 
- Langstream
- Agency - idiomatic approach 
- TaskWeaver - first agent framework for seamlessly planning and executing data analytics tasks. 
- MicroAgent - Editing Their Prompts / Python Code 
- Casibase - source AI LangChain-like RAG (Retrieval-Augmented Generation) knowledge database with web UI and Enterprise SSO⚡️, supports OpenAI, Azure, LLaMA, Google Gemini, HuggingFace, Claude, Grok, etc 
- Fructose - typed interface around an LLM call. 
- R2R - ready RAG systems 
- uAgents
- Codel
- LLocalSearch
- GPT Pilot - io/gpt-pilot?style=social)
- Gateway - AI/gateway?style=social)
- AgentRun - generated Python code safely 
- LLama Cpp Agent - cpp-agent framework is a tool designed for easy interaction with Large Language Models 
- FinRobot - Source AI Agent Platform for Financial Applications using LLMs 
- Groq Ruby - ruby?style=social)
- Memary
- Llmware - grade LLM-based development framework, tools, and fine-tuned models. 
- Pipecat - ai/pipecat?style=social)
- Rigging
- Nerve - ai/nerve?style=social)
- Vision agent - ai/vision-agent?style=social)
- Claude Engineer - line interface (CLI) that leverages the power of Anthropic's Claude-3.5-Sonnet model to assist with software development tasks. 
- AI Scientist - Ended Scientific 
- DSPy
- Outlines - computing/outlines?style=social)
- AI Utils - first library for building AI apps, chatbots, and agents. 
- Eino
- Transformers Agents
- LlamaIndex
- MemGPT
-
Programming Languages
Categories
Sub Categories
Keywords
llm
107
ai
88
openai
72
langchain
70
chatgpt
49
python
35
agents
34
gpt
30
gpt-4
30
agent
27
rag
27
chatbot
25
artificial-intelligence
19
large-language-models
19
llms
19
ai-agents
16
generative-ai
16
llmops
16
nextjs
15
machine-learning
14
typescript
14
gpt-3
13
llama
13
huggingface
12
mcp
11
react
11
vector-database
11
prompt-engineering
11
openai-api
10
language-model
10
javascript
9
anthropic
9
transformers
9
fastapi
8
streamlit
8
nlp
8
gemini
8
claude
7
retrieval-augmented-generation
7
semantic-search
7
autogpt
7
developer-tools
7
llm-agent
7
autonomous-agents
7
framework
7
ollama
7
langchain-python
6
vector-search
6
search
6
chatgpt-api
6