Understanding the Hierarchy
Everything in CyberScribe is organised in a tree structure. Each level owns everything below it — and deleting a level removes everything beneath it.
This hierarchy also controls how AI prompts cascade: instructions set at a higher level (Admin, GM) are sent to every session below them. In case of conflicting instructions, higher levels take priority — Admin instructions override all others.
graph TD
A["Site Admin"] --> GM1["GM 1"]
A --> GM2["GM 2"]
GM1 --> GS1["D&D 5e"]
GM2 --> GS2["Cyberpunk RED"]
GM2 --> GS3["Call of Cthulhu"]
GS1 --> C1["Lost Mines"]
GS1 --> C2["Curse of Strahd"]
GS2 --> C3["Night City"]
C1 --> S1["Session 1"]
C1 --> S2["Session 2"]
C2 --> S3["Session 1"]
C2 --> S4["Session 2"]
C3 --> S5["Session 1"]
C1 --> PC1["Player Characters"]
C2 --> PC2["Player Characters"]
C3 --> PC3["Player Characters"]
classDef admin fill:#ff0044,color:#000000,stroke:#ff0044,stroke-width:2px
classDef gm fill:#ffcc00,color:#000000,stroke:#ffcc00,stroke-width:2px
classDef system fill:#9966ff,color:#000000,stroke:#9966ff,stroke-width:2px
classDef campaign fill:#00cc66,color:#000000,stroke:#00cc66,stroke-width:2px
classDef session fill:#00f3ff,color:#000000,stroke:#00f3ff,stroke-width:2px
classDef character fill:#ff6600,color:#000000,stroke:#ff6600,stroke-width:2px
class A admin
class GM1,GM2 gm
class GS1,GS2,GS3 system
class C1,C2,C3 campaign
class S1,S2,S3,S4,S5 session
class PC1,PC2,PC3 character
linkStyle 0,1 stroke:#ff0044,stroke-width:2px
linkStyle 2,3,4 stroke:#ffcc00,stroke-width:2px
linkStyle 5,6,7 stroke:#9966ff,stroke-width:2px
linkStyle 8,9,10,11,12,13,14,15 stroke:#00cc66,stroke-width:2px
Site Admin
At the top is the Site Administrator. The Admin manages the whole system — creating Game Master accounts, configuring AI models and API keys, and setting site-wide AI prompts that apply to every GM's content.
There is usually one Admin for the entire installation.
Game Master
Each Game Master runs their own games. Multiple GMs can use the same CyberScribe installation — each one has their own game systems, campaigns, and sessions, completely separate from other GMs.
GMs cannot see each other's data.
Game System
A Game System represents a rulebook or game setting — for example "Dungeons & Dragons 5th Edition" or "Cyberpunk RED". Each system belongs to one Game Master and has a unique name per GM.
Deleting a Game System deletes every Campaign, Session, and Player Character inside it.
Campaign
A campaign is your ongoing story within a Game System. You can have multiple campaigns per system — e.g. a Tuesday night group and a Saturday night group both playing D&D.
Each campaign has its own settings, players, and sessions.
Session
A session is one game night. Sessions are numbered per campaign — that is, every campaign starts at Session 1. Each session can have audio uploaded, transcripts generated, summaries written, plot hooks created, and notes added.
Player Characters
Player Characters belong to a campaign and are linked to a Player account. Each character can be toggled Active or Inactive to track players who leave or join mid-campaign.