AI Frameworks
A framework is a toolkit that developers use to build AI agents. Instead of starting from scratch, they pick a framework that handles the hard parts — memory, planning, tool connections — so they can focus on what their agent actually does. Think of it as the construction kit behind the scenes.
22 frameworks tracked
Python
framework
95000k stars
LlamaIndex
Python
framework
36000k stars
AutoGen
Python
framework
35000k stars
Claude Agent SDK
Python
framework
30000k stars
CrewAI
Python
framework
22000k stars
Semantic Kernel
C#/Python
framework
22000k stars
Haystack
Python
framework
17000k stars
OpenAI Agents SDK
Python
framework
15000k stars
A2A Go SDK
framework
A2A Java SDK
framework
A2A JavaScript SDK
framework
A2A Protocol
framework
A2A Python SDK
framework
AgentUp
framework
Artinet SDK
framework
AutoGen (AG2)
framework
Cognisphere
framework
Google ADK (Agent Development Kit)
framework
LangGraph
framework
Mastra
framework
Microsoft Semantic Kernel
framework
a2a-rs (Rust)
framework