# Open-Source AI Agent Frameworks

> Source: https://theagentsindex.com/collections/open-source-ai-agent-frameworks (curated, quality-gated, re-verified)
> Curated by: The Agents Index Editorial, Research desk

12 of the 16 agent frameworks in our index carry a clean, unrestricted open-source license on the code you would actually run. No source-available carve-out. No separate commercial license required to get the controls a production team needs while self-hosting. A framework is not a product you sign into; it is code that lands in your own repository, so the license attached to it matters more here than it does for a hosted agent.

Two of the 16 do not clear that bar, and both are open at the core. Mastra's framework is Apache-2.0 and free to self-host, but the RBAC, SSO and IAM controls a production team needs sit behind a separate Enterprise Self-Hosted tier, billed as a flat annual fee on top of the open code. Claude Agent SDK's Python and TypeScript wrapper packages carry an MIT license, but Anthropic's own docs state that using the SDK as a whole is governed by its commercial Terms of Service, so the license on the wrapper does not cover what you are actually agreeing to when you run it.

This is not the same list as our [open-source AI agent tools collection](/collections/open-source-ai-agent-tools/), which spans coding agents, voice agents and agent platforms too, not just the tools you build an agent with (every entry here also appears there). It is also not the same as our [ranking of all 16 frameworks](/best-ai-agent-frameworks/), which scores the full set on capability and includes Mastra and Claude Agent SDK alongside the 12 open ones here.

Among these 12: LangChain remains the largest and most integration-heavy framework in the group; Microsoft ships two that clear this bar, AutoGen and its newer successor, Agent Framework; and AgentsKit is the newest and least proven, four months old with an MIT core and its hosted layer, AgentsKit OS, still enterprise-only early access. Every one of them lets you point the framework at any model provider you choose and keep running if the vendor ever disappears, a guarantee a closed SDK cannot make.

| Name | What it is | Why it's here | Pricing | API |
| --- | --- | --- | --- | --- |
| [LangChain](https://theagentsindex.com/langchain.md) | Open source agent frameworks plus LangSmith, a hosted platform to trace, evaluate, deploy and govern agents. | The most widely adopted agent framework here; MIT-licensed core, free to self-host with no vendor lock-in. | — | Yes |
| [CrewAI](https://theagentsindex.com/crewai.md) | Open-source multi-agent framework with a managed platform for deploying and governing agent workflows. | MIT-licensed multi-agent orchestration framework, reached a stable 1.0 general-availability release in October 2025. | — | Yes |
| [AutoGen](https://theagentsindex.com/microsoft-autogen.md) | Open-source Microsoft framework for building single and multi-agent AI applications in Python. | Microsoft's MIT-licensed multi-agent framework, now frozen in favor of its own successor below; free to self-host, pay only your own model provider. | — | Yes |
| [Microsoft Agent Framework](https://theagentsindex.com/microsoft-agent-framework.md) | Open-source .NET, Python and Go SDK for building AI agents and graph-based multi-agent workflows. | Microsoft's MIT-licensed successor to AutoGen and Semantic Kernel, free to self-host across .NET, Python and Go, or an optional Azure-billed managed layer on top. | — | Yes |
| [LlamaIndex](https://theagentsindex.com/llamaindex.md) | Open-source agent framework plus a credit-metered document parsing, extraction and indexing platform. | MIT-licensed core framework for building agents over your own data; the paid LlamaCloud parsing layer is optional. | — | Yes |
| [LangGraph](https://theagentsindex.com/langgraph.md) | Open-source orchestration framework and runtime for stateful, long-running LLM agents, from LangChain. | MIT-licensed agent runtime from the LangChain team, free to self-host; LangSmith and LangGraph Platform are optional hosted layers on top, not a gate on the library itself. | — | Yes |
| [Google Agent Development Kit (ADK)](https://theagentsindex.com/google-adk.md) | Open-source framework for building, evaluating and deploying AI agents in Python, TypeScript, Go, Java or Kotlin. | Apache-2.0 licensed across all four of its language SDKs (Python, Go, Java, TypeScript); Google's own official framework, free to self-host anywhere. | — | Yes |
| [OpenAI Agents SDK (Python)](https://theagentsindex.com/openai-agents-sdk.md) | Open-source Python framework for building agents with tools, handoffs, guardrails and tracing. | MIT-licensed and free to self-host, OpenAI's own lightweight SDK for building agentic workflows. | — | Yes |
| [Pydantic AI](https://theagentsindex.com/pydantic-ai.md) | Open-source Python agent framework from the Pydantic team, with a typed agent loop and swappable models. | MIT-licensed, type-safe Python framework from the team behind Pydantic; free to run anywhere. | — | Yes |
| [Letta](https://theagentsindex.com/letta.md) | Stateful agent harness, cloud and SDK for agents with persistent, git-versioned memory. | Apache-2.0 licensed framework with persistent memory; self-host free or opt into managed Letta Cloud later. | — | Yes |
| [Agno](https://theagentsindex.com/agno.md) | Python SDK, open-source AgentOS runtime and hosted control plane for building and operating agents. | Apache-2.0 licensed Python framework, formerly Phidata, with built-in memory, knowledge and multi-agent Teams; the paid AgentOS runtime is a separate BYOC product, not a gate on the framework itself. | — | Yes |
| [AgentsKit](https://theagentsindex.com/agentskit.md) | Composable MIT-licensed TypeScript packages for agent runtime, tools, memory, RAG and chat UI. | MIT-licensed TypeScript foundation for building agents, with the newest and least proven track record here; AgentsKit OS, a separate hosted layer, remains enterprise-only early access, but the open-source core is the only way most teams will run it. | — | Yes |

## How this list is built

A framework earns a place here only if it belongs to this site's frameworks category and its entire self-hostable codebase carries a clean, unrestricted OSI-style license: MIT, Apache-2.0, GPL-3.0-or-later or AGPLv3, with no source-available carve-out and no separate commercial license gating the controls a production deployment needs. This is the same bar our open-source AI agent tools collection applies, narrowed to one category. Verified against each framework's own listing research (license type, pricing tiers and FAQ text), not a vendor's marketing claim of "open source."
