What is AutoGen (Microsoft)?
AutoGen by Microsoft is a framework for building multi-agent AI systems where multiple agents — researcher, coder, reviewer, executor — collaborate in conversation to solve complex tasks. It handles the orchestration, message passing, and human-in-the-loop integration. The most mature multi-agent framework available.
Quick start
1
pip install autogen-agentchat 2
from autogen_agentchat.agents import AssistantAgent 3
from autogen_agentchat.teams import RoundRobinGroupChat 4
Define agents with different roles and system prompts
5
Let them collaborate on your task
Use cases
→Multi-step research automation
→Code generation and testing
→Complex reasoning pipelines
→Agent team workflows
Compatible models
OpenAIAnthropicLocal via OllamaAzure OpenAI
Why this matters for India
// india context
Advanced but powerful for automating complex research or development workflows. Used in enterprise AI projects.