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
Plugins

Creating plugins

Build a plugin visually, use AI to scaffold its configuration, publish reviewed versions, and earn from prompt context your plugin contributes.

You don't need to be a developer to ship a plugin on Reverie. The plugin editor is visual; the AI assistant writes the underlying configuration from a sentence; the preview pane lets you test it before publishing.

The three-step editor

Choose what the plugin does

Open the plugin panel in a chat and select Create plugin. Choose Prompt, Tool, or Interactive, then describe what it should do.

"Add a stress meter that goes up when bad things happen and down when the character comforts the user."

The AI can scaffold the fields, prompt, and UI for the type you selected.

Refine in the editor

The visual editor shows you what the AI built. You can:

  • Edit the prompt injection (what gets added to the model)
  • Adjust the UI (buttons, cards, forms)
  • Add example outputs to guide the model
  • Start from a built-in example and customise it

Preview live

The preview pane runs your plugin against a test character so you can see the actual effect on a real chat. Iterate until it feels right.

The three creator plugin types

Prompt-injection plugin

The simplest type. The plugin's "body" is a snippet of text injected into the system prompt while active.

The character is having a quiet, contemplative day. They speak more
slowly, pause more often, and tend to look out windows.

Keep prompt injections short and specific. Long, prescriptive ones override the character's personality.

Tool plugin

The plugin declares a structured function the character can call. Reverie validates the model's inputs, builds the declared output structure, and can render it as a card in the conversation. Tool plugins do not execute arbitrary code or call author-controlled HTTP endpoints.

{
  "type": "tool",
  "name": "showCharacterStatus",
  "description": "Show the character's current status",
  "parameters": {
    "mood": "string",
    "energy": "number"
  }
}

Interactive plugin

The richest type. Defines:

  1. UI elements — buttons, cards, forms, selectors
  2. What each element does — typically inject a system message or call the model with a templated prompt

Example: a Time skip button that, when pressed, sends a system message to the model: "Six hours pass. The scene continues with both characters in a different setting."

The AI scaffolder is best at interactive plugins — it'll write the buttons and the corresponding actions in one pass.

Publishing

Test in your own chats

Before publishing, run your plugin on at least 3-5 different chats with different characters. Things that work great on one character often break on another.

Set visibility

In the plugin settings, choose:

  • Private — only you can use it
  • Character-locked — only your specific character can use it
  • Public — anyone can find it in the marketplace

Submit for review

Public plugins go through a quality and safety review. We're checking for:

  • Stable behaviour (doesn't crash chats)
  • Doesn't leak prompts that override character identity
  • Tool names, schemas, and rendered output are safe and predictable
  • No spam, abuse, or content-policy violations

Publish

Approved plugins appear in the Community tab. Editing an approved plugin creates a new revision for review; existing installations stay on their previous revision until the user updates.

Earning from plugins

Eligible Prompt and Tool plugins earn commission based on the prompt tokens the plugin itself contributes, multiplied by the selected model's credit rate and the configured creator commission percentage. Settlement is monthly in platform credits. Credits consumed by unrelated parts of the chat are not included.

Full revenue breakdown →

Tips

  • Solve a real friction. The best plugins emerged from a specific annoyance ("I wish I could skip 30 minutes ahead in this scene").
  • Less is more for prompt injections. Three sentences usually outperform ten.
  • Make interactive plugins feel native. Match the chat style with concise, well-themed buttons.
  • Test on cheap models. A plugin that needs Claude to behave will reach 10% of users. A plugin that works on DeepSeek V4 Flash will reach everyone.

On this page

The three-step editor
Choose what the plugin does
Refine in the editor
Preview live
The three creator plugin types
Prompt-injection plugin
Tool plugin
Interactive plugin
Publishing
Test in your own chats
Set visibility
Submit for review
Publish
Earning from plugins
Tips
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.