If you're building anything with LLMs beyond basic API calls, this is the industry standard framework. It handles the boring stuff like swapping between OpenAI, Anthropic, and Google models, managing conversation memory, and wiring up tool-calling agents with the ReAct pattern. The RAG implementation is especially solid for question-answering systems, with built-in document loaders, text splitters, and vector store integrations. With 119k GitHub stars and 500+ integrations, you'll find examples for basically anything. It can feel heavyweight for simple tasks, and the abstractions sometimes leak, but for production chatbots or autonomous agents, it saves weeks of plumbing work.

skills.sh installs
1K
GitHub stars
14.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add orchestra-research/ai-research-skills --skill langchain --agent claude-code

Installs into .claude/skills of the current project.

Files

LangChain - Build LLM Applications with Agents & RAG

The most popular framework for building LLM-powered applications.

When to use LangChain

Use LangChain when:

  • Building agents with tool calling and reasoning (ReAct pattern)
  • Implementing RAG (retrieval-augmented generation) pipelines
  • Need to swap LLM providers easily (OpenAI, Anthropic, Google)
  • Creating chatbots with conversation memory
  • Rapid prototyping of LLM applications
  • Production deployments with LangSmith observability

Metrics:

  • 119,000+ GitHub stars
  • 272,000+ repositories use LangChain
  • 500+ integrations (models, vector stores, tools)
  • 3,800+ contributors

Use alternatives instead:

  • LlamaIndex: RAG-focused, better for document Q&A
  • LangGraph: Complex stateful workflows, more control
  • Haystack: Production search pipelines
  • Semantic Kernel: Microsoft ecosystem

Quick start

Installation

# Core library (Python 3.10+)
pip install -U langchain

# With OpenAI
pip install langchain-openai

# With Anthropic
pip install langchain-anthropic

Sponsors

Details

Repository
github.com/orchestra-research/ai-research-skills
Categories
Frontend Development, AI & Agent Building, Data Science & ML
First seen
Jun 3, 2026

More from orchestra-research/ai-research-skills

All 95
1wechat-miniprogram avatarskyline-wxsswechat-miniprogram/skyline-skillsSkyline WXSS 样式支持技能。提供 Skyline 支持的 CSS 属性、值和限制信息。触发关键词:WXSS、CSS 支持、样式兼容性、属性支持、不支持的属性、display grid、position sticky、overflow、filter、渐变、gradient、linear-gradient、ra999skills.sh installs
2github avatarreact19-source-patternsgithub/awesome-copilotReference for React 19 source-file migration patterns, including API changes, ref handling, and context updates.993skills.sh installs
3daymade avatarvideo-comparerdaymade/claude-code-skillsThis skill should be used when comparing two videos to analyze compression results or quality differences. Generates interactive HTML reports with quality metri990skills.sh installs
4chrisbanes avatarcompose-state-deferred-readschrisbanes/skillsUse when Jetpack Compose code reads scroll, animation, gesture, or other frame-rate State in composition, passes changing values across composable boundaries, u989skills.sh installs
5ailabs-393 avatarcicd-pipeline-generatorailabs-393/ai-labs-claude-skillsThis skill should be used when creating or configuring CI/CD pipeline files for automated testing, building, and deployment. Use this for generating GitHub Acti982skills.sh installs
6davila7 avatarlangchaindavila7/claude-code-templatesFramework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct 969skills.sh installs