Microsoft Agent Framework (MAF) — Summary
Microsoft Agent Framework (MAF) is an open, production-grade framework for building AI agents and multi-agent workflows in Python and .NET (C#), maintained by Microsoft Foundry. It ships a graph-based orchestration engine supporting sequential, concurrent, handoff, and group-collaboration patterns with checkpointing, streaming, and human-in-the-loop control. MAF includes a DevUI web dashboard (localhost:8080) for interactive agent development, observability via built-in OpenTelemetry integration, and Foundry-hosted agent deployment with two additional lines of code. It supports declarative YAML agent definitions and an Agent Skills concept for domain-specific knowledge bases.
MAF is most similar to claude-flow from the seeds — both target multi-agent orchestration with code-class subagent definitions and production deployment intent — but differs sharply: MAF is a Python/.NET SDK (not a CLI plugin), exposes a graph-based workflow runtime with checkpointing and time-travel debugging, integrates with Azure AI Foundry as first-class hosting, and ships a dedicated DevUI sample app rather than relying on the IDE.