AutoGen
What it is
AutoGen (Microsoft) lets you build applications where multiple LLM agents converse and collaborate to solve tasks. The v0.4 line reworked the core into a more modular, event-driven runtime.
Why people use it
- Multi-agent patterns out of the box (e.g. a user proxy + assistant + critic loop).
- Active research lineage and many published examples.
- Good for demos and experimentation.
Watch-outs
- Historically churny APIs between major versions — pin your version.
- The "agents chatting" model can be expensive and non-deterministic in production.