Time to Talk: LLM Agents for Asynchronous Group Communication in Mafia Games

Niv Eckhaus, Uri Berger, Gabriel Stanovsky
6/5/2025
cs.MAcs.AIcs.CL

No official code found. Best implementation: niveck/LLMafia (23 stars, MIT, last commit 2025-11-12).

Abstract

LLMs are used predominantly in synchronous communication, where a human user and a model communicate in alternating turns. In contrast, many real-world settings are asynchronous. For example, in group chats, online team meetings, or social games, there is no inherent notion of turns. In this work, we develop an adaptive asynchronous LLM agent consisting of two modules: a generator that decides what to say, and a scheduler that decides when to say it. To evaluate our agent, we collect a unique dataset of online Mafia games, where our agent plays with human participants. Overall, our agent performs on par with human players, both in game performance metrics and in its ability to blend in with the other human players. Our analysis shows that the agent's behavior in deciding when to speak closely mirrors human patterns, although differences emerge in message content. We make all of our code and data publicly available. This work paves the way for integration of LLMs into realistic human group settings, from assistance in team discussions to educational and professional environments where complex social dynamics must be navigated.

View on arXivView PDF

Code Implementations(1)

niveck/LLMafiaCommunity100%
MIT

Asynchronous LLM Agent playing games of Mafia against human players

236PythonJun 4, 202511 months agoMIT
agentagentic-aiaiai-agentsasync+12 more

Similar Papers

Cite this paper

@article{eckhaus2025time,
  title  = {Time to Talk: LLM Agents for Asynchronous Group Communication in Mafia Games},
  author = {Niv Eckhaus and Uri Berger and Gabriel Stanovsky},
  year   = {2025},
  eprint = {2506.05309},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.05309v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.05309.svg)](https://codeofpaper.com/paper/2506.05309)

Discussion