chatarena
Basic Information
ChatArena is a Python library and research framework for building and running multi-agent language game environments that study autonomous large language model (LLM) agents and their social interactions. The project provides abstractions based on Markov Decision Processes to define Arenas, Environments, Players and Language Backends, and includes example environments such as conversation-based games, a social-deduction Chameleon game, and PettingZoo-based chess and tic-tac-toe ports. It offers both a Web UI and a CLI for interactive play, a Python API to load arenas from config files and run interaction loops, and optional integrations with LLM providers through backends. The README notes that as of Aug 11, 2025 the project has been deprecated and will not receive further updates due to limited community uptake.