Skip to content
Lef edited this page Oct 4, 2026 · 7 revisions

ShadowRealms AI

ShadowRealms AI Wiki

ShadowRealms AI is a self-hosted web app for playing tabletop RPGs (mainly World of Darkness) with an AI Storyteller. Everything runs on your own machine: Docker for the app, and a local LLM through LM Studio (plus Ollama as a small helper model).

This wiki is the practical side: how to install it, configure it, and fix it when it breaks. Design notes and history live in the repo under docs/ and in SHADOWREALMS_AI_COMPLETE.md.

A look inside

Play view: a V5 chronicle with the AI Storyteller and dice cards

Login Chronicle hall Bestial failure
Login Chronicle hall A V5 bestial failure
V5 character sheet Greek interface Theme preview
V5 character sheet Greek interface Theme preview (/showcase)

More screenshots: assets/screenshots/v0.9.

Pages

Quick facts

Version 0.10.0 (changelog, roadmap)
Live instance https://srai.srv-box.com
Backend Python 3.12, Flask on gunicorn + PostgreSQL 16, ChromaDB 1.5.9 (bge-m3) for memory/RAG, Redis
Frontend React 18 built with Vite, react-router 7 (static build served by nginx on port 80)
LLM LM Studio on the host (localhost:1234), Ollama on the host (localhost:11434)
Tested on Linux (Arch-based) with an NVIDIA RTX 4080 SUPER, 16 GB VRAM
License MIT

Clone this wiki locally