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
Microsoft Agent Framework Alternatives
Explore 41 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
LangGraph
Low-level framework for building stateful, long-running AI agents with graph-based orchestration
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?