LLMs & AI Infra AI Agent Framework stable

LangChain

Framework for LLM-powered applications

100.0K stars 3.0K contributors Since 2022
Website → GitHub

The most popular framework for building LLM applications with chains, agents, tools, memory, retrievers, and extensive integrations for RAG and agentic workflows.

License
MIT
Min RAM
512 MB
Min CPUs
1 core
Scaling
single_node
Complexity
intermediate
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Build RAG systems for document Q&A
  • Create AI agents with tool access
  • Chatbot with memory and context
  • Multi-step reasoning workflows
  • Document processing and extraction pipelines

Anti-patterns / when NOT to use

  • Abstractions can hide important details
  • Rapid API changes cause version friction
  • Can be overkill for simple LLM calls
  • Performance overhead for high-throughput

Replaces / alternatives to

  • Custom LLM integration code
  • proprietary AI platforms

Technical specs

Language
PythonTypeScript
API type
SDK
Protocols
HTTP
Deployment
pipnpm
SDKs
pythonjavascript

Community

GitHub stars 100.0K
Contributors 3.0K
Commit frequency daily
Plugin ecosystem massive
Backing LangChain Inc
Funding vc_backed

Release

Latest version
Last release
Since 2022

Best fit

Team size
solosmallmediumenterprise
Industries
generalsaasfintechhealthcarelegaleducation

Tags

  • llm-framework
  • rag
  • agents
  • chains
  • tools
  • memory
  • retrieval
  • chatbot