Tipsy Prompt Builder

v1.3 — exports four-field prompt as .txt Model Guide ↗
Name Name field required

Published title. Appears on the storefront card and nameplate. Short, specific, searchable. Not seen by the model.

Description Description field required

Appears on the nameplate and before the opening message. Hook copy + tagline. SEO-relevant. Not seen by the model.

The world, the stakes, or the dynamic in one line.
Who {{user}} is in this world, or what pulls them in.
The tension or question the story will orbit.
Symbol used between tags in the tagline.
Dynamic
Tone
Setting
Cast
Plot & Content
Preview
[select tags above]
Opening Opening field required

First message in chat. Seen by user and model. Drop the user mid-scene — not at the beginning but inside it. End on something that invites a response.

Location, atmosphere, sensory detail. Present tense, second person.
Displays between narration and dialogue. Paste a direct image URL.
Descriptive label for the image — used in the markdown output.
A character mid-thought, not an introduction.
One moment of tension, curiosity, or open question. Do not resolve it.
Pacing Rules Instructions §0 optional

Use for slow burn, rivals-to-lovers, or any arc where premature escalation breaks the story. Goes first in Instructions — governs everything below it.

Setting Instructions §2 required

Seeds CORE MEMORY. The model's live "where / when / what" for the whole session.

CORE MEMORY — starting state
Roleplay Rules Instructions §3 required

Universal formatting rules are hardwired into every export. Add any prompt-specific constraints here.

Anything specific to this prompt beyond the universal rules.
Factions Instructions §4 optional

Political map for ensemble prompts. The model reads this before individual characters.

Characters Instructions §5 required

One block per character. CHARACTER STATE is seeded here — the model tracks from these baselines.

Visible Trackers Instructions §6 visible
Displayed every response. Values held in-context by the model — no backend. Resets when chat ends.
Hidden Trackers Instructions §6 hidden
Never displayed. Govern behaviour through threshold rules only. Values held in-context.
Visible trackers — immersive mode
Same thresholds and behavioural rules as the visible versions. Value tracked internally — never displayed. Do not combine with the visible version of the same tracker.
Hybrid Trackers Instructions §6 hybrid
Tracked silently. Stage label surfaces once on change, then returns to invisible tracking.
Memory System Instructions §7 required

The Persistent Memory Add-On. Governs CORE MEMORY, CHARACTER STATE, and EVENT MEMORY. EVENT MEMORY starts empty and builds in-context for this session only.

Always included in every export — no configuration needed.
Time Skip Engine Instructions §8 required

Handles pacing and time progression. Updates CORE MEMORY and CHARACTER STATE on trigger. Works best alongside the Time / date / location display tracker.

Always included in every export — no configuration needed.
Export Prompt

Four separate outputs — paste each into its matching Tipsy field. Or download everything as a single .txt file.

Name field → Tipsy Name
Description field → Tipsy Description
Opening field → Tipsy Opening
Instructions field → Tipsy Instructions