--- myst: html_meta: "description lang=en": | Top-level documentation for AutoGen, a framework for developing applications using AI agents html_theme.sidebar_secondary.remove: false sd_hide_title: true --- # AutoGen

AutoGen

A framework for building AI agents and multi-agent applications

::::{grid} :gutter: 2 :::{grid-item-card} :shadow: none :margin: 2 0 0 0 :columns: 12 12 12 12
{fas}`people-group;pst-color-primary` AgentChat
High-level API that includes preset agents and teams for building multi-agent systems. ```sh pip install "autogen-agentchat==0.4.0.dev12" ``` 💡 *Start here if you are looking for an API similar to AutoGen 0.2.* +++ Get Started Migration Guide (0.2.x to 0.4.x) ::: :::{grid-item-card} {fas}`palette;pst-color-primary` Studio :shadow: none :margin: 2 0 0 0 :columns: 12 12 12 12 No-code platform for authoring and interacting with multi-agent teams. +++ ```{button-ref} user-guide/autogenstudio-user-guide/index :color: secondary Get Started ``` ::: :::{grid-item-card} {fas}`cube;pst-color-primary` Core :shadow: none :margin: 2 0 0 0 :columns: 12 12 6 6 Provides building blocks for creating asynchronous, event driven multi-agent systems. ```sh pip install "autogen-core==0.4.0.dev12" ``` +++ ```{button-ref} user-guide/core-user-guide/quickstart :color: secondary Get Started ``` ::: :::{grid-item-card} {fas}`puzzle-piece;pst-color-primary` Extensions :shadow: none :margin: 2 0 0 0 :columns: 12 12 6 6 Implementations of core components that interface with external services, or use extra dependencies. For example, Docker based code execution. ```sh pip install "autogen-ext==0.4.0.dev12" ``` +++ ```{button-ref} user-guide/extensions-user-guide/index :color: secondary Get Started ``` ::: ::::
```{toctree} :maxdepth: 3 :hidden: user-guide/agentchat-user-guide/index user-guide/core-user-guide/index user-guide/extensions-user-guide/index Studio reference/index ```