Bring type safety to your agent stack. Build Python agents with structured outputs and a familiar developer experience.
FrameworksMicrosoft Agent Framework
Build agents and multi-agent workflows across Python and .NET with Microsoft’s open-source agent framework.
Enterprise agents across Python and .NET
2 releases
Official GitHub release feed
Follow the changes
The release trail
Original notes, ready to explore. Open a release to see what changed.
Microsoft Agent Frameworkdotnet-1.21.0
From the release notes
What's Changed .NET: Replace deprecated AWSSDK.Extensions.Bedrock.MEAI with AWS.Bedrock.MEAI by Ben Thompson (@BenGearset) in #7983 .NET: Remove Azure.AI.OpenAI dependency by Roger Barreto (@rogerbarreto) in #7986 .NET: Track and update A2A task state by SergeyMenshykh in #7998 .NET: Update Azure AI Projects to 3.0.0 beta 1 by Roger Barreto (@rogerbarreto) in #7995 .NET: Bump Aspire.Hosting from 13.5.2 to 13.5.3 by Dependabot (@dependabot)[bot] in #8029 .NET: [BREAKING] Add file_access_read_lines and move the line-numbering contract onto AgentFileStore by Anton Sokolovskyi (@antsok) in #7671 Bump Anthropic from 12.42.0 to 12.43.0 by Dependabot (@dependabot)[bot] in #8028 .NET: Bump AgentMemory.AgentFramework from 1.4.1 to 1.5.0 by Dependabot (@dependabot)[bot] in #8027 .NET: [BREAKING] Clarify A2A agent run modes by SergeyMenshykh in #8032 .NET: Clarify declarative workflow input serialization by 宇宙的山峰 (@UniversePeak) in #8046 .NET: Preserve streamed annotations in Foundry hosted responses by Roger Barreto (@rogerbarreto) in #7984 .NET: Improve Hosted Agent LRA Resilient Recovery Sample by Roger Barreto (@rogerbarreto) in #8082 .NET: Include workflow outputs in hosted agent responses by 宇宙的山峰 (@UniversePeak) in #8020 .NET: Improve inline skill argument error guidance by SergeyMenshykh in #8118 .NET: Bump Azure.Monitor.OpenTelemetry.Exporter from 1.5.0 to 1.8.3 by Dependabot (@dependabot)[bot] in #7887 [BREAKING] .NET: Isolate LocalCodeAct subprocess environment by Eduard van Valkenburg (@eavanvalkenburg) in #8159 .NET: Scope OpenAI hosting storage by isolation key by SergeyMenshykh in #8146 .NET: chore: updates source link dependency due to transitive vulnerability by Vincent Biret (@baywet) in #8179 .NET: chore: updates Microsoft owned testing dependencies by Vincent Biret (@baywet) in #8167 .NET: ci: update Microsoft.CodeAnalysis.NetAnalyzers and Microsoft.VisualStudio.Threading.Analyzers versions by Vincent Biret (@baywet) in #8166 .NET: chore: updates microsoft extensions and related packages to their latest version, as well as global.json dotnet sdk version to align by Vincent Biret (@baywet) in #8190 .NET: Bump Azure.AI.Projects to 3.0.0-beta.2 by Roger Barreto (@rogerbarreto) in #8165 .NET: fix: revalidate file skill paths before use by SergeyMenshykh in #8151 .NET: Opt in to client function forwarding for Responses hosting by Roger Barreto (@rogerbarreto) with @Copilot in #7844 .NET: chore: updates additional analyzers packages by Vincent Biret (@baywet) in #8198 .NET: Harden LocalCodeAct OS validation by Eduard van Valkenburg (@eavanvalkenburg) in #8239 .NET: upgrades xunit and other dependencies by Vincent Biret (@baywet) in #8202 .NET: ci/promote removed apis by Vincent Biret (@baywet) in #8229 .NET: fix: do not forward headers on redirect by Vincent Biret (@baywet) in #8164 .NET: updates open telemetry deps by Vincent Biret (@baywet) in #8253 .NET: Dotnet: reset $LASTEXITCODE per command in persistent Po
Microsoft Agent Frameworkpython-1.18.0
From the release notes
[1.18.0] - 2026-09-10 Added samples: Add Magentic custom-manager prompts and MLflow observability examples (#7876, #8085) agent-framework-core: Add shared vector-store abstractions, portable filters, and an in-memory vector store (#8014, #8115) agent-framework-core: Add a maximum-duration bound and stop-reason signal to the tool invocation loop (#7772) agent-framework-core: Support mixed workflow invocation keyword arguments (#7963) agent-framework-ag-ui: Add emit_messages_snapshot configuration for suppressing the terminal message snapshot (#7808) agent-framework-ag-ui, agent-framework-core: Add supported MCP Host-history conversion for persisted AG-UI conversations (#8130) agent-framework-azure-ai-search, agent-framework-core: Add an Azure AI Search implementation of the shared vector-store APIs (#8153) agent-framework-redis, agent-framework-core: Add Redis HASH and JSON vector stores (#8156) agent-framework-qdrant: Add the alpha Qdrant vector-store connector (#8154) agent-framework-postgres: Add the alpha PostgreSQL/pgvector connector (#8155) Changed agent-framework, agent-framework-core, agent-framework-foundry, agent-framework-lab: [BREAKING] Isolate Lab dependency resolution, remove Lab from core[all], and support Azure AI Projects through 2.6 with OpenAI 3.x (#8188) agent-framework-core: [BREAKING - experimental] Add ranged file reads and move the line-numbering contract onto AgentFileStore (#7669) agent-framework-core: [BREAKING - experimental] Centralize file, memory, session, and skill path normalization (#8123) agent-framework-anthropic, agent-framework-azure-ai-search, agent-framework-azure-cosmos, agent-framework-bedrock, agent-framework-copilotstudio, agent-framework-core, agent-framework-foundry, agent-framework-gemini, agent-framework-mem0, agent-framework-openai: [BREAKING] Make SecretString a masked value wrapper rather than a str subclass and align provider credential handling (#8127) agent-framework-github-copilot: [BREAKING] Make workspace file hooks opt-in and document enable_file_hooks migration (#7517) agent-framework-foundry-hosting: [BREAKING - beta] Restrict checkpoint deserialization by default and allow applications to register additional checkpoint types (#8045) agent-framework-core, agent-framework-foundry: Move Foundry evaluation serialization into the Foundry integration (#8031) agent-framework-github-copilot: Update the GitHub Copilot SDK dependency to 1.0.11 and align file-operation behavior (#8002) agent-framework-ag-ui, agent-framework-devui: Expand compatibility through FastAPI 0.141 (#8052) agent-framework-core, agent-framework-hyperlight: Update Hyperlight Sandbox to 0.6 and enable supported Python 3.14 installations (#8174) agent-framework-foundry, agent-framework-foundry-hosting, agent-framework-openai: Lazily load Foundry and OpenAI integrations to avoid unnecessary import-time dependencies (#8219) agent-framework-devui: Update frontend transitive dependencies (#8019, #8009, #8175
A collected snapshot, not the complete archive.
Keep connecting the dots
There’s more where that came from.
Small library, big possibilities. Let agents solve tasks by writing and executing code with Hugging Face’s toolkit.
FrameworksA code-first toolkit for building, evaluating, and deploying agents, from a single task to a multi-agent system.
Frameworks