AutoGen still orchestrates agents, but Microsoft has moved on
A framework for wiring multiple LLM agents into autonomous or human-assisted teams, now left to the community to maintain.

What it does
AutoGen is a layered Python and .NET framework for building applications where multiple LLM agents pass messages, call tools, and coordinate on tasks. It offers the low-level Core API for message passing and distributed runtimes, the higher-level AgentChat API for rapid prototyping, and an Extensions API for plugging in model clients and external tools like MCP servers. Microsoft also provides AutoGen Studio, a no-code interface for prototyping workflows, though the README explicitly warns it is not meant for production.
The interesting bit
The README reads less like a product pitch and more like a historical plaque: a 59,278-star repository that pioneered experimental multi-agent orchestration is now frozen in maintenance mode while Microsoft redirects all new development to its enterprise successor, the Microsoft Agent Framework.
Key highlights
- Three-layer architecture:
Corehandles message passing and local or distributed runtimes with cross-language support;AgentChatprovides an opinionated API for common patterns like group chats;Extensionsadds LLM clients and capabilities such as code execution. - Agents can integrate with MCP servers and compose other agents via
AgentTool, enabling setups where a general assistant delegates to specialized experts. - AutoGen Studio offers a visual, no-code environment for building multi-agent workflows.
- The project is community-managed and ships with a benchmarking suite, AutoGen Bench.
Caveats
- AutoGen is in maintenance mode and will not receive new features or enhancements.
- AutoGen Studio is explicitly described as a prototyping and demonstration tool, not a production-ready application.
- Community-managed support means responses may be limited.
Verdict
Existing AutoGen users should consult the migration guide to Microsoft Agent Framework; newcomers should start there instead. The codebase remains a useful reference for layered agent architecture, but treat it as legacy.
Frequently asked
- What is microsoft/autogen?
- A framework for wiring multiple LLM agents into autonomous or human-assisted teams, now left to the community to maintain.
- Is autogen open source?
- Yes — microsoft/autogen is open source, released under the CC-BY-4.0 license.
- What language is autogen written in?
- microsoft/autogen is primarily written in Python.
- How popular is autogen?
- microsoft/autogen has 59.9k stars on GitHub and is currently cooling off.
- Where can I find autogen?
- microsoft/autogen is on GitHub at https://github.com/microsoft/autogen.