Reverie LogoReverie
PersonagensHistóriasRecursosCriadoresBlog
Iniciar SessãoRegistar-se
Documentação
Documentação

Welcome to Reverie

Thoughtful AI character platform. Chat, write, build, earn.

See what shipped this week →
Welcome to Reverie

Start here

Account setup
Your first conversation
Finding characters
Credits explained

Conversations

Chat overview
Side panel & chat settings
Slash commands
Smart suggestions
Forking conversations
Group chats
Voice calls
Voice cloning & design
Reasoning mode
First-response enhancement
Dual-model first-response comparison
Peek into the character's mind
Image-to-video
Personas
Scenarios
How memory works
World Books
Plugins overview
Using plugins
Creating plugins

Long-form writing

Story mode
Writing interactive stories
Novel mode
Directing prose in novel mode
Chat-to-novel

Social

Moments
Hashtags
Discovery

Build & earn

Character quick start
Conversational character builder
Advanced settings
Custom response styling
Stickers
First-response tuning
Test drive (debug chat)
Image guidelines
Writing characters that feel real
Publishing & managing
Creator hub
Revenue streams
Direct fan support
Withdrawals
Campaigns
Bounty challenges
Creator announcements
Creator analytics

Beyond the app

Discord bot
Telegram bot
Open API

Your account

Profile & preferences
Security
API keys
Data & privacy
Credit ledger
Subscriptions
Referrals
Redeem codes

Reference

Supported models
Choosing a model
Free models
Stories & novels

Writing interactive stories

A practical guide to authoring stories that hold up to multiple playthroughs — chapters, milestones, data panels, roles.

A story you wrote once but a hundred players will live differently. That's the design problem. This page is the author's guide.

Source: Writing interactive stories that are worth replaying →

Start from the wrong place

The most common mistake is to plot the story first. Don't. Plot is what the AI generates; structure is your job. Decide:

  1. Where does this story start? (the inciting situation)
  2. What's the central tension? (the thing the story is about)
  3. What are the possible roles the player could take?

If you can answer those three, you have enough to start authoring the structure.

Chapters — tones, not plot events

Chapters in Reverie aren't "Chapter 1: Meet the witness." They're tonal acts. Three to seven of them.

Examples for a noir detective story:

  • Chapter 1 — The unease. Routine ends. Something is wrong.
  • Chapter 2 — The descent. The detective gets in too deep.
  • Chapter 3 — The trust break. Someone close betrays.
  • Chapter 4 — The reckoning. The truth surfaces; choices have weight.

Each chapter sets a mood for the AI. It doesn't dictate scenes; it colours them.

Milestones — moments that matter

Milestones are the bright moments the AI knows to drive towards. Four to seven per story, written as one-liners:

  • "Detective learns the senator's daughter was the one who tipped off the killer"
  • "First moment of physical tenderness between detective and witness"
  • "Detective makes the choice to bury the report"

Milestones don't all have to happen. The AI tries to reach them when the player's actions head that way, lets them slide when not. Replay value comes from missing some.

Order matters. Author them roughly in the order you'd expect them to happen. The AI uses this as a soft sequence.

Data panels — state the AI reads

Data panels are small dashboards the story tracks. The story editor has a Data Panels tab where you author them — name, fields, types, starting values. Common examples:

  • Affection with each character (0-100)
  • Clues collected (growing list)
  • Suspicion level (low/medium/high)
  • Inventory (item list)
  • Trust per character

The AI reads the current state before each generation and updates it after. That means a scene where the player ignores the witness's plea will see suspicion go up — and the AI's next generation reflects it.

The editor includes an AI Generate option to draft data panels from a prompt if you don't want to start from scratch.

Keep panels small. A few well-scoped values across all panels is usually enough.

Roles — same story, different player

Roles let one story support multiple protagonists. Each role has its own opening hook, its own pool of available milestones, its own data-panel views.

For our detective story:

  • Detective — sees suspect interrogations, has badge authority
  • Suspect — running from the detective, sees flashbacks
  • Witness — knows the truth, decides who to tell

Three roles = effectively three stories with shared world and shared cast. Massive replay value for one author-week of work.

Character roster

Pick from existing characters or author roster-only characters that exist within this story. Each character keeps their voice and personality but gets the story's context.

The blurb and cover

Treat the blurb like the back of a paperback. Tone, premise, central question — three sentences. The cover image is generated or uploaded; it's what players see when browsing.

Testing your story

The Story editor has a Playtest button that opens a fresh play session in a side pane. Play through twice as different roles; watch where the AI succeeds, where milestones miss, where data panels feel forced.

Common iteration after first playtest:

  • Some milestones never fire → shrink the list, or move them earlier
  • One chapter feels flat → revise the tone description
  • Data panel never moves → cut it

Publishing

When ready: Story editor → Publish. Stories go through the same image/quality review as characters. Once live, they appear on the Stories tab and can be featured in the discover feed.

Earning from stories

Story plays earn the author character-creator revenue the same way chats do — every credit consumed in the play sends a share back. Featured stories earn more by virtue of higher traffic.

Revenue streams →

On this page

Start from the wrong place
Chapters — tones, not plot events
Milestones — moments that matter
Data panels — state the AI reads
Roles — same story, different player
Character roster
The blurb and cover
Testing your story
Publishing
Earning from stories
Reverie LogoReverie

Uma plataforma de chat e roleplay com personagens de IA. Sonhe, crie, converse.

Twitter·Discord·Sobre·Contato

Produto

RecursosRoleplay com IAIdeias de roleplayRPG com IAChat com IA e MemóriaPersonagensHistóriasMomentosCriador de Personagens de IACriador de personagens visuaisWorld BooksPlugins de Roleplay com IAModo HistóriaEscritor de Novels com IAChat para romanceDesafios de personagensConquistasReverie Wrapped

Explorar

Chat NSFW com IANamorada de IANamorado de IACompanheiro de IAChat em Grupo IAPersona de IAChamada de voz com IAClonagem de voz com IAModelos de IARamificação de chatComandos de barraGerador de Histórias IAIA que manda mensagem primeiroMensagens IlimitadasHashtagsCriadores

Comparar

Melhores chatbots de roleplay com IAMelhores apps de namorada com IAMelhor chat NSFW com IAAlternativa ao Character.AIvs Character.AIvs Janitor AIvs Chai AIvs SpicyChatvs Crushon.AIvs Polybuzz.AIvs Chub AIvs SillyTavernvs Talkie AIvs AI Dungeonvs Replikavs Moematevs Figgs AI

Recursos

GuiasPara criadoresAPI de personagens de IAImportador de PersonagensImportador de histórico de chatFAQBlogChangelogPreçosBot do DiscordBot do Telegram

Categorias

  • Fantasia
  • Ficção Científica
  • Anime
  • Jogos
  • Celebridade
  • Romance
  • Dominante
  • Submisso
  • Roleplay
  • Fetiche
  • BDSM
  • Criatura Fantástica
  • Cosplay
  • Namorada Virtual
  • Namorado Virtual
  • Harém
  • Furry
  • Monstro
  • Uniforme
  • Tentáculo
  • Sobrenatural
  • Waifu Virtual
  • Femboy
  • Futa
  • Garota Monstro
Política de privacidadeTermos e condiçõesDiretrizes da Comunidade
support@reverie.im
651 N Broad St, Suite 206, Middletown, DE 19709, USA
© 2026 Reverie. All rights reserved.