LangChain
The most widely used framework for building LLM apps in Python and JS.
Pros
- +Huge integration catalog
- +Active community
- +LangGraph for stateful flows
Cons
- -API churn
- -Abstraction overhead
LLM frameworks give you the plumbing for prompts, retrieval, tool use, and chains so you do not rewrite the same wiring in every project. Heavy abstractions can hide what is happening, so weigh ergonomics against control before you commit.
The most widely used framework for building LLM apps in Python and JS.
RAG-first framework with strong document loaders and indexes.
deepset's production pipeline framework for search and RAG.
Microsoft's SDK for plugging LLMs into C#, Python, and Java apps.
Concepts you will run into when working with llm frameworks.

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.