AI storytelling coach

Great writers tell stories.

Stories make us care, understand, and remember.

the core idea

Storytelling has mechanics

Every post people actually read has the same underlying laws.

// mechanics can be learned

Six mechanics.

Hook

Your first sentence is a contract.

Tension

Something must be at stake, always.

Structure

The skeleton readers feel but never see.

Voice

Distinct, or forgettable. No middle ground.

Pacing

When to slow down. When to sprint.

Resolution

Land it. Don't just stop.

what tellme does

Evaluate the story as you write

// Draft:
The old lighthouse stood sentinel against the raging sea. Waves crashed, spraying foam high.. It was a cold, dark night. (weak opening: lacks sensory detail).. Inside, a small fire flickered in the hearth. The keeper sat slumped. (strong description: establishes mood).. He remembered her voice. (cliché: generic emotion).. // Throughoutt they it dlumeded. (cliché: generic emotion).. //
// FEEDBACK SUMMARY >
// Strong opening:Establishing the setting and immediate conflict is crucial.(SCORE: 8/10)
>
// Weak opening:Rephrase "cold, dark night" for more impact.(SCORE: 4/10)
>
// Strong description:Good use of 'flickered in the hearth'.(SCORE: 9/10)
>
// Cliché:Explore more specific, unique descriptions for her voice.(SCORE: 5/10)

Real-time analysis

Structural feedback as you type — not after you're done

// Draft:
The old lighthouse stood sentinel against the raging sea. Waves crashed, spraying foam high.. It was a cold, dark night. (weak opening: lacks sensory detail).. Inside, a small fire flickered in the hearth. The keeper sat slumped. (strong description: establishes mood).. He remembered her voice. (cliché: generic emotion).. // Throughoutt they it dlumeded. (cliché: generic emotion).. //
// FEEDBACK SUMMARY >
// Strong opening:Establishing the setting and immediate conflict is crucial.(SCORE: 8/10)
>
// Weak opening:Rephrase "cold, dark night" for more impact.(SCORE: 4/10)
>
// Strong description:Good use of 'flickered in the hearth'.(SCORE: 9/10)
>
// Cliché:Explore more specific, unique descriptions for her voice.(SCORE: 5/10)

Hook scoring

Know within seconds if your opening earns the read

// Draft:
The old lighthouse stood sentinel against the raging sea. Waves crashed, spraying foam high.. It was a cold, dark night. (weak opening: lacks sensory detail).. Inside, a small fire flickered in the hearth. The keeper sat slumped. (strong description: establishes mood).. He remembered her voice. (cliché: generic emotion).. // Throughoutt they it dlumeded. (cliché: generic emotion).. //
// FEEDBACK SUMMARY >
// Strong opening:Establishing the setting and immediate conflict is crucial.(SCORE: 8/10)
>
// Weak opening:Rephrase "cold, dark night" for more impact.(SCORE: 4/10)
>
// Strong description:Good use of 'flickered in the hearth'.(SCORE: 9/10)
>
// Cliché:Explore more specific, unique descriptions for her voice.(SCORE: 5/10)

Pacing map

Visualise exactly where readers will lose the thread

// Draft:
The old lighthouse stood sentinel against the raging sea. Waves crashed, spraying foam high.. It was a cold, dark night. (weak opening: lacks sensory detail).. Inside, a small fire flickered in the hearth. The keeper sat slumped. (strong description: establishes mood).. He remembered her voice. (cliché: generic emotion).. // Throughoutt they it dlumeded. (cliché: generic emotion).. //
// FEEDBACK SUMMARY >
// Strong opening:Establishing the setting and immediate conflict is crucial.(SCORE: 8/10)
>
// Weak opening:Rephrase "cold, dark night" for more impact.(SCORE: 4/10)
>
// Strong description:Good use of 'flickered in the hearth'.(SCORE: 9/10)
>
// Cliché:Explore more specific, unique descriptions for her voice.(SCORE: 5/10)

Voice consistency

Flags when you drift from your own register

// Draft:
The old lighthouse stood sentinel against the raging sea. Waves crashed, spraying foam high.. It was a cold, dark night. (weak opening: lacks sensory detail).. Inside, a small fire flickered in the hearth. The keeper sat slumped. (strong description: establishes mood).. He remembered her voice. (cliché: generic emotion).. // Throughoutt they it dlumeded. (cliché: generic emotion).. //
// FEEDBACK SUMMARY >
// Strong opening:Establishing the setting and immediate conflict is crucial.(SCORE: 8/10)
>
// Weak opening:Rephrase "cold, dark night" for more impact.(SCORE: 4/10)
>
// Strong description:Good use of 'flickered in the hearth'.(SCORE: 9/10)
>
// Cliché:Explore more specific, unique descriptions for her voice.(SCORE: 5/10)

Story arc overlay

See the skeleton of your post as you build it

// Draft:
The old lighthouse stood sentinel against the raging sea. Waves crashed, spraying foam high.. It was a cold, dark night. (weak opening: lacks sensory detail).. Inside, a small fire flickered in the hearth. The keeper sat slumped. (strong description: establishes mood).. He remembered her voice. (cliché: generic emotion).. // Throughoutt they it dlumeded. (cliché: generic emotion).. //
// FEEDBACK SUMMARY >
// Strong opening:Establishing the setting and immediate conflict is crucial.(SCORE: 8/10)
>
// Weak opening:Rephrase "cold, dark night" for more impact.(SCORE: 4/10)
>
// Strong description:Good use of 'flickered in the hearth'.(SCORE: 9/10)
>
// Cliché:Explore more specific, unique descriptions for her voice.(SCORE: 5/10)

Mechanic-level diff

Revision history that tracks structure, not just words

free to start

Your next draft
needs more
than a spell check.

// no account needed, paste your draft and go