Interactive fiction

Type what you do. The world answers.

A narrator that remembers every turn and paints the scenes. No signup to start. Unlimited turns, even free.

Begin an adventureFirst words on screen in about a second.

It reads like a book. It plays like a game.

No menus of choices. You write what you do, in your own words, and the story bends around it. Characters remember what you said three chapters ago. Consequences arrive when you’ve forgotten to expect them.

  • Keeps thousands of words of your story in mind — up to 200,000 tokens on Pro.
  • Streams the reply as it’s written, so you never watch a spinner.
  • Undo, retry, or edit any line. It’s your story.

You lift the lantern and step onto the gallery.

DoSayStorySee
You… signal the ship with the lamp

Every scene, painted.

Ask to See and an illustration arrives in seconds — same characters, same world, new moment.

Fantasy scene illustration
Fantasy
The stag’s antlers were the only light for a mile.
Sci-Fi scene illustration
Sci-Fi
The cargo bay had been open to space for nine years.
Mystery scene illustration
Mystery
The letter was addressed to you. In your own hand.
Horror scene illustration
Horror
Below, something answered the lamp.

Four ways to move the story

Do

“Draw the bolt and listen.” The world reacts to exactly what you did.

Say

“Who sent you?” Characters answer with agendas of their own.

Story

Take the pen for a beat — narrate the storm, the arrival, the betrayal — then hand it back.

See

A painted panel of the moment, with your characters looking the way they did last time.

Plans

Unlimited turns on every plan · 7-day free trial · cancel anytime

Free$0
  • Unlimited turns
  • Standard & Drift voices
  • 16k memory
  • 3 illustrations a day
Plus$6.58/mo · $79 billed yearly
  • Every narrator voice
  • 64k memory
  • 200 illustrations a month
  • Listen mode · Mature themes
Pro$13.25/mo · $159 billed yearly
  • Everything in Plus
  • 200k memory
  • 1,000 illustrations a month
  • Fastest routing

Your first scene is one line away.

Begin an adventure