# Microsoft AutoGen

AutoGen is a programming framework for agentic applications and multi-agent workflows, retained for teams evaluating or maintaining existing implementations.

Canonical URL: https://a2a-mcp.org/entry/microsoft-autogen

Language: en

Category: Frameworks & SDKs

Updated: 2026-09-14

## About

AutoGen is a programming framework for agentic applications and multi-agent workflows, retained for teams evaluating or maintaining existing implementations.

## Key Features

- Build applications involving collaborating agents and tool use.
- Use the project’s language-specific packages and examples.

## Use Cases

Build application-owned agents with tools, workflow control and model integration.

## Setup or Requirements

Requires Python 3.10+. The AgentChat installation example is `pip install -U "autogen-agentchat" "autogen-ext[openai]"`. Configure the model client and credentials used by your application.

## Compatibility

AgentChat, Core and Extensions are separate framework layers. Earlier AutoGen package generations require their matching migration guide.

## Limitations

The repository states that AutoGen is in maintenance mode and receives no new features. Treat this as an existing-stack reference when evaluating a new implementation.

## Sources

- Project documentation: https://github.com/microsoft/autogen

## Tags

- agent-framework
- multi-agent
- orchestration

## Alternatives

- OpenAI Agents SDK
- Vercel AI SDK

## Sources

- [Project website](https://github.com/microsoft/autogen)
- [Project documentation](https://github.com/microsoft/autogen)

Last checked: 2026-09-14
