AI/TLDR

Microsoft · 2026-04-03 · major

Microsoft Agent Framework 1.0 — Production Multi-Agent Orchestration

Production-ready agent framework unifying Semantic Kernel and AutoGen with MCP tool discovery, graph-based workflows, multi-provider LLM support, and a browser-based DevUI debugger. 9.4k stars.

Microsoft Agent Framework architecture overview diagram

Microsoft unifies Semantic Kernel and AutoGen into one production agent framework with MCP and A2A support.

What is it?

Microsoft Agent Framework 1.0 is a production-ready SDK for building AI agents and multi-agent workflows in Python and C#/.NET. It merges the capabilities of two popular Microsoft projects, Semantic Kernel and AutoGen, into a single framework with stable APIs and long-term support.

How does it work?

Agents connect to LLMs from multiple providers (Azure OpenAI, Anthropic, Google, Ollama) through a unified interface. A graph-based workflow engine composes agents into deterministic pipelines with streaming, checkpointing, and human-in-the-loop gates. MCP support lets agents discover and invoke external tools dynamically, and A2A protocol support enables cross-framework agent collaboration.

Why does it matter?

Enterprise teams building multi-agent systems no longer have to choose between Semantic Kernel's production polish and AutoGen's orchestration patterns. The framework's MCP and A2A support means agents built with it can interoperate with tools and agents from other ecosystems.

Who is it for?

Enterprise developers building production AI agent systems in .NET or Python.

Try it

pip install agent-framework

Key numbers

  • GitHub stars: 9.4k
  • License: MIT
  • Languages: Python + .NET

Links

Tags

  • agent-framework
  • multi-agent
  • mcp
  • a2a
  • dotnet
  • python
  • orchestration

← All releases · Learn AI