Blog Logo

AutoGen - Microsoft Research

AutoGen provides a multi-agent conversation framework as a high-level abstraction. It is an open-source library for enabling next-generation LLM applications with multi-agent collaborations, teachability, and personalization. With this framework, users can build LLM workflows. The agent modularity and conversation-based programming simplifies development and enables reuse for developers. End-users benefit from multiple agents independently learning and collaborating on their behalf, enabling them to accomplish more with less work. Benefits of the multi-agent approach with AutoGen include agents that can be backed by various LLM configurations, native support for a generic form of tool usage through code generation and execution, and a special agent, the Human Proxy Agent that enables easy integration of human feedback and involvement.