If you find the repo or paper useful or interesting please ⭐ it!
Colosseum is a framework for objectively auditing cooperative multi-agent systems composed of tool-calling, LLM-based agents. We study collusion across varying models, network topologies, and environments. Below is a taxonomy of various collusion types Colosseum can identify:
This repo contains experiments for Colosseum under experiments/ that utilizes the Terrarium (terrarium-agents) framework.
- Install CoLLAB (required for certain environments):
- Recommended (submodule):
git submodule add https://github.com/Saad-Mahmud/CoLLAB_SEA.git external/CoLLABgit submodule update --init --recursive
- Alternative: clone anywhere and set
TERRARIUM_COLLAB_PATHin.env.
- Create env + install deps:
uv venv --python 3.11 .venvsource .venv/bin/activateuv sync --no-install-project
- Configure environment and API keys (if needed)(never put real keys in
.env.example):
cp .env.example .env- Fill API keys
Tip
If you are using APIs, actively track API usage since API costs accumulate linearly with the number of agents in the run.
Run from the repo root with your virtualenv active (e.g., source .venv/bin/activate). Here are is a non-exhaustive list of run commands:
# Persuasion affects on collusion (JiraTicket)
python experiments/persuasion/collusion/run.py \
--config experiments/persuasion/collusion/configs/persuasion_collusion_jira.yaml
# Persuasion affects on collusion (Hospital)
python experiments/persuasion/hospital/run.py \
--config experiments/persuasion/hospital/configs/persuasion_hospital.yaml
# Collusion (JiraTicket topology sweeps)
python experiments/collusion/run.py \
--config experiments/collusion/configs/collusion_jira_topologies.yaml
# Network influence / misinformation propagation (Mass policy)
python experiments/network_influence/run.py \
--config experiments/network_influence/configs/misinformation_prop_mass.yaml
# Agent objective misalignment (Hospital)
python experiments/agent_misalignment/run.py \
--config experiments/agent_misalignment/configs/agent_misalignment_gpt_4_1_mini.yamlPlease cite us using:
@article{nakamura2026colosseumauditingcollusioncooperative,
title={Colosseum: Auditing Collusion in Cooperative Multi-Agent Systems},
author={Mason Nakamura and Abhinav Kumar and Saswat Das and Sahar Abdelnabi and Saaduddin Mahmud and Ferdinando Fioretto and Shlomo Zilberstein and Eugene Bagdasarian},
year={2026},
eprint={2602.15198},
archivePrefix={arXiv},
primaryClass={cs.MA},
url={https://arxiv.org/abs/2602.15198},
}