AutoGen
Agent frameworksMicrosoft's framework for multi-agent systems built around asynchronous, conversational message passing.
AutoGen models agents as participants in a conversation: they exchange messages, call tools, and reach a result through dialogue rather than a fixed pipeline. Its redesigned core is event-driven and asynchronous, which suits agents that run long or wait on each other.
It comes from Microsoft Research and ships with AutoGen Studio, a low-code surface for prototyping agent teams before committing them to code.
Where it's ideally used
A fit for research-flavoured, exploratory multi-agent work where conversation between agents is the point.
Where it doesn't fit
The conversational model adds nondeterminism you do not want on a business-critical path that must run the same way every time.