Community-maintained reference

Find the right
agent framework

Compare 26 agent frameworks and SDKs side by side. Install commands, feature lists, language support, and LLM compatibility — all in one place.

26 frameworks207 features tracked17 official

Featured Frameworks

The most popular agent frameworks and SDKs

View all →
LangChainOfficial
General Purpose

Full-featured framework for building LLM applications with chains, agents, and retrieval. Supports tool calling, structured output, memory, and streaming across dozens of model providers.

PythonTypeScript
by LangChain98.2k10 features
pip install langchain langchain-openai
CrewAIOfficial
Multi-Agent

Role-playing multi-agent framework where you define agents with specific roles, goals, and backstories. Agents collaborate on tasks with configurable delegation and process flows.

Python
by CrewAI24.6k8 features
pip install crewai
AutoGenOfficial
Multi-Agent

Microsoft's framework for building multi-agent conversational systems. Agents converse with each other and humans to solve tasks through flexible conversation patterns.

Python.NET
by Microsoft38.5k8 features
pip install autogen-agentchat
General Purpose

Official OpenAI SDK for building agents with tool use, handoffs, and guardrails. Lightweight, opinionated design with native support for OpenAI models and the Responses API.

Python
by OpenAI15.8k8 features
pip install openai-agents
General Purpose

Google's framework for building AI agents with Gemini models. Supports multi-agent systems, tool use, session management, and deployment to Google Cloud with built-in evaluation.

Python
by Google9.2k8 features
pip install google-adk
Coding

Anthropic's SDK for building custom agents powered by Claude. Provides programmatic access to Claude's agentic capabilities including tool use, computer use, and extended thinking.

TypeScriptPython
by Anthropic32.4k8 features
npm install @anthropic-ai/claude-code