Local-first writing workspace

Writing Prompt Generator

Build a specific prompt, keep the parts you like, and start writing—free and private in your browser.

No sign-up. Prompts and drafts stay on this device unless you share one.

Prompt mode
01

Shape the prompt

Runs locally
Same settings + seed reproduce the same initial result.
02 Add detailed constraintstone, POV, audience, setting, conflict, theme…
55
58
0/180
0/240

Generation is instant and works without a network connection.

Your prompt

Detailed Story Prompt

FantasyHopefulAdult / generalSeed paper-lantern-101
Export & share

Core Prompt

Write a fantasy story in which a cartographer who can map only places they have lost, positioned in the story as an overlooked specialist whose obscure skill suddenly matters, must prove that a forbidden map describes a real refuge. The central pressure is that the official villain is the only person telling the truth, and someone innocent has already accepted the cost in secret. Their decisive test is to choose between a truthful harm and a protective lie.

Main Character

A cartographer who can map only places they have lost. In this story they function as an overlooked specialist whose obscure skill suddenly matters; give them a private need that conflicts with the role they perform in public.

Setting

A floodplain city built around the sleeping body of a giant. Ground the first page in warm ash drifting upward and make a cracked compass that points toward promises matter before it is explained.

Central Conflict

Force the protagonist to choose between a truthful harm and a protective lie. Every attempt to move closer to the goal should make one relationship or obligation harder to preserve.

Hidden Complication

The supposed curse is actually holding back a worse bargain.

Opening Scene

Start during a routine inspection when a familiar doorway leads somewhere forbidden. Give the protagonist a decision before the scene ends.

Story Constraint

Third person limited; hopeful tone. Build the piece around one visible decision that changes what can happen next. Keep the central arc finishable in one sitting and let every scene pressure the same choice. Use one clear central conflict with a meaningful secondary pressure. Balance imaginative possibility with emotionally credible consequences. Build steady emotional pressure and allow one quiet moment of choice. Let the theme of belonging emerge through choices rather than explanation. Write for a general adult audience without graphic, exploitative, or instructional harm.

Optional Twist

Optional turn: The map changes according to who is willing to be forgotten.

Questions to Explore

What does the protagonist misunderstand about belonging? • Who benefits if the protagonist fails to prove that a forbidden map describes a real refuge? • What small choice in the opening scene becomes irreversible later?

378 words across 9 elements · variation 0

How a prompt is built

A prompt should create a next move, not just a mood.

Most generators concatenate a random character, a random place, and a random object. That produces a sentence, not a story problem. This one links the parts causally, so the result already contains the pressure you need to start writing.

01

A goal meets an obstacle

Every result names someone specific, gives them something to accomplish, and puts a credible force in the way. The stakes line states what changes if they fail, so the prompt has a consequence rather than an atmosphere.

02

Nothing is fully resolved

The generator supplies pressure and concrete detail. Names, motives, meaning, and endings are deliberately left open — a prompt that decides those has written the story for you.

03

The seed makes it repeatable

The same settings and the same seed always rebuild the same first result. Share a seed with a class or writing group and everyone starts from identical material, then compares where they took it.

04

Lock what works, remix the rest

Each element locks independently. Remix rerolls only the unlocked parts, so a strong character survives ten variations of the conflict instead of disappearing on the next click.

Eleven prompt types

Pick the output structure your task actually needs.

Each mode returns a different set of fields, not the same paragraph under a different heading. Choosing one loads it immediately.

ModeReach for it whenYou get
Quick PromptYou want to be writing within ten seconds.Core premise, opening move, and one creative constraint.
Detailed StoryYou are starting a story and need the whole problem defined.Core prompt, character, setting, central conflict, hidden complication, opening scene, constraint, optional twist, and questions to explore.
SceneThe story exists but one scene refuses to work.Scene objective, location, pressure, turning beat, a required detail, and an exit question.
CharacterA character feels flat or purely functional.Hook, outer goal, inner need, contradiction, secret, and a test that forces a choice.
DialogueYou need two people to want incompatible things out loud.Speakers, situation, subtext, a first line, an escalation rule, and a dialogue constraint.
Plot TwistThe middle sags and you need a fair reversal.Setup, the reader assumption to plant, reveal, reversal, aftershock, and a fair-play clue.
JournalYou are writing about your own life, not fiction.A reflective prompt, a starting line, a reflection lens, and an optional time or page challenge.
ClassroomYou are assigning writing to a specific grade band.Assignment with a length target, learning goal, student choice, constraints, teacher note, and extension.
First LineYou only need a sentence good enough to follow.A finished first line, a direction to take it, and a constraint that stops you explaining too early.
Story StarterYou want to drop straight into an opening situation.An opening moment already in motion, the immediate question, and the next beat.
WorldbuildingThe setting needs a rule that generates conflict.World premise, the rule and its limit, an anchor place, power structure, daily life, story pressure, and open questions.

For teachers

Built to survive a real lesson plan.

Classroom mode is not the adult prompt with simpler words. It changes the output structure and the length target for the grade band you select.

01

Calibrated by grade band

K–2 asks for 3–5 sentences; upper elementary, one focused paragraph; middle school, 2–4 paragraphs; high school, 400–700 words. Vocabulary guidance and topic filters tighten with the audience, and excluded topics always beat required ones when they conflict.

02

Assignment, not just a premise

Output includes a learning goal, an explicit student-choice line, writing constraints, a teacher note for pre-writing and revision, and an extension task for students who finish early.

03

Printable and shareable

Export a handout with ruled writing space, print directly, or copy a share link so the whole class opens the same prompt. Nothing requires a student account, and no student work is collected.

04

Still review it first

Filters are compact and local. They catch obvious problems; they are not moderation. Read the prompt before you assign it — the same way you would read any material you did not write.

Privacy and limits

Your writing is not an analytics event.

Prompts, drafts, required words, excluded topics, names, and tags never leave this device. There is no account, no cookie, and no third-party script. Product analytics are limited to an allowlist of mode, genre, depth, action, export type, success, and offline status — and no analytics provider is enabled, so nothing is transmitted at all.

The honest limits: browser storage is convenient, not a backup, and clearing site data erases your library. Use Library → Backup workspace to download a local JSON copy of prompts and drafts before moving browsers or clearing data. Prompts are assembled from a shared component library, so identical settings and seeds give two people identical output. A share link is readable by anyone who receives it.