MCPFast / Tools / LLM-agnostic framework for tabletop RPG Game Masters
A framework for building AI Game Masters for tabletop RPGs, compatible with various LLMs and extensible to different game systems.
View on GitHub→This project provides a foundational framework for developers looking to build AI-powered Game Masters (GMs) for tabletop role-playing games (TTRPGs). Designed with flexibility and extensibility in mind, it abstracts away direct LLM dependencies, allowing integration with a variety of large language models. This agent-based approach empowers creators to develop sophisticated AI GMs capable of managing game narratives, generating content, and interacting with players in a dynamic and responsive manner.
The core function of this framework is to facilitate the creation of AI GMs for TTRPGs. It acts as an intermediary, translating game logic and player input into prompts that can be understood by different LLMs. The framework handles the orchestration of AI agents responsible for various GM tasks, such as:
By being LLM-agnostic, it allows developers to leverage the strengths of different models without being locked into a single provider.
This framework is intended for AI developers , game designers , and TTRPG enthusiasts who are interested in exploring the intersection of artificial intelligence and tabletop gaming. It is particularly useful for those who want to:
A foundational understanding of programming and AI concepts is beneficial for utilizing this tool effectively.