#3737th of 48 in Agent frameworks and SDKs

agent-framework

Microsoft's Python and .NET framework for agents and multi-agent workflows

Stars
14k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
Python

Missed the latest GitHub check; these facts may be older.

Overview

Microsoft Agent Framework is a code-first library for building agents and graph-based multi-agent workflows in Python and .NET. Workflows support sequential, concurrent, handoff and group patterns, with checkpointing, streaming and human-in-the-loop. It includes middleware, OpenTelemetry tracing, YAML declarative agents, and a DevUI for testing. It is positioned as the successor path for Semantic Kernel and AutoGen users.

Who it is for: .NET and Python teams taking multi-agent systems to production

Strengths

  • Same agent and workflow APIs in Python and .NET, with a separate Go SDK
  • Graph workflows with checkpointing, streaming, human-in-the-loop and time-travel
  • Built-in OpenTelemetry tracing and a middleware pipeline
  • Migration guides from Semantic Kernel and AutoGen

Weaknesses

  • Quickstarts target Microsoft Foundry and Azure credentials; other providers need extra setup
  • Durable Task and Azure Functions hosting live in a separate extension repo
  • Experimental features sit in a separate lab package
  • Go SDK is maintained in a different repository

What it needs

  • no GPU
  • Needs Microsoft Foundry or Azure OpenAI or OpenAI (LLM provider), Azure CLI (for az login in quickstart)
  • Models: Microsoft Foundry, Azure OpenAI, OpenAI, GitHub Copilot SDK

Also in Agent frameworks and SDKs

See all 48
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)62.1k starsMIT93 out of 100
2browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)118k starsMIT89 out of 100
3langchainPython framework for building LLM agents and apps from interoperable components147.8k starsMIT88 out of 100
#4tradingagentsLangGraph multi-agent framework simulating a trading firm to analyze tickers Live demo ↗ (opens in a new tab)111.2k starsApache-2.088 out of 100
#5copilotkitSDK for adding agent chat, generative UI and shared state to apps38k starsMIT87 out of 100