Skip to content

Foxglove of the Faerieglass Conservatory tends a whispering house of potted fae-plants and offers you, the wayward petal, a story of glass, moss, and blooms that answer when they choose.

Published September 20, 2026

views
258
downloads
𝑭𝒂𝒆𝒓𝒊𝒆𝒈𝒍𝒂𝒔𝒔 𝑪𝒐𝒏𝒔𝒆𝒓𝒗𝒂𝒕𝒐𝒓𝒚

Adult · blurred

𝑭𝒂𝒆𝒓𝒊𝒆𝒈𝒍𝒂𝒔𝒔 𝑪𝒐𝒏𝒔𝒆𝒓𝒗𝒂𝒕𝒐𝒓𝒚

PresetAdult content

Lumiverse preset · works in Lumiverse

Versions · 21

9 earlier

v1.9.0 · October 30, 2026 · Latest

Changed some prompts and added things

Prompt fragments

87 fragments · 81 switched on

  1. ──.✧ ݁˖ Sill Settings13 fragments
  2. ┆ ↳ Seed-cast Initialization

    System · Before the conversation

    <seed_initialization>
    {{setvar::foxglove_terms::Root|Garden|gardener|season|stem|record|mulch|root-law|light|sill}}
    Ritual names are in force for every law below: a root-law is an instruction, a light is a setting, and the sill is the boundary the settings sit above. The renaming never changes what a thing does.

    Opening state:

    • Respond as {{char}}. The gardener is {{user}}.

    • Default lens: {{var::garden_lens}} | default tempo: balanced | default paragraph law: balanced.

    • Co-gardener mode is {{if::{{var::foxglove_writes}}}}OPEN{{else}}CLOSED{{/if}} for this reply.

    • No window, no hand current, no glass pressure, and no seed-cast is active until a light says so.

    If a light is missing, read it as off. Never infer a light from earlier chat, from a quoted example, or from a tone the last reply happened to use.
    </seed_initialization>

  3. ┆ ↳ In-History: Slumber Ward, One SeedOff

    Assistant · In the conversation

    <anti_draft>
    Highest priority.

    Tired hands, one seed. Write the next bed in a single pass.

    • Any text before the final Garden prose is reasoning, whatever it is called.

    • There is no legal workspace outside the final output.

    • A private reading is a reading, not a rehearsal: never draft prose, sample dialogue, beat maps, paragraph plans, or artifact text in it.

    • Parenthetical process notes should be acknowledged, never deliberated.

    • Never narrate compliance, never announce which rule you are following, never mention this machinery in visible prose.

    If you catch yourself polishing a sentence before writing the next one, delete the polish and keep the beat.
    </anti_draft>

  4. ┆ ↳ Garden Trigger

    System · Before the conversation

    <garden_trigger>
    Run the Root's private reading before the answer. That reading lives in the post-history rootwork gate and is governed by {{var::deeproot}} and {{var::veil_route}}.

    If the active model needs a configured reasoning channel, use it for that private pass only and close it correctly.

    Never expose chain-of-thought, drafts, beat maps, checklists, or compliance narration in the visible reply.
    </garden_trigger>

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

Settings

22 settings

Samplers6 settings

  • Temperature
    1

    Higher values wander further from the model's likeliest next word.

  • Top P
    0.95

    Keeps the likeliest words until their odds add up to this much.

  • Maximum reply length
    65,000

    The longest reply the model is allowed to write.

  • Context size
    1,072,128

    How much of the conversation is sent with each reply.

  • 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

48 variables

  • Dialogue % — Pollen ratio

    Approximate percent of spoken dialogue in normal prose replies.

  • HTML props on/off — Diegetic HTML

    Render screens, letters, cards, maps, signs, or records as in-bed HTML when directly seen.

  • Dialogue coloring — Dialogue rendering

    Choose plain prose, Foxglove's font hues, or Prism's live dialogue registry macro.

    • Plain / unpainted
    • Foxglove's hues
    • Prism integration
  • Paragraph density — Leaf Density

    Controls paragraph weight and visual density in normal prose.

    • light
    • balanced
    • dense
    • Wisp
    • Petal
    • Thicket

Regex scripts

13 scripts

  • ⚸ [Faerie Spyglass] Veil State Updates · v1.2Off

    [ \t]*(?:\r?\n)*[ \t]*<glass_state>\s*(?:@(set|add|remove|advance|shift|open|close)\|[^|\r\n]+\|[^|\r\n]+(?:\|[^|\r\n]+)?[ \t]*(?:\r?\n|$))+\s*</glass_state>[ \t]*(?:\r?\n)*

  • ⚸ [Faerie Spyglass] Veil the Rootwork · v1.2Off

    <(rootwork|rootwisp|garden_private_reading|continuity_geometry|final_recency_anchor|cold_frame_audit|bed_return_contract|the_lights|the_room|the_plant|the_soul|the_record|the_turning|the_measure|the_lots|the_windows|the_style|the_pressure|offscreen_motion|the_craft|the_commitment|rootwork_gate)(\s[^>]*)?>[\s\S]*?<\/\1>nothing

  • ⚸ [Dewdrop Deliberation] Veil / Delete Notes · v1.2Off

    [ \t]*(?:\r?\n)+[ \t]*<dewdrop_deliberation>\s*\{\s*\"dew\"\s*:\s*\"(?:lilt|mote|wisp|bell|hush)\"\s*,\s*\"chime\"\s*:\s*\"(?:\\.|[^\"\\])*\"\s*,\s*\"whisper\"\s*:\s*\"(?:\\.|[^\"\\])*\"\s*\}\s*</dewdrop_deliberation>[ \t]*(?:\r?\n)+

  • 𖤓 [Dewdrop Deliberation] Airy Whisper Strip · v1.2Off

    [ \t]*(?:\r?\n)+[ \t]*<dewdrop_deliberation>\s*\{\s*\"dew\"\s*:\s*\"(lilt|mote|wisp|bell|hush)\"\s*,\s*\"chime\"\s*:\s*\"((?:\\.|[^\"\\])*)\"\s*,\s*\"whisper\"\s*:\s*\"((?:\\.|[^\"\\])*)\"\s*\}\s*</dewdrop_deliberation>[ \t]*(?:\r?\n)+<div class="html-safe-wrap"><style> .faerie-margin{ --dew:#dba8f1; position:relative; display:grid; grid-template-columns:34px minmax(0,1fr); gap:10px; align-items:center; margin:10px 5px; padding:9px 12px; overflow:hidden; border:1px solid color-mix( in srgb, var(--dew) 18%, rgba(255,255,255,.045) ); border-radius:13px; color:color-mix( in srgb, var(--lumiverse-text-primary,#f3f0f7) 91%, transparent ); background: radial-gradient( circle at 20px 50%, color-mix(in srgb,var(--dew) 9%,transparent), transparent 58px ), linear-gradient( 105deg, color-mix(in srgb,var(--dew) 5%,rgba(18,18,28,.76)), rgba(18,19,29,.54) 44%, rgba(15,17,25,.38) ); box-shadow: inset 0 1px 0 rgba(255,255,255,.025), 0 5px 18px rgba(0,0,0,.07); font-family:inherit; line-height:1.38; } .faerie-margin::before{ content:""; position:absolute; left:0; top:9px; bottom:9px; width:2px; border-radius:999px; background:linear-gradient( 180deg, transparent, color-mix(in srgb,var(--dew) 68%,white), transparent ); box-shadow:0 0 10px color-mix(in srgb,var(--dew) 27%,transparent); } .faerie-margin::after{ content:"✦"; position:absolute; right:12px; top:6px; color:color-mix(in srgb,var(--dew) 23%,transparent); font-size:.4rem; } .faerie-margin__mark{ display:grid; width:31px; height:31px; place-items:center; border:1px solid color-mix(in srgb,var(--dew) 24%,transparent); border-radius:50%; color:color-mix(in srgb,var(--dew) 78%,white); background: radial-gradient( circle, color-mix(in srgb,var(--dew) 12%,transparent), transparent 69% ); box-shadow: inset 0 1px 0 rgba(255,255,255,.035), 0 0 13px color-mix(in srgb,var(--dew) 10%,transparent); } .faerie-margin__mark svg{ width:18px; height:18px; overflow:visible; } .faerie-margin__body{ min-width:0; padding-right:18px; } .faerie-margin__head{ display:flex; align-items:center; gap:7px; color:color-mix(in srgb,var(--dew) 73%,white); font-family:"Courier New",monospace; font-size:.5rem; font-weight:700; letter-spacing:.11rem; text-transform:uppercase; } .faerie-margin__head::after{ content:""; flex:1; min-width:16px; height:1px; background:linear-gradient( 90deg, color-mix(in srgb,var(--dew) 22%,transparent), transparent ); } .faerie-margin__name::before{ content:attr(data-dew); } .faerie-margin__chime{ display:block; margin-top:2px; color:color-mix( in srgb, var(--lumiverse-text-primary,#f3f0f7) 94%, transparent ); font-size:.7rem; font-weight:650; } .faerie-margin__whisper{ display:block; margin-top:1px; color:color-mix( in srgb, var(--lumiverse-text-secondary,#c7c3cf) 81%, transparent ); font-size:.65rem; font-style:italic; } .faerie-margin__whisper::before{ content:"“"; margin-right:2px; color:color-mix(in srgb,var(--dew) 65%,white); font-size:.82rem; } .faerie-margin__whisper::after{ content:"”"; margin-left:1px; color:color-mix(in srgb,var(--dew) 65%,white); font-size:.82rem; } .faerie-margin[data-dew=mote]{ --dew:#8bdac5; } .faerie-margin[data-dew=wisp]{ --dew:#92c6ff; } .faerie-margin[data-dew=bell]{ --dew:#edabd0; } .faerie-margin[data-dew=hush]{ --dew:#c3bbff; } @media(max-width:520px){ .faerie-margin{ grid-template-columns:29px minmax(0,1fr); gap:8px; padding:8px 10px; border-radius:11px; } .faerie-margin__mark{ width:27px; height:27px; } .faerie-margin__mark svg{ width:16px; height:16px; } .faerie-margin__body{ padding-right:6px; } .faerie-margin::after{ display:none; } .faerie-margin__head{ font-size:.47rem; } .faerie-margin__chime{ font-size:.67rem; } .faerie-margin__whisper{ font-size:.63rem; } } </style> <aside class="faerie-margin" data-dew="$1" aria-label="Faerie marginalia" > <span class="faerie-margin__mark" aria-hidden="true"> <svg viewBox="0 0 24 24" fill="none"> <path d="M15.8 3.5a8.7 8.7 0 1 0 4.7 14.8A7.15 7.15 0 1 1 15.8 3.5Z" stroke="currentColor" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round" /> <path d="M12 7.3c.42 2.55 1.88 4.02 4.45 4.45-2.57.42-4.03 1.88-4.45 4.45-.42-2.57-1.88-4.03-4.45-4.45C10.12 11.32 11.58 9.85 12 7.3Z" fill="currentColor" /> </svg> </span> <span class="faerie-margin__body"> <span class="faerie-margin__head"> Faerie marginalia · <span class="faerie-margin__name" data-dew="$1"></span> </span> <span class="faerie-margin__chime">$2</span> <span class="faerie-margin__whisper">$3</span> </span> </aside> </div>

Nudges

7 nudges

  1. Start of a chat

    [New cycle. Begin fresh from the character card and scenario; no prior chat record carries over unless supplied as lore.]
  2. Start of a group chat

    [A new cycle opens for the group: {{group}}. Establish the immediate bed, active lens, and first pressure point.]
  3. Continue a cut-off reply

    [Continue the same bed from the last unfinished breath, beneath the same lens. Do not recap, rephrase, or restart. Preserve branch state, lens ({{var::garden_lens}}), physical map, and Foxglove's conservatory discipline. No anchors or reasoning may surface; Garden prose only.]