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.
ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of AIs.
| Date | Stars |
|---|---|
| 2026-07-24 | 1550 |
| 2026-07-25 | 1550 |
| 2026-07-28 | 1550 |
| 2026-07-30 | 1550 |
| 2026-07-31 | 1552 |
| 2026-08-06 | 1552 |
Today
— stars today
This week
+2 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.13%/day
<!--
Title: Chat Arena
Description: Chat Arena (or ChatArena) is a language game environment for Large Language Models (LLMs) like GPT-3, GPT-4, ChatGPT, etc.
Author: Yuxiang Wu
-->
<p align="center">
<img src="./chatarena-text.png" width="500px"/>
</p>
<h3 align="center">
<p>Multi-Agent Language Game Environments for LLMs</p>
</h3>
**Aug 11, 2025: This project has been deprecated due to a lack of wide spread community use, and is no longer planned to receive any additional updates or support.**
[](https://github.com/chatarena/chatarena/blob/main/LICENSE)
[](https://pypi.org/project/chatarena/)
[](https://www.python.org/downloads/release/python-390/)
[](https://twitter.com/_chatarena)
[](https://join.slack.com/t/chatarena/shared_invite/zt-1t5fpbiep-CbKucEHdJ5YeDLEpKWxDOg)
[](https://colab.research.google.com/drive/1vKaskNMBtuGOVgn8fQxMgjCevn2wp1Ml?authuser=0#scrollTo=P5DCC0Y0Zbxi)
[](https://chatarena-chatarena-demo.hf.space)
---
ChatArena is a library that provides multi-agent language game environments and facilitates research about autonomous
LLM agents and their social interactions.
It provides the following features:
- **Abstraction**: it provides a flexible framework to define multiple players, environments and the interactions
between them, based on Markov Decision Process.
- **Language Game Environments**: it provides a set of environments that can help understanding, benchmarking or
training agent LLMs.
- **User-friendly Interfaces**: it provides both Web UI and CLI to develop/prompt engineer your LLM agents to act in
environments.

## Getting Started
**Try our online demo:**
[](https://chatarena-chatarena-demo.hf.space)
[](https://vimeo.com/816979419)
### Installation
Requirements:
- Python >= 3. 7
- OpenAI API key (optional, for using GPT-3.5-turbo or GPT-4 as an LLM agent)
Install with pip:
```bash
pip install chatarena
```
or install from source:
```bash
pip install git+https://github.com/chatarena/chatarena
```
To use GPT-3 as an LLM agent, set your OpenAI API key:
```bash
export OPENAI_API_KEY="your_api_key_here"
```
#### Optional Dependencies
By default `pip install chatarena` will only install dependencies necessary for ChatArena's core functionalities.
You can install optional dependencies with the following commands:
```bash
pip install chatarena[all_backends] # install dependencies for all supported backends: anthropic, cohere, huggingface, etc.
pip install chatarena[all_envs] # install dependencies for all environments, such as pettingzoo
pip install chatarena[all] # install all optional dependencies for full functionality
```
### Launch the Demo Locally
The quickest way to see ChatArena in action is via the demo Web UI.
To launch the demo on your local machine, you first pip install chatarena with extra gradio dependency, then git clone
this repository to your local folder, and finally call the `app.py` in the root directory of the repository:
```shell
pip install chatarena[gradio]
git clone https://github.com/chatarena/chatarena.git
cd chatarena
gradio app.py
```
This will launch a demo server for ChatArena, and you can Excerpt of 12,290 characters
Read on GitHub207
Elliot Tower · Morocco
119
Zhengyao Jiang · University College London · United Kingdom
53
Pasquale Minervini · @EdinburghNLP · United Kingdom
5
3
3
Dex Hunter · @WecoAI
3
Jordan Terry
2
2
1
Manuel Goulão · NeuralShift · Portugal
1
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:bc3e03821764a3e4, topic:multi-agent, desc:multi-agent, readme:multi-agent
matched fp:bc3e03821764a3e4, topic:large-language-models
matched fp:bc3e03821764a3e4, topic:multi-agent-reinforcement-learning, readme:markov decision
matched fp:bc3e03821764a3e4, topic:chatgpt, readme:web ui