Skip to content

A modular RP / narrative engine focused on story-writing and world-building, focused on the world, consequences, and relations. Heavy customization, HTML directives, and systems spanning from Slow Burn to Villain Overexposure.

Published May 19, 2026

views
596
downloads
≽^•⩊•^≼ [KittyLotus]

Adult · blurred

≽^•⩊•^≼ [KittyLotus]

PresetAdult content

Lumiverse preset · works in Lumiverse

Versions · 3

v4.0 · October 29, 2026 · Latest

Made an oopsie || Renamed labels on the Prompt Variable Modal, subtitled Guided CoT to Argon's Darling

:3

Prompt fragments

130 fragments · 66 switched on

  1. ≽•⩊•≼ || README

    System · Before the conversation

    {{//
    KITTYLOTUS — QUICK START AND PRESET GUIDE
    The whole guide is a macro comment and is removed before the model prompt. Initialization below it still runs.

    WHAT THIS PRESET DOES
    KittyLotus combines narrative controls, independently selected prose layers, world and character behavior, optional interactive displays, and continuity trackers. Gabrielle is the external operator/companion; his campaign console and ordinary monitor are separate features. Only enabled modules should produce their specified output. Buttons and styled panels depend on the bundled regex scripts being enabled in Lumiverse.

    Enable categories to see their prompt variables!

    ≽•⩊•≼ Settings

    • Language (text). Language used for replies.

    • Thinking Tags (text). Your model’s private thinking tags. Used by Custom wrapper mode.

    • Execution Trigger (choose one: Off / Draft Killer — minimal preparation / Thinking — private control pass / DeepSeek v4 — RP trigger). Choose one preparation prompt. Separate from Control Pass and model selection.

    ┌─ ✦ Gabrielle — Controls

    • Gabrielle Monitor (on/off). Turns Gabi’s monitor and commentary on or off. The campaign DM has its own switch.

    • Gabi’s Personality (0–10). Higher values make Gabi more blunt, geeky and expressive.

    • Relationship Influence (0–10). How strongly relationship signals influence the next scene. Also adjusts monitor sensitivity.

    • Gabi’s Placement (choose one: Before prose / After prose). Where Gabi’s commentary appears.

    • Keep the Selected Prose Style (on/off). Helps the prose stick to your chosen styles.

    ┆✧ ━━NARRATIVE CONTROL━━

    • Write for My Character (on/off). Lets the model write your character’s speech, thoughts and voluntary actions.

    • My Character’s POV (choose one: First person — I / Second person — you / Third person — name / they). How the story refers to your character: I, you, or they.

    • Main Character’s POV (choose one: First person — I / Second person — you / Third person — name / they). How the story refers to the main character: I, you, or they.

    • Narrative Mode (choose one: Roleplay — hand control back to me / Continuous scene — keep narrating / Alternating viewpoints — writes both sides). Choose player handoffs, continuous narration, or alternating viewpoints.

    • Pacing (choose one: Adaptive — follow the scene / Close — stay with the current moment / Extended — dwell before moving on). How readily the story moves time forward or changes scenes.

    • Scene Initiative (on/off). Lets the scene take more initiative without taking control of your character.

    ┆✧ ━━OUTPUT SHAPE━━

    • Reply Length (choose one: Messages — 6–10 message blocks / Short — 250–450 words / Standard — 500–800 words / Long — 1,000–1,400 words / Very long — 1,500–2,400 words / Custom — use the word target below). Target reply length. Word ranges are guides, not guarantees.

    • Custom Word Target (text). Word target when Reply Length is set to Custom.

    • Length Tolerance (5–35). How far the reply may vary from its word target, in percent.

    • Narration Density (choose one: Adaptive — follow the scene / Snappy — lighter paragraphs / Balanced — moderate detail / High — packed paragraphs / Verbose — extensive detail). How much action, description and thought goes into each paragraph.

    • Dialogue Share (0–90). Maximum share of words spent on dialogue. Not a quota.

    • Maximum Dialogue Exchanges (text). Maximum back-and-forth exchanges before the conversation pauses or changes.

    ┆✧ ━━STYLE━━

    • Base Style: The underlying way sentences and paragraphs move. Independent of Author Style.

    • Author Style: Adds an author group’s rhythm and habits over your chosen Base Style.

    • Prose Level: Word choice and sentence difficulty. Higher levels favor precise, rare and older words.

    • Interiority · Thoughts in Prose: How a character’s private thoughts appear in the prose.

    • Narrative Conventions (on/off). Keeps rhetorical devices purposeful and checks repetitive stock phrasing.

    ┆✧ ━━STORY & GENRE━━

    • Story Direction. What kind of story movement to favor. Does not choose the writing style.

    • Extra Themes & Settings. Add themes and setting influences. Selecting Off overrides other choices.

    • Character & Relationship Progress. How quickly lasting character and relationship changes develop. Separate from scene pacing.

    • Reset current arc (on/off). Restart the story arc. Requires Story Tracking and Progression to be on.

    • Story Tracking (on/off). Tracks story pressure and arc progress. Progression Off disables only the arc-progress part.

    ┆✧ ━━TEXT & INTERACTION━━

    • Text Layout. Ordinary prose, fragmented text, or styled documents and notes.

    • Next-Action Choices (CYOA). Adds clickable next-action choices. Styled modes use the bundled regexes.

    • Chapter Header. Adds a chapter heading.

    • Weather Header. Adds a styled location, time and weather header.

    • Social Formats. Which chat and social-media formats may appear when relevant.

    • Show the Full Phone or Feed (on/off). Shows the surrounding phone, channel or feed around social posts.

    • Social Quick Actions (on/off). Offers clickable reply or comment suggestions.

    • Dialogue Colors. Prism needs its extension with Macro prompt delivery. Built-in uses the preset’s own colors.

    • Signs & Written Text Effects (on/off). Styles writing the character actually sees, such as signs and notes.

    • Emotional Text Effects (on/off). Adds brief visual effects at strong emotional or perceptual moments.

    • Dialogue Volume Effects (on/off). Changes text size and weight for shouting, whispering and snarling.

    • Native-language Thoughts (on/off). Occasional thoughts in a character’s established native language, with a translation.

    • Automatic Thoughts (on/off). Adds click-to-reveal NPC thoughts. Separate from thoughts in the prose and mental-state tracking.

    ┆✧ ━━VISUALS & MEDIA━━

    • Interactive Interfaces. Lets replies include interactive widgets or in-world objects.

    • UI Complexity. How often interfaces appear and how much interaction they contain.

    • UI Style. The appearance of generated interfaces.

    • UI Quote Color Fix (on/off). Avoids quote marks in interface text when they cause unwanted coloring.

    • Realistic Object Sizes (on/off). Keeps phones, documents and other objects at believable proportions.

    • Stricter HTML Compatibility (on/off). Uses stricter HTML rules when interactive controls keep breaking.

    • Mobile Narrative Wrap. Optional mobile-friendly frame around the story text.

    • Swarm Studio (on/off). Enable only if Swarm Studio is installed and you want its image features.

    • Swarm Features. Choose where Swarm Studio images can appear. Requires Swarm Studio.

    ┆✧ ━━API IMAGE GEN━━

    • API Image Generation (on/off). Requires ImgBridge and an image API. Set endpoint, key and model in the [Api Image Gen] (MODIFY ME) regex.

    • Image Style (text). Visual style added to each image prompt. Use simple words and punctuation.

    ┆✧ ━━CHARACTER BEHAVIOR━━

    • Anthro Realism (on/off). Species-aware anatomy and behavior. Also requires an anthro, demihuman or furry character tag.

    • Anthro Details (optional) (text). Optional species or canon details. Requires Anthro Realism and a matching tag.

    ┆✧ ━━EROS━━

    • Adult Content (on/off). Turns adult-scene instructions on or off.

    • Intimacy gate. How readily intimacy may develop, subject to consent and established character behavior.

    • Adult Content Style. Tone and explicitness of adult scenes. Requires Adult Content.

    • Vocal Sounds (on/off). Adds restrained vocal sounds during adult scenes.

    • Multi-turn Adult Scenes (on/off). Lets adult scenes continue across several turns.

    ┆✧ ━━THANATOS & CONSEQUENCE━━

    • AutoWorld (on/off). Chooses world pressure from the scene. Turn off to use the manual settings below.

    • Darkness Level (0–5). How harsh and lasting consequences can be. Manual only; 0 is gentle, 5 has no safety net.

    • Everyday Hostility. Everyday prejudice, petty cruelty and unfair treatment. Works with AutoWorld or manual darkness.

    • World Law. How much room the world allows for exceptions. Manual only.

    • Reveal Cadence. How quickly earned information is revealed. Manual only.

    • Failure Consequences. What follows an actual failed attempt. Does not make attempts fail. Manual only.

    • Graphic Injuries (on/off). Allows graphic injury detail. Separate from Darkness and AutoWorld.

    ┆✧ ━━ANTAGONIST━━

    • Antagonist Progression. Choose a fixed antagonist stage or gradual escalation.

    • Active Antagonist (text). Name the antagonist or group. Blank uses whoever is already established.

    • Villain Archetype. The antagonist’s main way of pursuing their goals.

    • Current / Starting Stage. Current stage in Manual mode; starting stage in Gradual mode.

    • Turns per Stage (2–20). Narrative turns before the antagonist advances a stage. Gradual mode only.

    • Antagonist Fixation (on/off). Adds fixation expressed through the antagonist’s chosen methods.

    • Link to Darkness. Whether darkness increases consequences, antagonist stage, or neither.

    • Reset Incremental Arc (on/off). Turn on once to restart gradual escalation, then turn it off.

    ┆✧ ━━RECORDS & STATE━━

    • Tracker Engine. Choose a tracker. The motive and psychological ledgers require Built-in (Native).

    • Tracker Display. How the built-in tracker is displayed.

    • What to Track. Choose which kinds of information the built-in tracker keeps.

    • Motive Ledger (on/off). Tracks goals, motives and pressures. Requires Built-in (Native) tracking.

    • Psychological State Ledger (on/off). Tracks up to three NPCs’ psychological states. Requires Built-in (Native) tracking.

    ┌─ ✦ Campaign — Controls

    • Gabi as Dungeon Master (on/off). Gabi’s campaign console, separate from his regular monitor. Carries the sheet in chat messages.

    • DM Panel Style. Large portrait panel or a compact panel without a portrait.

    • Character sheet (on/off). Adds a button to open the character sheet.

    • Dice rolls (on/off). Pre-rolls a relevant check for the next turn. Clicking reveals the result.

    • DM Action Choices (on/off). Adds staged action choices. Yields to the main CYOA when it is on.

    • Opening character setup (on/off). Opening-only stat builder: six points, baseline 10, up to +2 per stat. Keeps established stats.

    ┆✧ ━━MODEL ROUTING━━

    • Detect Model Automatically (on/off). Detects your model and applies its adapter. Unknown models use the manual choice.

    • Manual Model Choice. Used when auto-detection is off or cannot recognize the model.

    ┆✧ ━━LOTUS UTILITIES━━

    • Extra Utility Prompts. Optional utility prompts and music controls.

    ┆✧ ━━COT and Utilities━━

    • Reasoning Wrapper. Private thinking format. Custom uses Thinking Tags from Settings.

    • Control Pass. How much structure Gabi uses for his private checks before answering.

    • Continuity Summary. How often to collect recent turns into a private continuity summary.

    • Turns Between Summaries (2–20). Narrative turns between summaries when frequency is set to Periodically.

    • Messages to Summarize (2–20). Maximum recent messages included in the continuity summary.

    • Extra Scene Checks (on/off). Adds a short private check of scene pressure, priorities and likely costs.

    ┆✧ ━━COT POSITIONING━━

    • Control-Pass Placement. Where the control-pass instructions sit in the prompt.

    ┆✧ ━━ROLL ENGINES━━

    • Prose Variation Rolls. Randomly varies prose patterns; the steadier option limits drift.

    • Random Event Rolls. Rolls for small scene events or more disruptive complications.

    • Event Frequency. How often an event roll can take effect.

    • Chaos Harm Filter. How hard it is for a Chaos event to cause major harm. The scene must still support it.

    • Show Event Results (on/off). Shows a short event record when a rolled event is used.

    • Slowburn Signal Rolls. Randomly makes emotional signals land more gently or harshly.

    • Emotional Impact Check (on/off). Adds a check for how a significant emotional signal lands.

    • Show Emotional Roll Results (on/off). Shows a short record when a significant emotional signal lands.

    • Use Story Context for Emotional Rolls (on/off). Lets tracked story and relationship pressure inform emotional rolls.

    • Wildcards. Occasional brief, absurd jokes before returning to the scene.

    PRESETS FOR THE PRESET

    • Straight prose: keep optional visible surfaces off; set agency/POV, Base/Author, length and pacing.

    • Character interiority: choose an Interiority mode for the prose; enable Automatic Thoughts only if you also want concealed NPC thought cutaways.

    • Psychological continuity: Tracker Engine Built-in (Native) + Psychological State Ledger. Automatic Thoughts may remain off.

    • Campaign: Gabi as Dungeon Master on; choose Hero or Compact, then sheet/dice/paths as desired. Start a new chat to exercise opening character setup.

    • Social friction: Everyday Hostility Contextual for supported local tensions, Entrenched for recurring established exclusion. Use darkness to change cost and persistence.
      }}

    {{//[VARS RESET - DON'T MODIFY]}}
    {{//[Slowburn pro maxx]}}
    {{setvar::slowburnplus::}}
    {{setvar::slowburnrollinit::}}
    {{//Off Toggles}}
    {{setvar::NoBranching::}}
    {{setvar::WEBNOVEL::}}
    {{setvar::ColoredDialogues::}}
    {{setvar::VisualsOFF::}}
    {{setvar::VillainsOFF::}}
    {{setvar::TRACK::}}

  2. ┌─ ✦ Always On━━5 fragments
  3. ┆✧ Identity Root

    Assistant · Before the conversation

    The app inserts its own content here.

  4. ┆✧ Main Prompt

    System · Before the conversation

    The app inserts its own content here.

Unsupported formatting is hidden here. The original text is preserved in downloads.

Settings

19 settings

Samplers3 settings

  • Maximum reply length
    8,000

    The longest reply the model is allowed to write.

  • Stream the reply
    Yes

    The reply arrives word by word rather than all at once.

  • Use these sampler settings
    Yes

    The preset's own values are sent rather than the app's.

Completion12 settings

  • Send a system prompt
    Yes
  • Merge system messages
    No

    A run of system messages is sent as one.

  • Character names in messages
    0

    How a speaker's name is attached to what they say.

  • Assistant prefill
    Nothing

    Text the model's reply is made to start with.

  • Impersonation prefill
    Nothing

    Text a reply written as the user is made to start with.

  • Reasoning prefill
    Nothing

    Text the model's reasoning is made to start with.

Advanced4 settings

  • Seed
    -1

    The same seed and the same request give the same reply.

  • Stop strings

    The model stops writing when it reaches one of these.

  • Collapse consecutive messages
    No
  • Trim a cut-off word
    No

Variables

33 variables

  • Language

    Language used for replies.

  • Thinking Tags

    Your model’s private thinking tags. Used by Custom wrapper mode.

  • Draft/Thinking Controls

    Choose one preparation prompt. Separate from Control Pass and model selection.

    • Off
    • Draft Killer — minimal preparation
    • Thinking — private control pass
    • DeepSeek v4 — RP trigger
  • Gabrielle Monitor

    Turns Gabi’s commentary on or off. Telemetry and Live Feed have their own switches.

Regex scripts

112 scripts

  • 🪄 [CLASSIFIERS] See no evil

    ⠀

  • 🪄 [CLASSIFIERS] Speak no evil

    ⠀

  • 🪄 [CLASSIFIERS] Hear no evil

    cock penis

  • 🪄 [CLASSIFIERS] Fuck no evil

    peniscock

Nudges

7 nudges

  1. Start of a chat

    [Start a new chat. Initialize only enabled persisted state and inventory seeds; do not import facts from another chat.]
  2. Start of a group chat

    [Start a new group chat with {{group}}. Initialize each member's knowledge and position separately; initialize only enabled persisted state.]
  3. Continue a cut-off reply

    {{if::{{var::speak_for_user}}}}[Continue from the last changed beat with User Persona agency open. Render both {{char}} and {{user}} in sequence without recap.]{{elseif::{{isNarrator}}}}[Continue from external steering through {{char}} and the world; preserve established cost and continuity.]{{else}}[Continue as {{char}} and the immediate world. Keep initiative, but stop before rendering {{user}}'s voluntary response.]{{/if}}
    {{if::{{var::KL_DARK_LEVEL}} >= 4}}[Maintain severe, causally earned pressure; no arbitrary reversal or retroactive failure.]{{elseif::{{var::KL_DARK_LEVEL}} >= 2}}[Carry one established cost, threat, or unresolved obligation forward.]{{else}}[Allow de-escalation or recovery when the record supports it.]{{/if}}

Changelog

9 items

  1. 3.4.8

    *ૢ✧ New Motive Ledger,
    An all new multi tracker!
    Oh another tracker how origi-
    SHHHHhhhhh
    [Fields]
    Pulse: Scene drive and pressure; What's happening? what moves the characters? where are the pressure points? a summary of the scene that gives you information to grab and move forward with,

    Goals:,
    Short term and Long term goals set to dynamically resolute when you get to them. These get parsed through two parts;
    1- Completion
    2- Description
    Goals receive priority and guidance, helping to keep plot points stable throughout the session; Long term goals are static until resolved, short term goals keep momentum forward.

    Thoughts: A short snippet detailing the character's current thoughts in the scene; a view into what they might be feeling, planning, and an enforcer for their voice guidance,

    Trace: Itemized scene traces to keep physicality and context fresh; they explain anchor points in the scene in three bullet points that can be picked up in the next turn.,

    *ૢ✧ New Chance encounters,
    The slowburn system was a good headstart on randomized context, but it was designed for pressure forward interiority.
    Chance Encounters generated four different chance rolls per CoT and diffs them against a dice and parse system to decide which one of them takes place!
    You'll get:
    Ambience; for low pressure rolls and simple initiative from the environment, NPCs, and the characters around you,
    Chaos: for sharper narratives, where the rolls can decide if your character gets mauled next turn! Chaos rolls scale with Dark Level.

  2. 3.5

    Reorganization to avoid cache hits
    Changes in all Length directives
    Changes in all Density Directives
    Changes in Style Masks
    Changes in Anti Gemini - Kimi
    Updated CoTs
    Added LumiaOOC directly
    Changes to the Impersonate directive
    Fixed RPGHUD
    [NEW] Associative Pressure
    [NEW] Randomizer for Chance encounters
    [NEW] Prose refreshment and Stabilizer
    [NEW] Regex Skins

  3. 3.6

    Full change into Lumiverse Prompt variables and conditional based blocks
    Changes in nearly all formatting prompts
    Changes in nearly all regexes
    Stronger Anti-Draft for Kimi
    Gabrielle Modifiers fully realized + a new Gabrielle Runtime prompt that escalates or deescalates the roleplay based on the last scene's load sum
    RPG mode with item tracking, item carry capacity based regexes and a full RPG modal
    Runtime prompts for slow burn, villains, and genre, to throttle escalation when needed
    New payloads for phone and usual apps; Discord, iMessages, and Instagram
    Conditional Swarm studio integration on all phone payloads to get fresh images inside their attachment fields
    More author style masks;
    Postmodern Labyrinth - Borges / Calvino / Cortazar
    Postmodern Systems - Pynchon / DeLillo / Barthelme
    Light Novel - Nisio Isin dialogue labyrinth
    Light Novel - Ryohgo Narita ensemble collision
    Light Novel - Nagaru Tanigawa dry supernatural
    Light Novel - Watari / Takemiya social/romcom pressure
    Light Novel - Miaki / Sumino quiet melancholy

    Branches work with cyoa correctly now; and yes, we always had cyoa i just buried them semantically without knowing smh smdh smfh smfdh

    furry toggles are furry tag gated now

    Engine bearings, or "We have oracle at home", I just copied my own homework and made omens just appear here too