Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A programming framework for agentic AI
| Date | Stars |
|---|---|
| 2026-07-31 | 60119 |
| 2026-08-01 | 60119 |
| 2026-08-05 | 60251 |
| 2026-08-06 | 60251 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<a name="readme-top"></a>
<div align="center">
<img src="https://microsoft.github.io/autogen/0.2/img/ag.svg" alt="AutoGen Logo" width="100">
[](https://twitter.com/pyautogen)
[](https://www.linkedin.com/company/105812540)
[](https://aka.ms/autogen-discord)
[](https://microsoft.github.io/autogen/)
[](https://devblogs.microsoft.com/autogen/)
</div>
# AutoGen [](https://github.com/microsoft/agent-framework)
**AutoGen** is a framework for creating multi-agent AI applications that can act autonomously or work alongside humans.
> [!CAUTION]
> **⚠️ Maintenance Mode**
>
> AutoGen is now in maintenance mode. It will not receive new features or enhancements and is community managed going forward.
>
> New users should start with [Microsoft Agent Framework](https://github.com/microsoft/agent-framework). Existing users are encouraged to migrate using the [AutoGen → Microsoft Agent Framework migration guide](https://learn.microsoft.com/en-us/agent-framework/migration-guide/from-autogen/).
>
> Microsoft Agent Framework (MAF) is the enterprise‑ready successor to AutoGen. Microsoft Agent FrameworkAF in now available as a production-ready release: stable APIs, and a commitment to long-term support. Whether you're building a single assistant or orchestrating a fleet of specialized agents, Microsoft Agent Framework 1.0 gives you enterprise-grade multi-agent orchestration, multi-provider model support, and cross-runtime interoperability via A2A and MCP.
## Installation
AutoGen requires **Python 3.10 or later**.
```bash
# Install AgentChat and OpenAI client from Extensions
pip install -U "autogen-agentchat" "autogen-ext[openai]"
```
The current stable version can be found in the [releases](https://github.com/microsoft/autogen/releases). If you are upgrading from AutoGen v0.2, please refer to the [Migration Guide](https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/migration-guide.html) for detailed instructions on how to update your code and configurations.
```bash
# Install AutoGen Studio for no-code GUI
pip install -U "autogenstudio"
```
## Quickstart
The following samples call OpenAI API, so you first need to create an account and export your key as `export OPENAI_API_KEY="sk-..."`.
### Hello World
Create an assistant agent using OpenAI's GPT-4o model. See [other supported models](https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/tutorial/models.html).
```python
import asyncio
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.models.openai import OpenAIChatCompletionClient
async def main() -> None:
model_client = OpenAIChatCompletionClient(model="gpt-4.1")
agent = AssistantAgent("assistant", model_client=model_client)
print(await agent.run(task="Say 'Hello World!'"))
await model_client.close()
asyncio.run(main())
```
### MCP Server
Create a web browsing assistant agent that uses the Playwright MCP server.
```python
# First run `npm install -g @playwright/mcp@latest` to install the MCP server.
import asyncio
from autogen_agentchat.agents import AssistantAgent
from autogen_agentchat.ui import Console
from autogen_ext.models.openai import OpenAIChatCompletionClient
from autogen_ext.tools.mcp import McpWorkbench, StdioServerParams
async def main() -> None:
model_client = OpenAIChatCompletionClient(model="gpt-4.1")
server_params = StdioServerParams(
command="npx",
args=[
"@playwright/mcp@Excerpt of 20,777 characters
Read on GitHubEric Zhu
473
Jack Gerrits · United States
459
Chi Wang · @ag2ai
383
Shaokun Zhang · Nvdia Research
126
122
Microsoft · United States
121
Qingyun Wu · AG2
121
Xiaoyun Zhang
110
Victor Dibia · Microsoft Corporation
109
Gagan Bansal · Microsoft Research
83
Li Jiang · Microsoft · China
80
Susan Xueqing Liu · Stevens Institute of Technology
72
49
42
Yiran Wu · Pennsylvania State University
38
Griffin Bassman · Microsoft Research · United States
37
Davor Runje · @synthpop-inc · Croatia
36
Anonymous-submission-repo
34
Leonardo Pinheiro · Australia
31
29
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:50b49bc1ae0dff07, topic:agents, topic:agentic, topic:llm-agent