Reverie LogoReverie
Nhân vậtCâu chuyệnTính năngNgười sáng tạoBlog
Đăng nhậpĐăng ký
Tài liệu
Tài liệu

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

Nền tảng trò chuyện & nhập vai nhân vật AI. Hãy mơ, hãy tạo, hãy trò chuyện.

Twitter·Discord·Về chúng tôi·Liên hệ

Sản phẩm

Tính năngChủ đềAI RoleplayÝ tưởng nhập vaiAI RPGAI Chat có bộ nhớNhân vậtCâu chuyệnBộ sưu tập chọn lọcKhoảnh khắcKỷ niệmTrình Tạo Nhân Vật AINgười tạo nhân vật trực quanWorld BooksPlugin AI RoleplayChế độ Câu chuyệnAI Viết Tiểu ThuyếtChuyển chat thành tiểu thuyếtThử thách nhân vậtThành tựuReverie Wrapped

Khám phá

Trò chuyện AI NSFWChat AI không bộ lọcBạn Gái AIBạn Trai AIBạn Đồng Hành AIChat nhóm AIPersona AIGọi thoại AINhân bản giọng nói AIMô hình AIPhân nhánh trò chuyệnLệnh SlashTrình tạo truyện AIAI nhắn tin trướcTin nhắn không giới hạnHashtagsNhà sáng tạo

So sánh

Chatbot nhập vai AI tốt nhấtỨng dụng bạn gái AI tốt nhấtChat AI NSFW tốt nhấtLựa chọn thay thế Character.AIvs Character.AIvs Janitor AIvs Chai AIvs SpicyChatvs Crushon.AIvs Polybuzz.AIvs Chub AIvs SillyTavernvs Talkie AIvs AI Dungeonvs Replikavs Moematevs Figgs AI

Tài nguyên

Hướng dẫnBảng thuật ngữDành cho nhà sáng tạoAPI nhân vật AICông cụ nhập nhân vậtTrình nhập lịch sử chatFAQBlogChangelogTrạng tháiBảng giáDiscord BotBot Telegram

Danh mục

  • Giả tưởng
  • Khoa học viễn tưởng
  • Anime
  • Trò chơi
  • Người nổi tiếng
  • Lãng mạn
  • Thống trị
  • Phục t종
  • Nhập vai
  • Fetish
  • BDSM
  • Sinh vật giả tưởng
  • Cosplay
  • Bạn gái ảo
  • Bạn trai ảo
  • Harem
  • Furry
  • Quái vật
  • Đồng phục
  • Xúc tu
  • Siêu nhiên
  • Waifu ảo
  • Femboy
  • Futa
  • Cô gái quái vật
Chính sách bảo mậtĐiều khoản và điều kiệnQuy định Cộng đồng
support@reverie.im
651 N Broad St, Suite 206, Middletown, DE 19709, USA
© 2026 Reverie. All rights reserved.
Plugins

Creating plugins

Build a plugin, get it reviewed, and earn from the prompt it contributes.

Anyone signed in can write a plugin. Open a chat, go to the side panel's Plugins tab, and press Create Plugin. The editor walks through three steps: Type, Basics, and Configuration.

Pick a type

You can create three of the four plugin types. The fourth adjusts model sampling settings and belongs to Reverie.

TypeYou authorLimits
Prompt PluginA prompt template, written in Handlebars, that is appended to the character's system promptTemplate up to 100,000 characters
Tool PluginA prompt template plus a tool definition: name, description, input parameters, output structure, and an optional HTML/CSS card templateTool name starts with a letter and uses letters, digits and underscores, up to 64 characters; description up to 2,000; card template and styles up to 100,000 each
Interactive PluginAn identifier and at least one of: a trigger button with a form, an AI-generated surface, or an AI-callable toolIdentifier up to 80 characters, letters/digits/hyphen/underscore, starting with a letter or digit

The type cannot be changed later — Plugin type cannot be changed when editing.

A tool plugin performs no network requests. When the model calls your tool, the model invents the arguments, and your output structure and card template arrange those invented values for display. Write tools that present information — status panels, meters, inventories, dice rolls — not tools that claim to look something up.

Fill in the basics

Plugin Name is required, up to 100 characters. Description is optional, up to 1,000.

Two switches sit here, and they are independent — you can set either, both, or neither:

SwitchEffect
Make Plugin PublicSends the version for review. Once approved, it is listed in the Community tab for everyone.
Associate with Current CharacterRestricts the plugin to chats with the character you are in.

Start from an example

Load Example opens a catalog of starting points — Relationship Dynamics, Scene Setup, Lorebook / Memory Bank, Character Status Panel, Affection Meter, Dice / Skill Check, Time Lapse, Character Diary, Inner Thoughts and more, grouped by category.

These are templates for the editor, not plugins anyone has installed. Picking one fills the configuration fields so you can edit from something that already works; nothing about it is shared or published until you save and publish your own plugin.

Let AI draft it

Each type has an AI helper — AI Generate for a prompt template with variables, and equivalents for tool and interactive configurations. You describe what you want in a sentence or two and the editor fills the fields. Settings you expose to installers can also be filled this way, from AI Fill Configuration. Each generation spends credits.

Preview and Debug are different

PreviewDebug
What it doesRenders your template with test values you type in — character name defaults to Alice, user name to UserRuns the unsaved draft for real against the character whose chat you opened the editor from
What it showsGenerated prompt, system prompt, and the rendered outputCharacter reply, rendered tool output, execution trace, model, duration, tokens
Context usedPlaceholders onlyA snapshot of the character, scenario, persona, memories, recent messages and enabled plugins
CostFreeFree — no credits are charged
AllowanceUnlimited30 runs per 3 hours; the dialog shows runs remaining

Debug also caps the test message at 1,000 characters and the test configuration at 50,000 characters. A tool plugin can only be debugged on a tool-capable model.

Publishing and review

Saving a private plugin makes it usable immediately — by you, and it is installed into the chat you created it from. Turning on Make Plugin Public puts that version into review instead:

  1. The card shows Pending Approval in your My tab, and nobody else can install it.
  2. An automated pre-check runs on a schedule and records its verdict.
  3. A person approves or rejects. Approved plugins show Approved and appear in the Community tab.

Editing an approved plugin creates a new version, which goes through review again — the card returns to Pending Approval while the previously approved version keeps running for everyone who installed it.

Every save freezes an immutable copy of the plugin, including its translations. Installations run the copy they pinned, so people who installed version 2 stay on version 2 until they press update. Character defaults may only pin a version that has passed review.

What you earn

When someone else uses your plugin in a paid message, you earn 5% of the credit cost of the text your plugin itself adds to the prompt — not 5% of the message. The amount is the plugin's own prompt tokens, multiplied by the model's credit multiplier, times 5%, scaled by the share of that message that was paid for with paid credits.

Nothing is minted when:

CaseWhy
The plugin is officialReverie's own plugins pay no commission
You use your own pluginNo self-payment
The plugin has no prompt templateInteractive plugins earn nothing — they add nothing to the prompt
The message was paid for entirely with free creditsThe paid share is zero

Interactive plugins never earn commission. If earning matters to you, build a prompt or tool plugin — those are the two types that contribute prompt text.

Getting paid

Commissions accumulate as pending credits and settle monthly, on the 1st. If your pending balance is under 100 credits at settlement, nothing is paid out that month and the balance rolls forward to the next one.

View Earnings in the My tab shows Total Earned, Pending, This Month and Next Settlement, a per-plugin breakdown with revenue, usage count and last-used date, and your settlement history.

Related

  • Using plugins — how installers see your work
  • Plugins overview — the three kinds, side by side
  • Revenue streams — the other ways creators earn
  • Credits — what a credit is and how messages are priced

On this page

Pick a type
Fill in the basics
Start from an example
Let AI draft it
Preview and Debug are different
Publishing and review
What you earn
Getting paid
Related