#1 · Primary category: LLM Application Frameworks
langchain
The agent engineering platform.
Project last updated:08/29/26
GitHub Stars
145.2K
Forks
24.2K
Contributors
3.7K
License
MIT
Why we included this project
LangChain is the framework most Python teams reach for first when they start building LLM applications, and for good reason: it handles the plumbing of wiring chat models, tools, retrievers, and data sources together, so you don't have to hand-roll every integration. It gives you a standard interface for chat models, embeddings, and vector stores, plus a large collection of provider and tool connectors, which means swapping an OpenAI call for a local model or adding a new data source rarely requires rewriting your application logic. On top of that it layers higher-level agent patterns and a durable runtime for stateful, long-running workflows, so the same code can carry you from a quick prototype to something you can actually operate. If you want fine-grained control over agent orchestration, you can pair it with LangGraph; if you just need a fast, proven agent template, the built-in create_agent path gets you there. When you're deciding how to structure a new LLM product or standardize an existing one, this is the framework most of the ecosystem assumes you already know.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
dify
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
headroom
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
litellm
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
llama_index
LlamaIndex is the leading document agent and OCR platform
pathway
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.