CriticaLLM: Using LLMs as Autonomous Game Master for Tabletop Role-Playing Games

Gaëtan Berlaimont, Justin Vanwichelen, Benoît Ronval, Hélène Verhaeghe
10/15/2026
cs.AI

No confident code implementation found for this paper.

Abstract

Large Language Models (LLMs) have shown impressive capabilities across many tasks, including processing large amounts of text, following instructions, and generating ideas. This allows the use of such models in various contexts, including games and Tabletop Role-Playing Games (TTRPGs), such as Dungeons & Dragons. However, these games include many complex components, from crafting interesting stories to adhering to rules, while allowing some freedom in players' actions. In this work, we first highlight key components that LLMs should exhibit in the context of TTRPGs. Then, we introduce our framework, CriticaLLM, a fully automated Game Master that can run entire TTRPG games, from creating diverse and interesting stories to managing exploration and combat phases. We evaluate our framework with actual TTRPG players and examine the diversity of generated plots and antagonists across four LLMs of varying sizes. Overall, our framework appears to be a promising option for running entire TTRPG games.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{berlaimont2026criticallm,
  title  = {CriticaLLM: Using LLMs as Autonomous Game Master for Tabletop Role-Playing Games},
  author = {Gaëtan Berlaimont and Justin Vanwichelen and Benoît Ronval and Hélène Verhaeghe},
  year   = {2026},
  eprint = {2610.21525},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.21525v1}
}

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/2610.21525.svg)](https://codeofpaper.com/paper/2610.21525)

Discussion