Microsoft AutoGen is an open-source multi-agent conversation framework for building LLM applications. With over 55,300 GitHub stars, AutoGen enables developers to create autonomous agents that collaborate through conversation to solve complex tasks.
⚠️ Important: Microsoft now recommends Microsoft Agent Framework for new projects. AutoGen continues to receive maintenance while users are encouraged to migrate to the new framework.
License: MIT (code), CC-BY-4.0 (documentation)
GitHub: microsoft/autogen
- 💬 Conversational Agents - Agents communicate through natural language
- 🎭 Customizable Agents - Define roles, capabilities, and behaviors
- 🔧 Tool Integration - Connect agents to code execution, APIs, and more
- 🤝 Multi-Agent Collaboration - Complex task solving through agent conversations
- 🧩 Flexible Architecture - Core API, AgentChat API, and Extensions
- 🖥️ AutoGen Studio - Visual interface for building and testing agents
- 📊 AutoGen Bench - Benchmarking and evaluation tools
- 🌐 .NET Support - AutoGen.Net for C# developers
- Code Generation - Collaborative coding and review
- Data Analysis - Multi-agent data processing pipelines
- Research Automation - Literature review and experimentation
- Customer Service - Multi-tier support agent systems
- Education - Interactive tutoring and learning systems
| Component |
Technology |
| Language |
Python (61.5%), C# (25.1%), TypeScript (12.6%) |
| Package Manager |
pip (Python), NuGet (.NET) |
| Deployment |
Python application (no official Docker image) |
| LLM Providers |
OpenAI, Azure OpenAI, Anthropic, Google, Ollama |
| Integrations |
LangChain, LlamaIndex, custom tools, MCP servers |
| Component |
Minimum |
Recommended |
| OS |
Linux, macOS, Windows |
Linux (Ubuntu 20.04+) |
| Python |
3.10+ |
3.11+ |
| CPU |
1 core |
2+ cores |
| RAM |
1 GB |
4+ GB |
| Disk |
1 GB |
5+ GB |
- ✅ Open-source (MIT License for code)
- ⚠️ Maintenance Mode - Microsoft recommends Agent Framework for new projects
- ✅ 55.3k+ GitHub stars, 8.3k forks
- ✅ Latest version: v0.7.5 (September 30, 2025)
- ✅ PyPI package:
pyautogen (v0.10.0 - proxy for autogen-agentchat)
- ✅ .NET package:
Microsoft.AutoGen
- ✅ New: Microsoft Agent Framework available for new projects
- ℹ️ No official Docker image - deploy as Python application
¶ History and References
Any questions?
Feel free to contact us. Find all contact information on our contact page.