Intermediate

Microsoft Agent Framework: Microsoft's framework for AI agents

Microsoft Agent Framework is Microsoft's open source framework (MIT license) for building AI agents and multi-agent workflows in Python and .NET. It officially succeeds Semantic Kernel and AutoGen, and is aimed first at teams that want to run agents in production.

Data as of October 22, 2026

Key figures

DeveloperMicrosoft
TypeCode
LanguagesPython, C#, Go
Open sourceYes
LicenseMIT
First releaseOctober 2025
Suggested levelIntermediate
Use casesmulti-agent, workflows, chatbot
Self-hostableYes
Business modelFreemium
Cloud offeringYes
Multi-agentYes
MCP supportYes
Bring your own modelYes
Official siteOfficial site · Documentation · Repository

GitHub

Repositorymicrosoft/agent-framework
GitHub stars14,271
Forks2,497
Latest code activityOctober 22, 2026
Latest releasepython-1.22.0 (October 15, 2026)

GitHub activity checked on October 22, 2026.

Two Microsoft projects merged into one

For several years Microsoft maintained two agent frameworks side by side: Semantic Kernel, aimed at enterprises, and AutoGen, born at Microsoft Research and focused on multi-agent experimentation. Microsoft Agent Framework brings them together. According to the official documentation, it combines AutoGen’s simple abstractions with Semantic Kernel’s enterprise features (session-based state, type safety, middleware, telemetry) and adds graph-based workflows to orchestrate multiple agents explicitly.

A first public preview shipped in October 2025, and version 1.0 for Python and .NET was released on April 2, 2026. A Go SDK lives in a separate repository and is in public preview.

What you can build with it

The framework is organized around four main areas:

  • Agents: an AI agent backed by a model that calls tools and MCP servers.
  • The harness agent: a batteries-included agent for long, multi-step tasks, with planning, to-do tracking, context compaction and memory.
  • Workflows: graph-based flows (sequential, concurrent, handoff, group collaboration) with checkpointing, human approval and time travel back to an earlier state.
  • Integrations: model providers, tools, evaluation, UI frameworks, and interoperability through the A2A protocol.

Getting started

Install the agent-framework package (Python) or the Microsoft.Agents.AI NuGet packages (.NET), pick a model client, then create an agent with a name and instructions: the official docs show a first agent in about ten lines. Microsoft’s DevUI then lets you test and debug your agents and workflows. If you are coming from Semantic Kernel or AutoGen, start with the matching migration guide.

Strengths and limits

Strengths: backing from a major vendor with a long-term support commitment, Python / .NET parity, explicit and durable workflows, built-in OpenTelemetry, and multi-provider model support.

Limits: documentation and samples lean toward the Azure ecosystem, which can be confusing outside Microsoft shops. New versions ship at a fast pace, so tutorials age quickly. Microsoft also reminds users that third-party models or servers are used at their own risk, and that checking where your data flows is your responsibility.

Alternatives

Outside the Microsoft ecosystem, LangGraph offers comparable graph-based orchestration, with failure recovery and human review.

Frameworks of the same type

Frequently asked questions

Does Microsoft Agent Framework replace Semantic Kernel and AutoGen?

Yes. Microsoft's documentation presents it as the direct successor to both projects, built by the same teams. AutoGen is now archived; Semantic Kernel still gets critical and security fixes, but most new features land in Agent Framework.

Do I have to use Azure?

No. Official samples often highlight Microsoft Foundry, but the framework also supports other model providers such as OpenAI, Anthropic and Ollama. Hosting on Foundry is an optional, paid Azure service.

Is Microsoft Agent Framework production-ready?

Microsoft released version 1.0 for Python and .NET on April 2, 2026, with APIs described as stable and a long-term support commitment. The Go SDK is still in public preview.

How much does Microsoft Agent Framework cost?

The framework itself is free and open source. You do pay for the AI models you call and, if you choose to, for hosting your agents on Microsoft Foundry.

Data sources

Data as of October 22, 2026

Report an error

Does a figure, a date or a fact look wrong? Tell us: every report is checked.