Mythic GM Emulator
The Mythic GME Simulator is a custom script for NovelAI that acts as your relentless, unpredictable Game Master, destroying AI determinism and injecting true randomness into your stories.
Description
✨ Key Features
🔮 The Auto-Oracle Engine
Every few turns, the script analyzes your recent context, active characters, and plot threads, generating strategic "Yes/No" questions (e.g., "Are there enemies in the room?", "Will the guard trust me?"). It rolls virtual dice against the classic Mythic Fate Chart probabilities and seamlessly injects the invisible answers into the AI's context, forcing the narrative into unexpected directions.
⚡ True Random Events (The Chaos Factor)
Just like the real Mythic GME, whenever the Oracle rolls a double digit under 50 (11, 22, 33, 44...), a Random Event is triggered mid-roll. The script generates an unpredictable event type (e.g., NPC Action, Thread Escalates, Ambiguous Event) paired with conceptual keywords, completely derailing the AI's planned output and forcing it to adapt to a sudden plot twist.
🛡️ Total Player Agency (NPC/Environment Focus)
You can use this with both text adventure and normal storywriting. Toggle the Environment/NPC Focus, and the Oracle will strictly formulate questions about the world, the weather, the plot, and the NPCs. The AI becomes the Game Master, leaving your character's actions entirely in your hands.
📋 Smart Lore Management (Auto-Lists)
The script automatically manages your narrative. Every few turns, it quietly analyzes the story and updates a dynamic list of Characters and Threads (Plot Points). It adds new relevant NPCs, removes forgotten ones, and keeps your current goals strictly objective (e.g., "Slay the dragon", "Find the missing key"), feeding this data back into the Oracle to keep the story focused.
⚙️ Fully Customizable Control Panel
You are in control of the chaos. From the sleek sidebar interface, you can:
Set the frequency of Oracle rolls and List Updates.
Define how long an Oracle Directive stays fresh in the AI's memory.
Force an Oracle Roll, Force a List Update, or manually Trigger a ⚡ Random Event whenever you feel the story needs a sudden shake-up.
🚀 Why use this?
If you want to experience a story rather than just direct it, the Mythic GME Simulator turns NovelAI into a genuine Solo RPG engine. It forces the AI to react to the dice, creating organic plot twists, unexpected betrayals, and dynamic environments that neither you nor the LLM saw coming.
Gallery
Scope Information
License & Attribution
Similar Scripts
Mid-Gen Lorebook Injector
Monitors generation for Lorebook keywords (including complex A & B logic) and restarts generation immediately to force context injection.
Automatic Chapter Summaries (by Lane)
Whether undo/redo operations across chapter boundaries automatically remove/re-add the appropriate entries. (Potentially slow operation).
WORLD EXPLORER
Procedurally generated world exploration system. At this point, it can confidently be considered a proper script with more updates still on the way.
Creative word starter
Picks a random common word starter in English (B, Wh, Sc, As, etc.) and inserts it into the document. Used to force creative words during generation. Particularly useful for starting new sentences, paragraphs, or lines of dialogue.