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 pyperclip >=1.8.2 40 remark-gfm ^4.0.1 41 python-tabulate 49 html2text 49 nbclient >=0.10.2 49 tailwindcss-typography ^0.5.9 51 heroicons ^2.0.18 52 @monaco-editor/react ^4.6.0 54 Headless UI ^2.2.0 56 rich >=13.9.4 57 Yarn ^1.22.22 61 PyYAML ==6.0.2 outdated 61 PyYAML 64 Whisper >=20250625 65 react-markdown ^9.0.1 outdated 65 tiktoken >=0.8.0 66 HTTPX >=0.27.0 66 python-unidiff >=0.7.5 68 AutoGen AgentChat ==0.7.5 70 MDX ^3.1.0 71 opencv-python >=4.5 72 ollama-python >=0.4.7 72 python-dotenv 76 Requests >=2.32.3 77 llama-cpp-python >=0.3.8 79 loguru 80 Psycopg 81 Autoprefixer ^10.4.20 81 Zustand ^5.0.1 82 gatsby ^5.14.0 83 docker-py 84 Dagre ^1.1.4 outdated 84 typing_extensions >=4.0.0 85 Magika >=0.6.1rc2 87 SQLModel 88 MarkItDown ~=0.1.0a3 outdated 88 dnd-kit ^6.2.0 89 Typer 89 pydantic-settings 90 Alembic 90 Tailwind CSS ^3.4.14 outdated 90 Uvicorn 90 python-sdk >=1.11.0 91 Chroma >=1.0.0 91 React Flow ^12.3.5 91 websockets >=15.0.1 92 FastAPI 92 Mem0 >=0.1.98 92 Pillow >=11.0.0 92 ipykernel >=6.29.5 92 lucide-react ^0.460.0 outdated 92 postcss ^8.4.49 93 LangChain DeepSeek ~= 0.3.3 outdated 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 OpenTelemetry Prometheus Exporter >=1.34.1 outdated 94 OpenTelemetry Python SDK >=1.27.0 94 playwright-python >=1.48.0 95 TypeScript ^5.3.3 outdated 95 aiohttp >=3.11.16 95 redis-py >=5.2.1 96 Anthropic Python SDK >=0.48 96 huggingface_hub 96 pytest 97 OpenAI Python SDK 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 gRPC Python (grpcio) ~=1.70.0 outdated 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