14 Frameworks · Checked October 2026

01 ★43.1k

LangGraph

A low-level orchestration framework for building resilient, stateful agents with durable execution, human-in-the-loop control, and long-term memory. Built by LangChain, usable standalone.

Explore
02 ★59.6k

CrewAI

A framework for orchestrating role-playing, autonomous AI agents, empowering them to collaborate as a crew to tackle complex, multi-step tasks with both no-code and code-first options.

Explore
03 ★30.0k

OpenAI Agents SDK

A lightweight yet powerful, provider-agnostic framework for building multi-agent workflows, with built-in tracing, guardrails, sessions, and support for 100+ LLMs.

Explore
04 ★21.8k

Google Agent Development Kit (ADK)

An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents. Optimized for Gemini but model-agnostic and deployment-agnostic.

Explore
05 ★20.6k

Pydantic AI

A GenAI agent framework built by the Pydantic team, bringing FastAPI-style ergonomics to agent development with type safety, structured outputs, and seamless observability.

Explore
06 ★29.8k

smolagents

A barebones Hugging Face library for agents that think in code — the core logic fits in ~1,000 lines, with first-class support for code-writing agents and sandboxed execution.

Explore
07 ★28.7k

Mastra

A TypeScript framework for building AI-powered applications and agents, with model routing, graph-based workflows, human-in-the-loop, memory, and built-in MCP server support.

Explore Note: TypeScript-based, not Python — included for its prominence in the agentic framework landscape.
08 ★14.1k

Microsoft Agent Framework

An open, multi-language framework for building production-grade AI agents and multi-agent workflows in Python and .NET, with graph-based orchestration and enterprise observability.

Explore
09 ★8.8k

Strands Agents

A model-driven SDK for building AI agents in just a few lines of code, with Python and TypeScript SDKs, native MCP support, and model-agnostic providers from Bedrock to Ollama.

Explore
10 ★459

LlamaAgents

An event-driven, async-first, step-based framework from the LlamaIndex team for controlling execution flow in document-centric agent applications, from library to deployable service.

Explore
11 ★61.4k

AutoGen

Microsoft's multi-agent programming framework: AutoGen Core is an event-driven actor model and AgentChat adds round-robin, selector, Magentic-One and Swarm team patterns. It is now in maintenance mode, community-managed, with no new features; Microsoft points new projects to Microsoft Agent Framework.

Note: maintenance mode — start new projects on Microsoft Agent Framework (see the migration guide on Microsoft Learn). Explore
12 ★52.5k

LlamaIndex

A data-centric framework combining tools, memory, RAG components, multi-agent handoffs and event-driven Workflows. A strong fit for enterprise search, document synthesis and analytical agents.

Explore
13 ★28.7k

Semantic Kernel

Microsoft's enterprise SDK for C#, Python and Java with plugins, agents and an event-driven Process Framework. Microsoft describes Microsoft Agent Framework as its successor, so check the migration guide before starting new work.

Note: succeeded by Microsoft Agent Framework (card 08). Explore
14 ★8.4k

OGX (formerly Llama Stack)

The renamed Llama Stack project: a model-agnostic, OpenAI-compatible agentic API server with tool calling, MCP integration and file search. The GitHub repository now lives at ogx-ai/ogx.

Explore

Choosing a Framework · summarised from ODSC (Sep 2026)

Pick the architecture first

There is no universally best framework. Decide where state must persist, where model reasoning may stay non-deterministic, where humans must approve actions and how failures are recovered, then choose a library.

Match the framework to the job

LangGraph when checkpointed, explicit control dominates; AutoGen-style conversational coordination when dynamic multi-agent delegation dominates (for new work, via Microsoft Agent Framework); CrewAI when development speed and role clarity dominate; LlamaIndex when retrieval and data reasoning dominate; Microsoft Agent Framework or Semantic Kernel in Microsoft-centred stacks.

Five criteria for production

State and memory, orchestration, tool integration, governance and observability. The recurring trade-off is abstraction versus control: role-based frameworks are quick but less transparent than an explicit graph.

Plan for agent security

The OWASP Top 10 for Agentic Applications 2026 covers goal hijacking, tool misuse, identity and privilege abuse, supply-chain weaknesses, unexpected code execution and memory or context poisoning. Use least-privilege tools, approval gates, strict schemas, sandboxed execution and tracing of tool calls.

OWASP Top 10 for Agentic Applications 2026

Evaluate whole trajectories

Test complete runs, not only final answers: right tools chosen, constraints respected, errors recovered and a correct stop. Cost and latency compound across loops, so set termination conditions and message limits.

ReAct paper (reasoning and acting)

Standards that connect frameworks

The July 2026 Model Context Protocol specification added a stateless core, authorization updates, formal extensions and JSON Schema for tools, which helps interoperability across these frameworks.

MCP specification