Microsoft Agent Framework
Build agents and graph-based multi-agent workflows in .NET and Python
Microsoft Agent Framework is an open-source framework for building AI agents and multi-agent workflows in .NET and Python. Agents call tools and MCP servers across providers (Azure OpenAI, OpenAI, Anthropic, Ollama, and more); workflows connect agents and functions with type-safe routing, checkpointing, and human-in-the-loop steps.
It is the successor to AutoGen and Semantic Kernel, combining AutoGen agent abstractions with Semantic Kernel enterprise features (session state, middleware, telemetry) and adding graph-based orchestration. Migration guides from both are provided.
Pricing: Free
Choosing an agent framework right now?
One click, anonymous. Helps us know our visitors.
Thanks, that helps.
Choosing an agent framework right now?
One click, anonymous. Helps us know our visitors.
Thanks, that helps.
Microsoft Agent Framework Alternatives
Explore 49 products in the Frameworks & Stacks category. View all Microsoft Agent Framework alternatives.
Burr
Build stateful AI agents and applications as state machines, with a built-in tracing UI
Google ADK
Open-source agent development kit from Google for building multi-agent systems
AgentsKit
Open-source TypeScript ecosystem for building, distributing and operating AI agents without provider lock-in
TanStack AI
Framework-agnostic TypeScript library for AI chat, streaming, tools, and structured outputs
llmkit
One LLM client API for 20+ providers, in Go, TypeScript, Python and Rust
CC Switch
Open-source desktop manager and local router for AI coding tools
Also listed in
Work on Microsoft Agent Framework? Feature it at the top of Frameworks & Stacks.
Is your product missing?