← all repositories
microsoft/autogen

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.

59.9k stars Python AgentsLLMOps · Eval
autogen
Velocity · 7d
+21
★ / day
Trend
cooling
star history

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: Core handles message passing and local or distributed runtimes with cross-language support; AgentChat provides an opinionated API for common patterns like group chats; Extensions adds 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.