A curated list of resources, tools, examples, and projects using LangChain, the framework for developing applications powered by language models.
LangChain is a powerful and extensible framework for building applications with large language models (LLMs), integrating tools, memory, chains, agents, and data sources.
- Official Resources
- Learning Resources
- Community Projects & Examples
- Templates & Boilerplates
- Integrations
- Tools & Extensions
- Production Tools & Deployment
- Open Source Projects
- Related Awesome Lists
- LangChain Website – Official site with docs, guides, and examples.
- LangChain GitHub – Main open-source repo.
- LangChain Docs – Extensive documentation and API references.
- LangChainJS – JavaScript/TypeScript version of LangChain.
- LangServe – Tool for deploying LangChain apps as REST APIs.
- LangChain YouTube Channel – Tutorials, demos, and walkthroughs.
- LangChain Cookbook – Recipes and guides for using LangChain effectively.
- LangChain with OpenAI – Guide on integrating LangChain with OpenAI models.
- LangChain Bootcamp (DeepLearning.AI) – Free short course for LangChain.
- LangChainHub – Community-contributed chains, agents, and prompts.
- AgentGPT – Autonomous agents built using LangChain.
- FlowiseAI – Low-code tool to build LLM flows using LangChain.
- GPT Researcher – Fully automated agent that writes research reports using LangChain.
- LangChain Chat Template – Next.js + LangChain + Pinecone starter.
- LangChain Next.js Starter – AI SaaS boilerplate using LangChain and OpenAI.
- LangChain + Supabase Starter – Build chatbots with LangChain and Supabase.
- Pinecone – Vector database used in many LangChain retrieval apps.
- Weaviate – Semantic vector search engine used with LangChain.
- Chroma – Open-source embedding database for LangChain.
- LlamaIndex – Integrates well with LangChain for connecting LLMs to external data.
- LangGraph – Add stateful and graph-based reasoning to LangChain agents.
- LangSmith – LangChain’s debugging, tracing, and evaluation tool.
- Griptape – Alternative LLM framework that can integrate with LangChain ideas.
- LangServe – Package and deploy LangChain applications as APIs.
- Helicone – Logging and monitoring for OpenAI & LangChain usage.
- Modal – Serverless deployment for LangChain-powered apps.
- Autogen – Microsoft’s multi-agent framework (not LangChain-exclusive, but compatible).
- ChatLangChain – Demo chatbot using LangChain and Streamlit.
- BabyAGI – Simple task management agent powered by LangChain.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.