Microsoft Agent Framework

Highlights

  • Flexible Agent Framework: build, orchestrate, and deploy AI agents and workflows
  • Multi-Agent Orchestration: group chat, sequential, concurrent, and handoff patterns
  • Graph-based Workflows: connect agents and deterministic functions using data flows with streaming, checkpointing, time-travel, and Human-in-the-loop.
  • Plugin Ecosystem: extend with native functions, OpenAPI, Model Context Protocol (MCP), and more
  • LLM Support: OpenAI, Azure OpenAI, Azure AI Foundry, and more
  • Runtime Support: in-process and distributed agent execution
  • Multimodal: text, vision, and function calling
  • Cross-Platform: .NET and Python implementations

Below are the basics for each language implementation. For more details on python see here and for .NET see here.

More Examples & Samples

Python

.Net

Agent Framework Documentation

S
Description
微软出品的 AI Agent 框架,支持 Python 和 .NET,可用于构建、编排和部署单/多智能体工作流。|GitHub 镜像 13.1k · 🍴 2.2k
https://github.com/microsoft/agent-framework Readme MIT 138 MiB
Languages
Python 53.3%
C# 43.7%
TypeScript 2.4%
HTML 0.2%
JavaScript 0.2%
Other 0.1%