All 79 Dependencies

Every package AutoGen depends on, ranked by repo health score.

AutoGen is an open source framework for creating multi-agent AI applications where individual agents can communicate, collaborate, and delegate tasks autonomously or with human oversight. Originally developed at Microsoft Research, it introduced orchestration patterns that became foundational to the modern agentic AI ecosystem.

The framework is organized into three composable layers: a Core API built on event-driven message passing and an async runtime, an AgentChat API that provides high-level agent types and team orchestration, and an Extensions API with first- and third-party integrations for LLM providers, code executors, and external tools. This separation of concerns lets developers work at whatever level of abstraction their use case demands — from low-level custom runtimes to high-level declarative team configurations.

AutoGen ships with multiple built-in orchestration patterns including RoundRobin, Selector (LLM-driven speaker selection), Swarm (handoff-driven routing), and Magentic-One (a state-of-the-art general-purpose team for web browsing and code execution). The framework also includes AutoGen Studio, a no-code GUI for prototyping multi-agent workflows, and AgentBench for evaluating agent performance.

Note: As of early 2026, AutoGen entered maintenance mode. New users are directed to Microsoft Agent Framework (its enterprise successor), while existing AutoGen deployments continue to receive community support.

28 install ^0.13.0 38 jsonref ~=1.1.0 38 python-diskcache >=5.6.3 40 remark-gfm ^4.0.1 41 python-tabulate 43 pyperclip >=1.8.2 49 html2text 50 nbclient >=0.10.2 50 tailwindcss-typography ^0.5.9 51 heroicons ^2.0.18 53 @monaco-editor/react ^4.6.0 53 PyYAML ==6.0.2 outdated 53 PyYAML 55 Headless UI ^2.2.0 56 AutoGen AgentChat ==0.7.5 56 HTTPX >=0.27.0 57 Yarn ^1.22.22 57 rich >=13.9.4 63 python-dotenv 66 Whisper >=20250625 66 react-markdown ^9.0.1 outdated 67 tiktoken >=0.8.0 70 ollama-python >=0.4.7 71 loguru 72 Dagre ^1.1.4 outdated 73 MDX ^3.1.0 78 Zustand ^5.0.1 79 python-unidiff >=0.7.5 80 opencv-python >=4.5 80 typing_extensions >=4.0.0 81 Psycopg 81 Requests >=2.32.3 81 dnd-kit ^6.2.0 81 llama-cpp-python >=0.3.8 82 gatsby ^5.14.0 84 Magika >=0.6.1rc2 87 Autoprefixer ^10.4.20 87 MarkItDown ~=0.1.0a3 outdated 88 SQLModel 89 Alembic 89 Typer 89 pydantic-settings 89 python-sdk >=1.11.0 90 Tailwind CSS ^3.4.14 outdated 90 docker-py 90 ipykernel >=6.29.5 90 websockets >=15.0.1 91 Chroma >=1.0.0 91 FastAPI 91 Mem0 >=0.1.98 91 React Flow ^12.3.5 91 Uvicorn 91 playwright-python >=1.48.0 92 LangChain DeepSeek ~= 0.3.3 outdated 92 Pillow >=11.0.0 92 lucide-react ^0.460.0 outdated 92 postcss ^8.4.49 93 OpenTelemetry Prometheus Exporter >=1.34.1 outdated 93 OpenTelemetry Python SDK >=1.27.0 93 Pydantic <3.0.0,>=2.10.0 94 Ant Design ^5.22.1 outdated 94 Google Gen AI Python SDK >=1.0.0 94 redis-py >=5.2.1 95 Anthropic Python SDK >=0.48 95 aiohttp >=3.11.16 95 huggingface_hub 96 pytest 97 OpenAI Python SDK 97 TypeScript ^5.3.3 outdated 97 gRPC Python (grpcio) ~=1.70.0 outdated 98 Azure Container Service Management (Python) >=1.0.0b9 98 Azure Container Service Management (Python) 98 Azure Container Service Management (Python) >=11.4.0 98 Azure Identity (Python) 98 Protocol Buffers ~=5.29.3 outdated 98 React ^18.2.0 outdated 98 React DOM ^18.2.0 outdated 98 SciPy 98 pandas

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers