AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Multi-Agent/
agent-framework
agent-framework logo

agent-framework

Active·★ 14.3k·MIT·Updated 2026-10-27
★ Most Popular★ Essential★ Trending

Microsoft Agent Framework (MAF) is an open, multi-language framework for building production-grade AI agents and multi-agent workflows in Python and .NET, with a Go SDK in a separate repository. Microsoft positions it as the successor to AutoGen, which is now in maintenance mode, and it is built for teams taking agents from prototype to production.

It is a strong fit when you need orchestration beyond a single prompt: graph-based workflows with sequential, concurrent, handoff and group-collaboration patterns, checkpointing, streaming and human-in-the-loop control. It also offers middleware for request and response processing, built-in OpenTelemetry tracing, declarative agents defined in YAML, agent skills, an interactive DevUI for debugging, experimental "Labs" packages for benchmarking and reinforcement learning, and the option to host agents on Microsoft Foundry with a couple of lines of code. Multiple model providers are supported.

Getting started: Python users run `pip install agent-framework`; .NET users add the `Microsoft.Agents.AI` package (plus Foundry packages for the hosted quickstart). Teams on AutoGen should follow Microsoft's official migration guide.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-24.

License
MIT
Latest release
dotnet-1.26.0 · 2026-10-23
Last commit
2026-10-24
Contributors
307
Forks
2,507
Open issues and PRs
835
First published
2025-04-28
PyPI package
agent-framework 1.23.0 · 47,602 downloads last week

Source: GitHub, npm and PyPI public APIs.

#AI Agents#Multi-agent systems#Workflow orchestration#Python#.NET#Coding
$ Install
$ pip install agent-framework
↗ Visit site★ GitHub
01

Features

01Graph-based Workflows with streaming, checkpointing, human-in-the-loop, and time-travel capabilities.
02AF Labs for experimental features including benchmarking, reinforcement learning, and research initiatives.
03Interactive DevUI for agent development, testing, and debugging workflows.
04Full framework support for both Python and C#/.NET with consistent APIs.
05Built-in OpenTelemetry integration for distributed tracing, monitoring, and debugging.
02

Why choose it

+First-class Python and .NET support with consistent APIs.
+Production features built in: workflows with checkpointing, middleware, OpenTelemetry, human-in-the-loop.
+Official successor to AutoGen with a migration path and long-term support from Microsoft.
+MIT licensed, with a DevUI and declarative YAML agents.
03

Trade-offs

!Hosting and several samples are oriented towards Azure and Microsoft Foundry.
!A broad framework with many packages; small projects may find it heavier than they need.
!The Go SDK lives in a separate repository with its own release cycle.
05

Maintenance check

ActiveChecked: 2026-10-25
Last commit
2026-10-24
Commits, last 90 days
100+
Releases, last 90 days
22
Latest release
dotnet-1.26.0 (2026-10-23)
Open issues
849
Recent issues with at least one comment
10/17
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 34, 71, 37, 74, 121, 132, 86, 116, 82, 118, 63, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

Most discussed open issues

  • #4842 .NET: Discussion: Agent Identity and Trust for Multi-Agent Workflows17 comments · 2026-03-22
  • #2084 .NET: DevUI limitation should be documented and addressed if possible16 comments · 2025-11-11

Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.

04

Who it fits

Pick it if
  • You are starting a new Microsoft-ecosystem agent project in Python or .NET and want the official successor to AutoGen.
  • You need built-in workflow checkpointing, middleware, OpenTelemetry tracing, declarative YAML agents, and a DevUI under MIT.
Look elsewhere if
  • You only need a small, single-file Python agent without a multi-package framework; Pydantic AI is lighter.
  • You rely on Chinese LLM providers and realtime voice pipelines out of the box; AgentScope has dedicated support for those.
06

How it differs

Microsoft AutoGen logovs Microsoft AutoGen★ 61.6k

Microsoft Agent Framework is the active, production-focused successor to AutoGen. AutoGen is now in maintenance mode and no longer receives new features.

Full comparison →
adk-python logovs adk-python★ 22.0k

Microsoft Agent Framework offers first-class .NET and Python packages with Azure/Foundry integration; Google ADK is Apache-2.0 and targets Google Cloud and Gemini workflows.

Full comparison →
07

Compatibility

Python
Native Support
Verified via docs
.NET
Native Support
Verified via docs
OpenAI
Supported
Verified via docs
Azure OpenAI
Supported
Verified via docs
Various LLM Providers
Extensible
Verified via docs
08

Quick start

1
$ pip install agent-framework
09

Use cases

↳Developing simple chat agents.
↳Building complex multi-agent workflows.
↳Orchestrating AI agents using graph-based methodologies.
10

Alternatives

⚡Top VS:
VSadk-python★22.0k→VSMicrosoft AutoGen★61.6k→VSag2★5.0k→VSsolace-agent-mesh★4.9k→
adk-python logo
adk-python★ 22.0k
An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.
VSCompare→
Microsoft AutoGen logo
Microsoft AutoGen★ 61.6k
A framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks.
VSCompare→
ag2 logo
ag2★ 5.0k
AG2 (formerly AutoGen): The Open-Source AgentOS. Join us at: https://discord.gg/sNGSwQME3x
VSCompare→
solace-agent-mesh logo
solace-agent-mesh★ 4.9k
An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.
VSCompare→
beeai-framework logo
beeai-framework★ 3.4k
Build production-ready AI agents in both Python and Typescript.
VSCompare→
CrewAI logo
CrewAI★ 60.2k
Framework for orchestrating role-playing, autonomous AI agents. By working together, your Crew can tackle complex tasks.
VSCompare→
PocketFlow logo
PocketFlow★ 11.3k
Pocket Flow: 100-line LLM framework. Let Agents build Agents!
VSCompare→
spring-ai-alibaba logo
spring-ai-alibaba★ 11.1k
Agentic AI Framework for Java Developers
VSCompare→
See all alternatives →

Featured in these lists

  • Open-Source Multi-Agent Frameworks: CrewAI, Pydantic AI, Google ADK, Microsoft Agent Framework & More

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs05Maintenance check04Who it fits06How it differs07Compatibility08Quick start09Use cases10Alternatives
microsoft /
agent-framework
↗

Microsoft's Python and .NET framework for agents and workflows

14.3k2.5kMIT
Last commit1d ago
StatusActive
CategoryMulti-Agent
Contributors307
Latest releasedotnet-1.26.0
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.