Microsoft's framework for multi-agent conversations and tool use
AutoGen is a Microsoft research framework for building applications where several AI agents talk to each other to solve a task. You define agents with roles, give them tools or code execution, and let a conversation protocol drive the work - one agent plans, another critiques, a third runs the resulting code. It handles the orchestration concerns that ad-hoc scripts miss: message passing, termination conditions, human input, and local or distributed runtimes. It is a developer library rather than a product, best suited to teams comfortable writing Python and debugging agent behaviour.
Last updated: 2026-09-20. This site only provides an index; for exact features, pricing, and licensing, see the official website.
developer teams, multi-agent research, code generation pipelines and prototypes
If you're comparing similar products, check the alternatives below, or browse all tools in the AI Agents & Automation category.
Yes. AutoGen is a library, not an application. Comfort with Python, async patterns and reading tracebacks matters more here than with a no-code agent builder.
It can execute code inside a Docker container or a restricted local runtime, which is the usual way to keep agent-generated code away from your main environment.
Parts of it are used in production, but the framework moves quickly. Pin versions, keep an eye on token spend, and expect to write your own evaluation and guardrails.
Automation platform connecting thousands of apps, now with AI agents
Source-available workflow automation with native AI agent nodes
Open-source automation platform with a clean editor and AI pieces
Chatbot and agent platform with visual flows and built-in channels