
Giving Your AI Character Superpowers — What Reverie Plugins Actually Do

Why plugins exist
You've probably felt this: an AI character clicks with you at first, but the longer you chat, the more little wishes start piling up. You want them softer today. You want them to check the weather for you. You want to skip ahead a week in the story. You want to hand them a gift, right there in the chat.
But you also don't want to spin up a brand-new character for every single idea.
That's what plugins are for. Each one is a tiny switch you can drop into a specific chat — snap it in, and that chat gets a new ability or a new button. Pop it out, and the character goes back to who they were. Same character, weekday chat can be calm and serious, weekend chat can go off the rails. The plugins you load decide which version shows up.
There are four kinds of plugins. Let's walk through them.
1. Change who they are
The most-used kind. It quietly tacks an extra bit of setup onto the character — invisible in the chat itself, but their behavior shifts to match.
A few real examples:
- Today's Mood: Type in "feeling a bit down today," and the character's whole tone softens for this chat.
- Please Remember: Tell them "I have an interview next week," and they'll bring it up later, cheer you on, check in on you.
- Speech Style: Switch them into a Southern drawl, a posh accent, or sudden full gentleman mode.
- Setting Patch: Give a fantasy character the line "you recently lost your magic," and the rest of the conversation naturally carries that weight.
The effect: still the same character on the surface, but you've nudged the dial on how they react.
One chat can run at most 5 of these at once. Any more and the character starts to feel a bit split-personality — we stop you there on purpose.
2. Give them hands
This kind hands the character real abilities. Once installed, they can actually:
- Check the current weather in your city
- Pull up today's news
- Count the days until your next deadline
- Look up a real book or movie
The result comes back as a little card right inside the chat — and it's not made up, it's actually fetched.
The neat thing here is that the character isn't only role-playing anymore. They can reach into your real life, even if just a little.
3. Tune their dial
The lightest kind. Think of it as a "steady ⟷ wild" knob.
- Install Steady Mode: answers stay measured, on-topic, easier to trust when you need real advice.
- Install Wild Mode: they get bolder, more unpredictable, better for roleplay and story-pushing.
It doesn't change what the character says — only how far they're willing to go.
4. Add buttons to the chat (the fun one)
This one is the most obvious. Install a plugin and a new button appears in your chat toolbar. Tap it, a little popup asks you to pick something, and the character responds based on what you picked.
We've already built a bunch you can drop in:
| Plugin | What happens when you tap it |
|---|---|
| ⏱️ Time Lapse | Pick "one hour later / one day later / one week later," and the character jumps the story to that point. |
| 😊 Emote | 12 emoji to choose from — pick one, and the character describes themselves doing that action. |
| 🎁 Send a Gift | Hand the character a virtual gift or tip and see how they react. |
| ✊✋✌️ Rock Paper Scissors | Play a quick round — they really do throw a random move. |
| 💕 Intimate Action | Pick a close gesture, the character responds in kind. |
| 📓 Diary Entry | Make the character write today's diary entry on the spot. |
| 💭 Inner Thoughts | Pull out what the character thought in this moment but didn't say. |
| 🌙 Their Dream | Ask the character to describe the dream they had last night. |
| ✉️ Write a Letter | Get the character to write you an actual letter. |
| 🌸 Shared Memory | Have the character recall a moment from your shared past. |
| 📊 Status Card | Lay out the character's current mood, state, and location as a little card. |
These aren't just decoration. They change the rhythm of the chat — you're no longer stuck in "type → reply, type → reply." You can tap a button and push the story forward one notch. Adventures, romances, late-night vent sessions — they all flow much smoother when you have buttons to lean on instead of typing everything out.
Can I make one myself?
Yes, no coding needed.
Open the plugin creation page and you'll see a simple three-step flow:
- Basic info: name it, describe it, pick one of the four categories above.
- Write the content: for a "Today's Mood" plugin, you'd write a small template like "{character}'s mood today is {mood}" — leaving "{mood}" blank for whoever installs it to fill in. If you want the button to pop up a form, you set that up here too.
- Preview and publish: take a look, and if it works, ship it.
Every step has a "let AI write it for me" button. Just say what you want in one sentence — "I want a plugin where the character recommends books" — and the AI scaffolds the whole thing for you. You just polish the details.
Once it's built, you can:
- Keep it private: just for you, no one else sees it.
- Publish it: submit for review, and once approved, every user can install it.
- Bind it to a specific character, or open it to any character: your call.
A small honest note
We didn't build one of those flashy drag-and-drop builders. Honestly, what you get is a form plus an AI helper that turns the idea in your head into a working plugin. It's simple, and we're not pretending it's something it's not.
Plugins aren't ornaments. Every one you install really does add something to the character's brain, and their behavior really does shift around it. What you install, and how you stack them, is what the character becomes.
Want to give it a try? Pick your favorite character and install a "they're in a bad mood today" — see what happens.
Ready to Experience Dynamic AI Conversations?
Join thousands of users already exploring infinite personality and engaging interactions on Reverie.