Reverie LogoReverie
CharactersStoriesFeaturesCreatorsBlog
LoginSign up
Documentation
Documentation

Welcome to Reverie

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

See what shipped this week →
Reverie documentation

Start here

Getting started
Getting started
Account setup
Your first conversation
Finding characters
Importing your history
Glossary

Chatting

Chatting
The chat screen
Side panel & settings

Steering a reply

Slash commands
Guiding a reply
Reply suggestions
First-response enhancement
Reasoning mode
Comparing two replies

Shaping the conversation

Personas
Scenarios
How memory works
Forking conversations
Group chats
Proactive messages

Managing your chats

Managing conversations
Sharing a conversation
Troubleshooting chat

Voice, images & video

Voice, images & video
Voice, images & video
Voice calls
Reading messages aloud
Voice Studio
Generating images
Image to video
Stickers

Worlds & long-form

Worlds & long-form
Worlds & long-form
World Books

Stories

Story mode
Writing a story

Novels

Novel mode
Directing prose
Writing styles
Chat to novel

Creating characters

Creating characters
Creating characters

Three ways to build

Character quick start
Conversational builder
Visual builder
Importing characters

Making it good

Writing a character
Advanced settings
Prompt fields
Preset personas
Image guidelines

Shipping it

Test drive
Publishing a character
Reviews & creator notes
Plugins
Plugins
Using plugins
Creating plugins

Community

Community
Community
Discovery
Moments
Hashtags
Collections
Following creators
Scene snapshots
Safety & reporting

Earning

Creator hub
Creator hub
Becoming a creator
Revenue streams
Direct support
Withdrawals
Creator analytics
Creator posts
Creator messages
Campaigns
Bounties

Your account

Account
Account
Your profile
Security
Content preferences
Appearance
Notifications
Data & privacy
Reports & appeals
Getting help
Billing
Billing
Subscriptions
Credits
Referrals
Gift cards & codes
Rewards
Rewards
Daily check-in
Lucky draw
Achievements
Titles, frames & themes
Reverie Wrapped

Beyond the app

Integrations
Integrations
Reverie Labs
Discord bot
Telegram bot
Open API
API keys

Reference

Reference
Reference
Models
Choosing a model
Free models
Limits
Keyboard shortcuts
Reverie LogoReverie

An AI character chat & roleplay platform. Dream it, create it, chat with it.

Twitter·Discord·About·Contact

Product

FeaturesThemesAI RoleplayRoleplay IdeasAI RPGAI Chat with MemoryCharactersStoriesCurated collectionsMomentsMemoriesAI Character CreatorVisual Character CreatorWorld BooksAI Roleplay PluginsStory ModeAI Novel WriterChat to NovelCharacter ChallengesAchievementsReverie Wrapped

Explore

NSFW AI ChatNo Filter AI ChatAI GirlfriendAI BoyfriendAI CompanionAI Group ChatAI PersonaAI Voice CallAI Voice CloningAI ModelsChat BranchingSlash CommandsAI Story GeneratorAI That Texts FirstUnlimited MessagesHashtagsCreators

Compare

Best AI Roleplay ChatbotsBest AI Girlfriend AppsBest NSFW AI ChatCharacter AI Alternativevs Character.AIvs Janitor AIvs Chai AIvs SpicyChatvs Crushon.AIvs Polybuzz.AIvs Chub AIvs SillyTavernvs Talkie AIvs AI Dungeonvs Replikavs Moematevs Figgs AI

Resources

GuidesGlossaryFor CreatorsAI Character APICharacter ImporterChat History ImporterFAQBlogChangelogStatusPricingDiscord BotTelegram Bot

Categories

  • Fantasy
  • Sci-Fi
  • Anime
  • Gaming
  • Celebrity
  • Romance
  • Dominant
  • Submissive
  • Roleplay
  • Fetish
  • BDSM
  • Fantasy Creature
  • Cosplay
  • Virtual Girlfriend
  • Virtual Boyfriend
  • Harem
  • Furry
  • Monster
  • Uniform
  • Tentacle
  • Supernatural
  • Virtual Waifu
  • Femboy
  • Futa
  • Monstergirl
Privacy policyTerms and conditionsCommunity Guidelines
support@reverie.im
651 N Broad St, Suite 206, Middletown, DE 19709, USA
© 2026 Reverie. All rights reserved.
Reference/Reference/Keyboard shortcuts
Reference

Keyboard shortcuts

Keys and gestures for the chat screen and its menus.

Everything the chat screen responds to: keys in the composer and its menus, and the taps, holds and drags that do the same jobs on a touch device.

Keyboard

These need a physical keyboard, so in practice they are desktop shortcuts — the arrow, Tab and ⌘/Ctrl combinations especially.

KeysWhat it doesWhere
EnterSends the messageComposer. Ignored while a reply is streaming, and while an input method editor is composing text
Shift + EnterNew lineComposer
EscClears the quoted messageComposer, when something is quoted
Backspace with the caret at the very startRemoves the last slash-command chip, or the custom directiveComposer
↑ / ↓Moves the highlightSlash-command menu and @ mention menu
Enter or TabPicks the highlighted entrySlash-command menu and mention menu
← / →Cycles the highlighted command's values — Short, Medium, Long and the likeSlash-command menu only
EscDismisses the menuSlash-command menu and mention menu
EnterSubmits the directiveThe Custom box in the slash-command menu
Shift + EnterNew lineThe Custom box
EscCancelsThe Custom box
⌘ / Ctrl + EnterSavesEdit message dialog, Manual Edit tab
⌘ / Ctrl + EnterGenerates the rewriteEdit message dialog, AI Rewrite tab
⌘ / Ctrl + EnterSubmits the instructionThe Custom box in Enhance First Response

The dialogs show the Mac spelling (⌘ + Enter) and accept Ctrl + Enter everywhere else.

Touch and pointer gestures

GestureHoldWhat it does
Tap a message—Reveals the message toolbar. On desktop, hover the message instead
Tap a suggestion chip—Sends that suggestion immediately
Press and hold a suggestion chip0.5 sDrops the text into the composer instead of sending it
Press and hold Regenerate1 sOpens Regenerate with… to pick a model for this one retry
Press and hold the play button on a message—Opens voice settings for that character. The button's own label says so: Play (Long press for settings)
Hold the microphone—Records while held; releasing sends the transcript
Drag left while holding the microphone—Release to cancel — the recording is thrown away
Drag right or up while holding the microphone—Release to edit — the transcript lands in the composer instead of sending
Tap the character's avatar during a voice call—Interrupts the character mid-sentence

On desktop the microphone is tap-to-record rather than hold-to-talk: click to start, click again to stop. The drag gestures are a touch behaviour, with a threshold of about 70 px in either direction.

Dictation stops on its own after 60 seconds, or after 5 seconds of silence.

Related

The chat screen

Every control on the screen and the page that explains it.

Slash commands

The one-turn directives the menu keys navigate.

Voice calls

Starting a call, interrupting, and hanging up.

Limits

Every numeric limit in the product.

Previous

Limits

On this page

Keyboard
Touch and pointer gestures
Related