Learn 🧠 All Concepts (20) 🤖 What is an LLM? 📚 RAG Explained ⚡ AI Agents 💻 Run AI Locally 🇮🇳 AI in India 📖 Learn Tracks 🔧 DevOps Track ⚙️ AI Ops Track 🗺️ AI Engineer Roadmap
Tools 🔧 AI Tools Directory 🔓 Open Source AI ⭐ Top GitHub Repos ✦ Claude Skill Repos 🚀 Ready-to-Deploy Projects
Build 🏗️ Build Hub 🎯 Master Prompts 🧩 RAG Agents 🚀 App Megaprompts
Workflows ⚡ All Workflows (22) 🎥 Text to Video 🎞️ Image to Video 🔊 Text to Speech ♻️ Automation
Resources 🧪 Colab Notebooks ⚙️ n8n Workflows 📈 Algo Trading 💰 Passive Income
🗂️ Browse All Topics About AItheGuru
← All open source tools
🤖

AutoGen (Microsoft)

Multi-agent conversation framework — AI agents that collaborate to solve problems

AI Agents MIT Library Advanced

Stats

GitHub stars★ 40k+
LicenseMIT
HostingLibrary
DifficultyAdvanced

Get started

Official docs and GitHub repo

Visit AutoGen (Microsoft) ↗ View on GitHub ↗

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.