Microsoft's multi-agent conversation framework.
AutoGen is an open-source Python framework from Microsoft Research for building multi-agent AI applications. Multi-agent means multiple AI agents, each with a defined role, working together through conversation to complete tasks that would be too complex or too slow for a single model to handle alone. AutoGen gives developers the infrastructure to define those agents, connect them to tools and LLMs, and control how they pass messages to each other. It is one of the foundational frameworks that established how the industry thinks about orchestrating AI agents.
An agent in AutoGen is a software component that can send and receive messages, use an LLM to decide what to do next, and take actions such as running code or calling an API. Agents are the main building block. Here is how the system is structured:
When you run a workflow, agents exchange messages in a loop. The AssistantAgent proposes a solution, the UserProxyAgent executes it, and the result comes back. This continues until the task is done or a stopping condition is met.
As of 2025, AutoGen is in community maintenance mode, meaning it receives bug fixes but no new features. Microsoft has released the Microsoft Agent Framework as its actively supported successor, combining AutoGen's agent patterns with Semantic Kernel's enterprise features. New projects should start with Microsoft Agent Framework; existing AutoGen codebases can migrate using the official guide.
LangChain is primarily a framework for chaining LLM calls and building single-agent pipelines. AutoGen is designed specifically for multi-agent systems where several independent agents communicate, delegate, and collaborate. AutoGen handles the conversation protocol between agents natively; LangChain requires more manual orchestration for the same patterns.
No. AutoGen supports multiple model providers, including Azure OpenAI, Anthropic, Google Gemini, and open-source models. The model client is a configurable component, so you can swap providers without rewriting your agent logic.
Updates from the AI world — what shipped, what we’re using in production, and what’s worth your attention. Two emails a month, no spam.