
AutoGen
Microsoft's framework for building multi-agent AI systems in Python
About
AutoGen is Microsoft's open-source framework for building applications where multiple AI agents converse and collaborate to solve tasks, with tools, human input, and code execution in the loop. It includes AutoGen Studio, a no-code interface for prototyping agent teams. Note: Microsoft has archived the AutoGen repository and no longer maintains it, directing new projects to Microsoft Agent Framework — AutoGen remains usable and widely referenced, but pick it knowing it is in maintenance-freeze.
# Python 3.10+ required
pip install -U "autogen-agentchat" "autogen-ext[openai]"
# Optional: AutoGen Studio (visual prototyping UI)
pip install -U "autogenstudio"
autogenstudio ui --port 8080 --appdir ./my-appCopy individual commands
- Python 3.10+ required:
pip install -U "autogen-agentchat" "autogen-ext[openai]" - Optional: AutoGen Studio (visual prototyping UI):
pip install -U "autogenstudio" autogenstudio ui --port 8080 --appdir ./my-app
Most examples assume a model API key in your environment, e.g. OPENAI_API_KEY for the OpenAI model client.
More in Agents & Automation
View allCraft Anything
Point Claude Code at a website, app or game and it rebuilds your own version from scratch — clean-room, comparing at three screen widths.
Claude Code Action
Anthropic's official GitHub Action — Claude Code answers @claude mentions, reviews PRs, implements fixes and triages issues in your repos.
Strix
Open-source autonomous AI pentesting: multi-agent teams find OWASP Top 10 flaws and validate each with a working PoC exploit.