Microsoft Agent Framework
Build agent applications and graph-based multi-agent workflows in Python or .NET, with checkpointing and human review patterns.
About this listing
Microsoft Agent Framework is a development framework for creating AI agents and coordinating them through workflows. Its Python and .NET implementations support multiple model providers, while graph-based orchestration covers sequential work, concurrent execution, handoffs and group collaboration.
The project documents checkpointing, streaming and human-in-the-loop control, with OpenTelemetry integration for tracing and debugging. Developers can begin with a single configured agent and then introduce a workflow when a task needs several coordinated participants. This is a toolkit for building an application, not a turnkey hosted agent or a model subscription. Free refers to the MIT-licensed framework code; chosen model APIs, cloud hosting and other infrastructure can incur separate charges.