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!