DEV Community

Samira Talebi
Samira Talebi

Posted on

Microsoft Agent Framework (MAF): The New Era of Intelligent Agents

Microsoft has just released the Microsoft Agent Framework (MAF). AI Agents can be developed using many different tools and platforms, including the Microsoft Agent Framework. The Microsoft Agent Framework is an open-source SDK that enables developers to easily integrate the latest AI models into their applications. This framework provides a comprehensive foundation for creating functional agents that can use natural language processing to complete tasks and collaborate with other agents.
If you’ve worked with Semantic Kernel or AutoGen, you can think of MAF as their next evolution. Combining their best features into one unified, enterprise-ready framework.

Microsoft describes MAF as:

“A unified evolution of Semantic Kernel and AutoGen, providing an open-source, production-grade agent runtime.”

What is MAF?
It is an open-source SDK for .NET and Python that enables developers to:

  • Build intelligent AI agents

  • Create multi-agent workflows

  • Integrate with Azure AI Foundry, MCP servers, and other enterprise systems

What is the difference between MAF and Azure AI Foundry?
Both of them serve different roles in the AI ecosystem. The differences are:

  • Where it runs: MAF runs locally in your own runtime, while AI Foundry run in the cloud.

  • Purpose: MAF is an SDK for building and orchestrating AI agents, while AI Foundry is a cloud platform for managing, deploying, and monitoring agents.

So, in short, MAF helps you build the agent. Azure AI Foundry helps you manage it.

MAF vs Semantic Kernel:
Before MAF, many developers used Semantic Kernel (SK) to add LLM capabilities to their apps. SK remains great for single-agent copilots, but MAF takes things further. Enabling multi-agent collaboration and enterprise orchestration. MAF is pretty new and evolving, while SK is mature.

In Conclusion:
With MAF, Microsoft is clearly moving toward a future where applications are no longer just “AI-powered”. They are AI-coordinated.
Developers can now build systems where multiple agents collaborate, reason, and act. All while being governed and observable through Azure AI Foundry.

Top comments (0)