ag2
AG2 (formerly AutoGen) is an open-source programming framework for building AI agents and enabling multiple agents to cooperate on tasks. The README says it evolved from AutoGen, is fully open source and is currently maintained by a group of volunteers from several organisations, with administrators Chi Wang and Qingyun Wu reachable by email.
It requires Python 3.10 or newer but below 3.14 and installs from PyPI as `ag2` (also available under the alias `autogen`), for example `pip install ag2[openai]`, with minimal dependencies by default and extras for the features you need. API keys are kept in a config file (the examples use OAI_CONFIG_LIST) that you should keep out of source control. The README then walks through concepts: conversable agents, human in the loop, orchestrating multiple agents, tools and advanced agentic design patterns, plus example applications. The GitHub licence field shows a custom name, so check the repository's LICENSE.
Features
Why choose it
Trade-offs
Maintenance check
- Last commit
- 2026-10-25
- Commits, last 90 days
- 100+
- Releases, last 90 days
- 12
- Latest release
- v1.2.1 (2026-10-21)
- Open issues
- 75
- Recent issues with at least one comment
- 5/11
Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.
Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.
Most discussed open issues
- #3293 [Feature Request] Reference example: AG2 agent calling a paid tool via HTTP 402 settled in Nano4 comments · 2026-09-25
- #3409 [Feature Request]: ag2.ag_ui: configurable AG-UI server usable from any ASGI framework2 comments · 2026-10-12
- #3300 Optional durable memory integration for AG22 comments · 2026-09-27
- #3204 [Feature Request]: Add an official HOL Guard tool-execution middleware example2 comments · 2026-08-23
- #3465 [Bug]: A2A polling drops text appended to an artifact after its first snapshot1 comments · 2026-10-21
Issue titles are quoted from GitHub. Open the link to check whether a problem still applies to the version you use.
Compatibility
Quick start
Use cases
Alternatives
Comments
No comments yet. Be the first!