multiplayer (and solo) 5e campaigns with an AI Game Master, on your own machine.
105
Open Game Master runs multiplayer (and solo) 5e campaigns with an AI Game Master, on your own machine. The narrator is whichever AI you already have: a local model (llama.cpp, Ollama, LM Studio, vLLM), an API key (OpenAI, OpenRouter, or any OpenAI-compatible endpoint), or a CLI agent you already pay for (Claude Code, Codex, opencode, Grok Build), which narrates on its own subscription with no API key handed over. The model is the creative mind and narrator; a stack of server-side engines enforces the 5e rules for both the players and the GM. The narrator never owns the numbers: dice, hit points, spell slots, conditions, and the death track are computed and clamped by the backend, and the model changes game state only through tools the server validates.
The AI drives the session, requesting rolls, starting encounters, and playing NPCs and companions, following a secret story arc it regenerates as the campaign moves. https://github.com/Lebbitheplow/open-game-master
Content type
Image
Digest
sha256:2c52e9b22…
Size
440.1 MB
Last updated
about 6 hours ago
docker pull lebbi/open-game-master