Tracker
Which agent frameworks are people actually using?
LangChain leads on GitHub stars with 147k, 5.1x the median of 29k.
Dot height = GitHub stars, dot colour = what the framework is for. Left to right is rank, lowest first — the horizontal position carries no other meaning.
- orchestration6
- multi-agent3
- evaluation2
- rag2
- structured-output2
- memory1
- optimisation1
- validation1
memory, optimisation, validation share the neutral swatch — the palette carries six distinct colours. Point at a mark to name it.
History
What has moved since we started watching
35 distinct days of readings so far. Every observation is kept; none is overwritten.
147k +2k over 35d
LangChain: 42 readings, 145k to 147k.42k +2k over 35d
LangGraph: 42 readings, 40k to 42k.59k +2k over 35d
CrewAI: 42 readings, 58k to 59k.28k +941 over 35d
Mastra: 42 readings, 27k to 28k.38k +818 over 35d
DSPy: 42 readings, 38k to 38k.20k +739 over 35d
Pydantic AI: 41 readings, 19k to 20k.18k +649 over 35d
DeepEval: 41 readings, 18k to 18k.27k +608 over 35d
Vercel AI SDK: 42 readings, 26k to 27k.61k +585 over 35d
AutoGen: 42 readings, 61k to 61k.30k +553 over 35d
smolagents: 41 readings, 29k to 30k.25k +508 over 35d
Letta: 41 readings, 24k to 25k.52k +485 over 35d
LlamaIndex: 42 readings, 52k to 52k.42k +470 over 35d
Agno: 41 readings, 42k to 42k.16k +407 over 35d
Ragas: 40 readings, 15k to 16k.27k +311 over 35d
Haystack: 42 readings, 26k to 27k.14k +176 over 35d
Instructor: 41 readings, 14k to 14k.7k +141 over 35d
Guardrails: 42 readings, 7k to 7k.29k +117 over 35d
Semantic Kernel: 42 readings, 28k to 29k.
More trackers