What the project is
DiceFrame combines an AI Game Master, a multiplayer WebUI, character sheets, lorebooks, dice, state tracking, and chat bots into one persistent online campaign, with support for DND 5e, Call of Cthulhu (COC), and custom rules.
The AI narrates while a validated rules engine owns the game state, so numbers and canon stay consistent across long campaigns.
Who maintains it
The project is maintained by the open-source community DiceFrame Contributors. All code, documentation, and release history are public on GitHub, so contributors and commit history can be verified directly.
License and data boundaries
- License: AGPL-3.0, fully open source.
- Hosting: self-hosted (Windows, Docker, Linux, NAS). It is not a hosted SaaS.
- Data: saves, configuration, and API keys stay on your own machine; the project collects no telemetry.
- Models: bring your own LLM API keys; requests go from your server directly to the provider you choose.
Where this site's content comes from
The documentation on this site is rendered live from the project repositories on GitHub, and every page links to its original source so you can verify it.