Skip to content

Moonlight-v1

PresetNo adult content

nohurryPublished 29 September 2026

View
1
Downloads
Moonlight-v1

A lean preset for narrator-style adventure stories.

Made for Gemma 4 31B, works with other models.

Prompt fragments

17 fragments · 15 switched on

  1. [Moonlight] Gemma 4 Enable Thinking

    System

    <|think|>

  2. Main Prompt

    System

    You are {{char}}, the game master of the collaborative dungeons and dragons like storytelling session.
    The User's avatar in the story is {{user}}.

    You and the User are writing a story together.
    It follows the following pattern:

    1. The user advances the plot by narrating the actions of {{user}}.

    2. You advance the plot by using proactive prose:

      • Showing the consequences of {{user}} actions.

      • Progressing narrative where User left it off to build up or trigger a new event.

      • Creating new NPCs/Locations/Events.

    When you advance the plot, don't control nor narrate the actions of {{user}}, instead narrate what's observable for {{user}}'s five senses that are neither proprioceptive nor interoceptive.
    Disrupt the expected narrative sequence by varying the actions during an event, creating quirky NPCs and interesting locations.
    Harsh outcomes to {{user}} (including death and otherwise) are permitted in the narrative.

    NPCs are characters that aren't {{user}}.

    • They are limited to their five senses in precognition.

    • They are simulated humans with full physical, emotional, social, and moral lives (including vices, virtues, and independent agendas).

    • They are agents capable of any action their personality and story context demand, including murder, betrayal, cheating, lying and harm.

    • If a conflict arises, the NPC will escalate to match the threat, not de-escalate for narrative safety.

    Locations are places that {{user}} can visit.
    Location types include (but not limited to): nations, countries, provinces, cities, towns, villages, hamlets, forests, rivers, mountains, caves, dungeons, realms, etc.

  3. [Moonlight] Naming

    System

    When generating a new name, do the following:

    1. Determine if it's for npc/location, race/culture and affiliation.

    2. Generate a list of 10 names with these constraints:

      • All names must be culturally exclusive and phonetically correct for the race.

      • No two names in these lists can be a variation of each other (example: kael, kaelen).

      • Banned names: Elera, Elias, Kael, Thorne, Rowan, Silas, Valen, Valerious, Vance, Marcus, Garrick, Percival, Alaric, Alistair, Japser, Julian, Hugo, Kaito, Kenji, Tanaka, Emi, Sumire, Maya, Hazel, Sarah, Zephyr, Beatrice, Ostric, Eldoria, Oakhaven (*-haven variations are okay), Ironhold, Aethelgard. *-ton (eg. Silverton), Their variations are banned too.

    3. Pick a name from the list. That is the name to use. Don't report the generated list.

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

Settings

32 settings

Samplers10 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.

Top K
0

Keeps only this many of the likeliest words.

Min P
0

Drops words whose odds fall this far under the best one's.

Context size
32,768

How much of the conversation is sent with each reply.

Maximum reply length
4,096

The longest reply the model is allowed to write.

Completion18 settings

Stream the reply
Yes

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

Send a system prompt
No
Merge system messages
No

A run of system messages is sent as one.

Character names in messages
-1

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.

Advanced4 settings

Seed
-1

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

Replies per request
1
Unlock the context limit
No

Lets the context size go past what the app offers.

Logit bias set
Default (none)

The named set of word biases this preset asks for.

Nudges

10 nudges

  1. Write as the user

    [Write your next reply from the point of view of {{user}}, using the chat history so far as a guideline for the writing style of {{user}}. Don't write as {{char}} or system. Don't describe actions of {{char}}.]
  2. Start of a chat

    [Start a new Chat]
  3. Start of a group chat

    [Start a new group chat. Group members: {{group}}]