Responsible AI

Responsible AI for RPG Worldbuilding

AI should help you build your world, not take authorship away from you. Learn how Codex Cryptica keeps narrative control in your hands.

AI Principles at a Glance

  • AI is optional — your core lore library, timelines, graph, and local vault continue to work without AI.
  • Your vault is local-first — all files are stored directly in your browser's private filesystem.
  • No silent execution — AI features only run when you explicitly choose to invoke them.
  • Context-aware — the Lore Oracle builds suggestions from your selected campaign details, not hidden training datasets.
  • Drafts are not canon — generated ideas live in a sandbox and never write to your files without approval.
  • Human in the loop — you review, edit, and approve every single line that gets saved.
  • Library first — Codex Cryptica is a private campaign manager first, and an AI assistant second.

Local-First Sovereignty

True trust in digital worldbuilding requires full data ownership. Codex Cryptica is built around a local-first architecture. Your campaign vault lives in your browser's private filesystem (OPFS), running offline. Codex does not store your campaign vault in a Codex database. When you choose to utilize AI suggestions, your prompts are sent directly to your configured API client, ensuring your private notes remain under your domain.

What the Oracle Can See

Codex does not upload your entire vault. When you choose to query the Lore Oracle, it works only with the specific campaign context needed for that action.

Stays Local
  • • Vault Markdown files
  • • Timeline histories
  • • Local graph structures
  • • Unselected campaign notes
May Be Sent
  • • Active input prompt
  • • Selected context notes
  • • Draft text for revision
  • • Linked entity templates
Never Saved
  • • No hosted campaign database
  • • No permanent chat files on our servers
  • • No cloud logging of your private vault

The 7 Pillars of Responsible AI

Read the devlog series detailing the design principles and technical implementations behind Codex's local-first AI system.

Part 1

How Codex Cryptica Uses AI Responsibly in RPG Worldbuilding

AI should not become the storyteller. Codex Cryptica positions the Lore Oracle as a co-writer and mechanical helper, leaving the narrative soul and canon design strictly to you.

Part 2

A Worldbuilding Tool Should Still Work Without AI

A campaign manager must be completely load-bearing without AI. If you turn the Oracle off, your lore library, chronological timelines, interactive graph, and local storage remain 100% functional.

Part 3

Why Worldbuilding AI Should Know Your Lore Before It Speaks

Generic AI slop is a context failure. The Oracle reads from your active campaign context and surrounding notes to draft entries that fit your world, rather than pulling generic fantasy tropes.

Part 4

Drafts Are Not Canon: Keeping AI Suggestions Under Control

AI suggestions live in a sandbox. Codex separates generated drafts from your saved files, ensuring nothing enters your permanent lore database without your explicit approval.

Part 5

Six Ways to Use AI in Campaign Prep Without Losing Your Voice

Use AI to expand brief notes, fill entity templates, and speed up mechanical prep. It acts as an assistant that takes care of the blank-page friction, keeping your creative voice intact.

Part 6

AI Slop Happens When the Tool Has No Memory

A campaign is a living history. A tool with no memory cannot maintain continuity. Codex leverages structured frontmatter and campaign timeline records to ensure AI suggestions stay consistent over sessions.

Part 7

Revising Your Lore with the Oracle: AI as Editor, Not Author

Revision is where the Oracle excels. Direct the AI to refine draft entries, rephrase descriptions, or suggest plot complications based on existing lore, acting as your editor rather than author.

Frequently Asked Questions

Common questions about responsible AI, vault privacy, and how the Lore Oracle works.

What does responsible AI mean for RPG worldbuilding?
It means keeping narrative control with the author. The AI assists with mechanical tasks — expanding notes, drafting entity descriptions, suggesting plot hooks — but it does not overwrite your canon, run without your permission, or store your campaign vault in a Codex-hosted database.
Can AI help with campaign prep without taking over?
Yes. You direct the Lore Oracle to fill templates, revise existing entries, or generate related entity suggestions. Every result lands in a sandbox draft. Nothing enters your saved lore without your explicit approval. Read more in Six Ways to Use AI in Campaign Prep Without Losing Your Voice.
How does Codex keep AI drafts out of canon?
Codex separates AI drafts from saved files at an architectural level. Generated content lives in a temporary review state. You choose what to accept, edit, or discard. The AI cannot silently write to your vault. See Drafts Are Not Canon for the full explanation.
Can I use Codex Cryptica without AI?
Completely. The lore library, chronological timeline, interactive lore graph, entity templates, and local vault are all fully functional with AI switched off. AI is a layer on top of a working campaign manager, not a requirement for it. See A Worldbuilding Tool Should Still Work Without AI.
What does vault-aware AI mean?
Vault-aware AI means the Oracle is grounded in the selected context from your vault rather than starting from a blank prompt alone. The active entity, linked notes, and any campaign-level context you have selected all shape the response.
What is the difference between context and memory?
Context is what you explicitly pass to the AI for a single query: the entity you are editing, the notes you have selected. Memory is persistent state across sessions. Codex uses context from your structured vault — frontmatter, linked entities, timelines — rather than relying on an opaque memory layer that can drift or hallucinate. Read more in AI Slop Happens When the Tool Has No Memory.
Can the Lore Oracle read my whole vault?
No. The Lore Oracle does not receive your entire vault by default. When you invoke it on an entity, it receives the active prompt, the current entity content and metadata, any linked entities you have included, and any campaign-level notes you have selected for that action. That context is used for a single request. Unselected notes stay local.

Ready to Build Your World?

No email sign-up required to start. Build a private, local-first campaign vault and use AI only when you choose.