Presets, an extension and a card builder for possession, body swaps, mind control, hive minds, dolls, time stops, and every other way to take someone apart and put them back wrong.
A modular Chat Completion preset: prose-first, adult-capable, and assembled from toggles you mix per chat. Two builds for two model families. Neither one touches your connection or model.
The flagship. Neutral samplers, a banned-phrase list that targets whole families of stock prose, and last-second checks against the habits Claude slips into: "not X, but Y", chopped-up dialogue, convenient rescues, and characters who are nothing but their job.
↓ Download presetThe Gemini build. It keeps Gemini's willingness to go dark, crude and unpredictable, and reins in its two misfires: an escalation governor so maximum intensity is a choice, and Register Control so the narrator stops piling on.
↓ Download presetThe part a preset can't do. Tell it what kind of metaphysics a character uses, and it keeps the rules, the bodies and the prose straight in that character's chats. It pairs with the presets above and works with any other.
https://github.com/Coz-rp/SillyTavern-Worldhopper19 modes, from possession and skinsuits to hypnosis, mind control, dolls and time stop. Their rules switch on only in the chats that use them, from a lorebook the Engine installs and keeps updated.
After each reply, a model you choose records who is in which body, whose mind was changed (and every trigger they carry), and whether you know, then feeds it back so nothing slips.
Every borrowed body and changed mind at a glance above the chat: teal when you're the one doing it, violet when someone else is. Run several at once and each gets a colour-coded card that shows what it's doing and starts a line for it.
A takeover, an absorption, someone going under, a will taking hold, time stopping: each mode's big moment gets its own styled box in the chat.
A rule pass flags stock phrases, "not X, but Y" framing and chopped dialogue, and a model rewrites only those lines. One tap brings the original back.
Make card turns a Card Builder chat into a character, modes and all. Check card reviews any card for the things that trip models up.
Dana turns from the window, halfway through telling you about her day.
Mid-word, she stops. Her eyes lose their focus for a heartbeat and her whole body gives a small jolt. Then she blinks, rolls her shoulders, and drops onto the couch beside you.
Where was I?
she asks.
The bartender sets two glasses in front of Jess and holds out the card reader. Out on the floor the song changes, and Tori's friend Bea catches her by the wrist.
You are not tapping out on me yet,
Bea shouts over the bass.
Across the meeting table, I catch Vera's eye and decide she wants me to have Friday off.
Vera stops halfway through the budget slide, struck by how obvious it is, and turns to you with a quick, decisive nod.
Before I forget: take Friday. You've earned it, and I'd rather have you rested for the launch.
She's already typing it into her calendar, pleased with herself for thinking of it.
A character that builds metaphysics cards with you, one piece at a time: description, first message, greetings, post-history, lorebook and tags. Hand it a one-line hook, a full brief, or an existing card to fix.
Characters → Import, then pick the file. Import the WH Cardmaker preset too, and select it while you build.
It asks only what matters, writes each piece, and waits for your edits or a "next".
With the Engine installed, Make card in the wand menu turns the finished chat into a real character with its modes set.
You normally need none of this: the presets carry their regex, and the Engine installs its own. If styled texts or possession boxes don't show up, import these under Extensions → Regex → Import. Importing a script you already have does no harm.
Tag cleanup, tracker pruning, and the styling for in-world texts, signs, notes and screens.
↓ Download packThe possession and release boxes, and the cleanup for a marker left unclosed.
↓ Download packFive minutes, start to finish. You'll need SillyTavern connected to a Chat Completion source (Anthropic, OpenRouter, NanoGPT, Google AI Studio and the like).
https://github.com/Coz-rp/SillyTavern-Worldhopper. Then, under its Settings → Models, give it its own model, separate from your roleplay one: a local model or a cheap, fast API model keeps everything quick and costs next to nothing.I write metaphysics bots: possession, mind control, and every other way a body or a mind can change hands. I kept spending more time fixing how models handled them than writing the bots themselves, so I built Worldhopper to do the fixing. It's free, and you're welcome to pull it apart and make it your own.
Fair warning: this is adult fiction about control, so consent on the page gets bent and broken. Every mode is opt-in, though, so you only ever get what you've chosen.
My bots are on Chub and Botbooru. If there's a character you want and nobody's made it yet, send me a request.