Campaign Bible
Auto-compiled reference document with your campaign's characters, factions, locations, items, timeline, and plot threads.
Quick Answer
The Campaign Bible compiles everything CritForge knows about your campaign into one searchable reference document. Open it from the Bible button on any campaign page.
The Campaign Bible is an auto-generated reference document that pulls together every character, faction, location, item, timeline event, and plot thread from your campaign into a single organized page. Think of it as the GM notebook you never have time to maintain -- except CritForge writes it for you.
Opening the Bible
There are two ways to access your Campaign Bible:
- From the campaign page -- click the Bible button in the campaign header (next to Edit and Export PDF).
- From chat -- type "show my campaign bible" in any chat window while a campaign is active.
The Bible opens on its own page with a Back to campaign link at the top.
What's inside
The Bible is organized into six sections. Each section includes every relevant entity CritForge has extracted from your saved content.
Cast of Characters
Every named character in your campaign. Each entry shows:
- Name and any known aliases
- Key facts (alignment, class, race, location, personality traits)
- Relationships to other characters and factions
- A one-line hook phrase for quick improv reference (AI-generated)
- Status: active, dormant, deceased, or unknown
- Session range (first and last appearance)
- Unresolved contradictions, if any
Factions & Organizations
Leadership, alliances, rivalries, and goals for every group in your campaign. Faction entries follow the same format as characters, with relationships showing connections to both characters and other factions.
Locations
Named locations with rulers, population, government type, and current condition. Click a location's name to jump to its entry if it's referenced elsewhere.
Items
Tracked items with ownership, location, and magical properties. Useful for keeping tabs on who has what.
Timeline
A chronological list of significant events, organized by session number. Each event shows which entity it involves and what happened. Session 0 events represent backstory.
Plot Threads
Active storylines inferred from unresolved relationship chains across your campaign content. Each thread shows:
- A title and AI-generated summary
- The entities involved
- The last session it was referenced
- Status: active, resolved, or stale
Stale threads haven't been referenced in several sessions -- a useful reminder of loose ends your players might ask about.
Campaign overview
At the top of the Bible, an AI-generated overview paragraph summarizes your campaign's current state. This updates each time the Bible refreshes.
Navigating the Bible
A sidebar table of contents (visible on desktop) shows all six sections with entity counts. Click any section to scroll directly to it. The sidebar highlights the section you're currently viewing as you scroll.
Cross-reference links appear throughout the Bible. When one entity references another (e.g., an NPC who belongs to a faction), the referenced entity's name is clickable. Clicking it scrolls to that entity's card and briefly highlights it.
Printing
Click the Print button in the Bible header to open your browser's print dialog. The Bible is formatted for standard paper with print-friendly styling -- the sidebar and action buttons are hidden automatically.
Updating the Bible
The Bible is compiled fresh each time you open it. If you've added new content to your campaign since your last visit, it will be included automatically.
To manually refresh while viewing the Bible, click the Update button in the header.
Empty state
If the Bible page shows a "no entities found" message, your campaign doesn't have enough content with extractable facts yet. Add NPCs, plots, encounters, or other content to your campaign, and Campaign Memory will extract the entities and facts that power the Bible.
The Bible requires the same entity and fact data that Campaign Memory uses. If Campaign Memory is tracking entities for your campaign, the Bible will have content to display.
Tips
- Check the Bible before sessions. It's the fastest way to refresh yourself on who's who, what's happening, and which threads are dangling.
- Use hook phrases for improv. Each character's one-line hook gives you a quick personality anchor when players interact with an NPC you haven't thought about in weeks.
- Watch for stale plot threads. If a thread shows as stale, your players may have forgotten about it too -- or they might bring it up tonight.
- Print a copy for the table. The print formatting is designed for quick reference during play. Having a physical Bible at the table means less alt-tabbing.