45k ★ConversationModerate learning curve
AutoGen
Microsoft · Python / C# · MIT
AutoGen frames multi-agent work as a conversation between agents and reached 1.0 GA in 2026 with an event-driven core, making it a solid pick for research and complex agent dialogues.
Best for
Research-style setups where agents talk to each other to solve a problem.
Strengths
- +Mature multi-agent conversation patterns
- +v1.0 GA with a redesigned event-driven core
- +Python and .NET support from one team
Watch out for
The v2 API rewrite means a lot of older tutorials no longer match the current API.
Spec sheet
- Vendor
- Microsoft
- Languages
- Python, C#
- License
- MIT
- Architecture
- Conversation
- Model support
- Any provider
- Multi-agent
- Yes
- State persistence
- Yes
- Human-in-the-loop
- Yes
- Streaming
- Yes
- Observability
- OpenTelemetry hooks
- Memory
- Built-in
- First released
- 2023
Compare with
This page reflects AutoGen's public documentation as of May 2026 and is maintained by Choppy Toast, which is not affiliated with Microsoft. GitHub star counts are approximate. Always confirm details in the official docs before you commit.