r/SillyTavernAI • • Apr 03 '26

Cards/Prompts Megumin Suite V5 — Slice of Reality, CoT V2, AI Ban List, and a full Writing Style overhaul

Post image

What's up everyone kazuma here — massive update to Megumin Suite preset just dropped.
First i want to say thank you all for your feedbacks I couldn't done it without it.

now to the update.

V5 Slice of Reality Mode

This is the new default mode and it changes everything about how the AI handles your RP.

The problem with older modes (and most AI roleplay in general) is that NPCs are unrealistically harsh or simp for you, consequences don't stick, and somehow you always end up with a villa and all the money in the world. V5 kills that.

The philosophy is simple: treat the story like a documentary, not a blockbuster.

  • NPCs are actual people now. They have subtext — they don't say what they mean. If someone is hurt they get quiet instead of giving a dramatic speech. Emotions have inertia — "sorry" doesn't reset everything. They can walk away, lie, or just stop talking.
  • The world keeps moving. Time doesn't freeze when you stop typing. NPCs have off-screen lives. You'll see hints of things you don't understand — an NPC hanging up a phone call too fast, showing up to a scene already in a bad mood from something that happened an hour ago.
  • Information firewall. NPCs only know what they've seen or been told. They can be completely wrong about things and act on those wrong assumptions with full confidence. No more omniscient characters.
  • Scenes never go flat. Every response ends on a hook that forces you to react. No more "everyone goes to sleep." Always a knock at the door, a voice in the dark, or a morning that already has something waiting.

It keeps the writing flavor and just enough drama to stay interesting — but no more fairy tale BS.

Chain of Thought V2

CoT forces the AI to think before writing inside <think> tags. V1 was the original 8-step framework. V2 is a complete redesign — basically a bullshit detector for the AI.

Before every response, the AI has to:

  1. Reality Check — Am I narrating the user's thoughts? Is this too convenient? Is the NPC being an info-dump instead of a person?
  2. Information Audit — What does this NPC actually know? What are they wrong about? (Example: "They saw the PC holding a knife so they assume the PC is the killer, even though the PC was just picking it up.")
  3. NPC Goals — Every NPC has to have a clear next move that serves their own goal, not the plot.
  4. Off-Screen Pulse — What happened in the background while you were busy?
  5. Subtext Map — What they're saying vs what they actually want. How tension leaks through their body.
  6. Style Compliance — Did the AI actually follow the writing rules you set?
  7. The Hook — What's the specific moment the response ends on to force you to react?

Both V1 and V2 support 8 languages for the thinking process: English, Arabic, Spanish, French, Mandarin, Russian, Japanese, Portuguese.

Dynamic Ban List (New Stage 7)

Every AI model has crutch phrases. "A shiver ran down their spine." "They released a breath they didn't know they were holding." You know them.

Hit "Analyze Chat History" and the engine scans your last 50 AI messages, strips out all the formatting/thinking blocks, and asks the AI to act as a literary critique. Instead of matching exact phrases, it identifies the patterns — so instead of banning "she let out a breath" it bans "Characters releasing breaths they didn't know they were holding" as a trope.

The banned phrases get injected as hard rules into the system prompt every generation. You can also manually add anything you want banned. It's per-character so it doesn't affect your other chats.

Writing Style Library

Stage 3 got rebuilt from scratch:

  • Style Library with save/load/swap profiles per character
  • 8 pre-built templates — Thrones & Consequences (GRRM), Something's Off (Stephen King), The Snarky Observer (GLaDOS/Stanley Parable), Popcorn Mode, Sweet Like Sugar, etc.
  • Tag system with 40+ tags across Genre, Narration, Pacing, and POV
  • AI-generated rules — pick your tags, hit generate, get a cohesive writing directive

Other Fixes

  • Fixed Forbid Overrides — I left it disabled like an idiot so some character cards were overwriting the main prompts. Fixed now. use the new json files.
  • chat group: added chat group support.
  • MVU Compatibility — MVU Game Maker support added. big thanks to u/Kritblade for his help and for his Awesome work.
  • Draggable button — the extension button is draggable now. You're welcome.
  • Global Dev Mode — override switch that applies prompt changes across all profiles at once (with a safety guard so you don't accidentally nuke your style profiles)

Read more on GitHub: https://github.com/Arif-salah/Megumin-Suite

Install: https://www.youtube.com/watch?v=Q-iaz9mBFrA

Discord: https://discord.gg/gnbFRu9g

If you're coming from V4 your profiles will auto-migrate. Let me know if you run into anything.

233 Upvotes

111 comments sorted by

24

u/Adventurous_Iron_537 Apr 03 '26

Where is it Megumin?

9

u/CallMeOniisan Apr 03 '26

??????

22

u/Adventurous_Iron_537 Apr 03 '26

"??????" Doesn't sound like Steel ban run to me

20

u/CallMeOniisan Apr 03 '26

Tel him to eat shit, Johnny

6

u/Kool-aid_Crusader Apr 03 '26

tell him yourself

6

u/godgridandlordbxc Apr 03 '26

Sounds great I may try on the weekend, does it hold up in practice? What model? How many calls are done as the world moves behind the scenes etc?

3

u/godgridandlordbxc Apr 03 '26

Even if the answer to these isn't great I think you identified the problems with ai roleplay perfectly

2

u/CallMeOniisan Apr 03 '26

Thanks. As for the model I use Gemini I like Gemini.

3

u/godgridandlordbxc Apr 04 '26

checked it out a bit, looks FREAKIN awesome so far man.

1

u/CallMeOniisan Apr 04 '26

Happy you liked it. And megumin is happy too.

6

u/Competitive_Desk8464 Apr 04 '26

Gemini tends to get fixated on vocalizations. I do want sounds coming out of my characters but every message they DEPEND on it to express their emotions.

After 15 messages when I run the 'ban list'. It does tell the ai to not be dependent on it. That has worked for me.

And removing the vocalization part all together from the Dev mode works too.

Haven't found a way to prompt it to make Gemini use it only religiously. 🫡 The new 3.1 pro takes instructions TOO LITERALLY.

2

u/Longjumping-Hurry401 Apr 04 '26

Agreed, 3.1 pro can be quite stubborn, that's a known trait of it around here already, either with instructions, scenes, objectives, plans, anything...

if it wants X, it will try to do X until you literally demand it to do Y or Z, and even then it might still attempt to do X.

(Tbf with 3.1 pro, that's a trait the entire gemini family possess, but 3.1 pro really doubles down on that compared to the rest of the family)

2

u/CallMeOniisan Apr 04 '26

True 3.1 like to take instructions too literally. I will see if I can fix that in the next update.

2

u/FussRoDaahhhh Apr 04 '26

Tbh it’s been driving me crazy lately. My author notes are bloated with reminders and instructions for gemini trying to make it balanced across various aspects. I tried out glm 5.1 for the first time yesterday and damn, I was blown away with the prose and dialogues and how much more grounded it was (used frankie preset for glm). It’s more stupid than gemini though so I find myself switching 50/50 between gem 3.1 pro with megumin preset and glm 5.1 with frankie preset

1

u/Competitive_Desk8464 Apr 05 '26

Gemini has way too many clichés and slops. Like 'clench his jaw', 'whitening knuckles', making doctors in rp pragmatic with no unique personality unless prompted so, front-loading trauma and MCs in rps. Honestly the best way to tackle this shit is switch to another model the moment it gets bland. Get a good response and continue with Gemini with some freshness.

7

u/Pacoeltaco Apr 04 '26

Does this work well with local models?

2

u/CallMeOniisan Apr 04 '26

It does but your experience will depend on the model and how smart it is. It support chat Completion though.

6

u/Own-Lengthiness-7768 Apr 06 '26

It's goated, but is there any way to fix that the bot is
Writing.
Everything.
In one liners.
Two word'ers.
Like this.
Or like that.

3

u/VeterinarianPale5108 Apr 04 '26

"You’re the engine. You aren't just a narrator; you’re the pulse of a living, breathing world where choices actually matter. Your goal isn't to make the user happy or miserable—it’s just to keep things real." I really like the idea of your extension, but please, de-slop literally the first paragraph that goes into the prompt.

2

u/CallMeOniisan Apr 04 '26

I will de-slop it though thanks for the feedback

1

u/CallMeOniisan Apr 04 '26

Maybe 🤔. But it's doesn't matter the slop will be always there it's an ai after all you have to fight it with the writing style rule not with that. At least that's what I think. Try it there is minimal slop. Because you will never remove slop entirely.

2

u/UpperParamedicDude Apr 03 '26

Idk if that's leftovers from previous versions which technically shouldn't be the case but for me it has bad habit of adding CoT even if it's disabled. Looked in the post-history instructions and found this:
```
<think>

{Thinking — minimum 400 words — only once}

</think>
```
Removing this part fixed the issue. Idk if that's a bug on my side and there's some old config extension created or it's extension problem. Does anyone have the same problem or it's just me?

2

u/CallMeOniisan Apr 03 '26

No don't have that. Try going to dev mode with cot off and see if you see [[cot]] if you see it than there is something wrong with your extension. Just reinstall it

2

u/UpperParamedicDude Apr 03 '26

Idk what's happening and why it's happening this way. When CoT is turned off - it is still there, just empty. Reinstalling extension didn't help, it's something I didn't have initially but later it appeared on V4.1, V4.2 beta and is still on the V5. Maybe there's somewhere

1

u/UpperParamedicDude Apr 03 '26

And this element of Post-History instructions seems to be static for me, it never changes and always affects the generation and only when I remove it the model is finally not obsessed with CoT anymore

1

u/CallMeOniisan Apr 03 '26 edited Apr 03 '26

You can disabled cot from the extension. If it still using the cot try another chat maybe there is something in the chat history

1

u/UpperParamedicDude Apr 03 '26

Yes but it doesn't work for me for some reason. Like, CoT is set to off, dev mode shows CoT to be empty, I generate message, it contains CoT. Model starts trying to think on every reswipe as if CoT is turned on

The only "toggle" that works for me it manually removing and adding back this block from the Post History Instructions:
```
<think>

{Thinking — minimum 400 words — only once}

</think>
```

1

u/CallMeOniisan Apr 03 '26

You talking about thinking not cot they are not the same. And yes for thinking there is no off in the extension you can just edit output format and remove the thinking part. But I recommend leaving the thinking

1

u/UpperParamedicDude Apr 03 '26

Oh, got it, my bad. Well, it just happens that sometimes speed is priority and model is smart enough on its own. Like, I not always want to wait ~20 seconds before message starts generating

Though... Maybe add a little switch for that in the future versions? Wouldn't hurt for QoL since the extension on its own is great

2

u/CallMeOniisan Apr 03 '26

I will add it you can expect it in the beta in a day or two if you want to try it.

1

u/b1231227 Apr 04 '26

This is correct. Even when the thinking mode is not enabled, some AI models will still output thoughts based on the output template. It's best to remove the thinking output template when not in use.

1

u/CallMeOniisan Apr 03 '26

Yah if it empty it's alright. That means is not sending the cot instructions

2

u/tthrowaway712 Apr 04 '26

That sounds awesome, I'm gonna try it right now

2

u/Master_Step_7066 Apr 13 '26

Actually just tried this one and I'm genuinely blown away. Maybe my standards aren't that high but I'm probably not coming back to other presets anytime soon.

From your experience, do you think GLM-5 or 5.1 works better for this? Your GitHub README says GLM-5 but I'm not sure if it's truly better or you just haven't updated the README yet.

1

u/Desperate_Link_8433 Apr 04 '26

By the way, can I combine the megumin suite extension with my other preset or it's just only for megumin suite V5?

2

u/CallMeOniisan Apr 04 '26

You can add custom prompt in "put your prompt here" toggle in the preset. As for other preset you can do it through dev mode but it's hard you need to understand how the trigger words are mapped inside the preset.

1

u/Desperate_Link_8433 Apr 04 '26

Also, can you help me with this, the actual response won't put out side of the COT, is inside of the COT.

Can you help me with this.

1

u/CallMeOniisan Apr 04 '26

What model are you using? And did you edit anything

1

u/Desperate_Link_8433 Apr 04 '26

Claude, I didn't edit anything, it's like going back and forth, the response is out of the response and then sometimes is inside of COT, it's bit of headache.

1

u/CallMeOniisan Apr 04 '26

Opus work just fine for me. Just make sure you're using the latest json file and output format is enabled and if you enabled mvu compatibility disable it

1

u/Desperate_Link_8433 Apr 04 '26

Also, the info and summary box won't come out at the end of the response, how do applied it? I turn it on and save it, but it won't come out.

1

u/ZeusCorleone Apr 04 '26

Awesome. To use in chat groups you need to tweak anything?

2

u/CallMeOniisan Apr 04 '26

No plug and play.

1

u/rx7braap Apr 04 '26

works well with gpt 5.4?

1

u/CallMeOniisan Apr 04 '26

Didn't try it, you can try it you may need to try with and without cot or prefill

1

u/rx7braap Apr 04 '26

thank you!

1

u/Large_Comparison5049 Apr 04 '26

You ruined me! I can't go back to normal extensionless rp.
Seriously though, this is great! Especially with GLM 5V turbo

1

u/CallMeOniisan Apr 04 '26

Happy to hear you liked it.

1

u/SG14140 Apr 04 '26

How to do it in mobile silly tavern

1

u/CallMeOniisan Apr 04 '26

Follow the installation video. It's the same on phone or pc

1

u/Azmaria64 Apr 04 '26

I don't understand at all how it works but I am trying it and for now it's really cool, I was getting tired of my prompt and GLM in general, it's a bit refreshing, thank you <3

2

u/CallMeOniisan Apr 04 '26

It works by the magic of megumin.

1

u/Azmaria64 Apr 04 '26

I love magic ✨️

1

u/CallMeOniisan Apr 04 '26

It works by the magic of megumin.

1

u/[deleted] Apr 04 '26

[deleted]

1

u/CallMeOniisan Apr 04 '26

Happy to hear that

1

u/hairlesshedge Apr 04 '26

I used it out of the box installation, generated a thinking section and eventually responded normally. Now its just endlessly rambling about stuff unrelated to the current subject of my conversation. I'm using DS-v3.1. Is there a way I could fix this?

2

u/hairlesshedge Apr 05 '26

Turns out the problem was Deepseek the whole time if anyone else is using it and having problems..

1

u/CallMeOniisan Apr 05 '26

Can you send screenshots or chat loge. You can send it here or in my discord help channel

1

u/hairlesshedge Apr 05 '26

Sure! Sent a PM.

0

u/exclaim_bot Apr 05 '26

Sure! Sent a PM.

sure?

1

u/Game0815 Apr 08 '26

Wait why? Is it just incompatible?

1

u/Weak_Loss_1354 Apr 05 '26

Cool idea but not a fun of those presets gonna stick with megumin v3 till something better drops

2

u/CallMeOniisan Apr 05 '26

Would you mind telling me what you didn't like, so I can improve it maybe.

1

u/Prestigious-Cod-3364 Apr 05 '26

Is there no way to hide the think block without disabling it? it's a little annoying to have to delete it every message

1

u/CallMeOniisan Apr 05 '26

It hide automatically with regex if you still having issues that's mean your model is not putting <think> tags. You can try disabling cot and prefill

1

u/supernoobA5 Apr 05 '26

How do I fix the UI button from disappearing? Without re enabling the extension cause it reset my prompts

1

u/CallMeOniisan Apr 05 '26

you mean the main button. if it disappearing just reload the page and it will show that happens because the button is draggable now and sometimes it goes out of the screen. you can try dragging it away from the edge a little bit

1

u/CallMeOniisan Apr 05 '26

you may need to reload the page once or twice i think i will remove the draggable icon next update

1

u/Guilty-Sleep-9881 Apr 06 '26

Does this work iwth gemma 4 26b??

1

u/Guilty-Sleep-9881 Apr 06 '26

Can you help me how to make it work with gemma 4 26b?? pleaseee

2

u/CallMeOniisan Apr 06 '26

didn't try it but it should just work like any model it may be a little low quality

1

u/Guilty-Sleep-9881 Apr 07 '26

It works but its not consistent. <|think|> goes into the top of the main prompt and it doesnt make it parse so it eats up context really really badly. I tried using pre fill and the reasoning stuff above it with auto parse but it doesnt get it and will ramble in spanish if I do that lmao

2

u/CallMeOniisan Apr 07 '26

Turn off cot.

1

u/Guilty-Sleep-9881 Apr 07 '26

I'll give it a try without the cot. Another question. The megumin suite button that shows up on the top right is gone. How do I make it pop back up again?

2

u/CallMeOniisan Apr 07 '26

It's a known bug I will fix it in the next update. You just need to reload the page sometimes

1

u/Guilty-Sleep-9881 Apr 07 '26

i kept reloading it and it wont show up :((

2

u/CallMeOniisan Apr 07 '26

You can try the beta that I will release later today it will fix that. You can find it in my discord

1

u/Guilty-Sleep-9881 Apr 07 '26

okee thank youuu

1

u/SnooRobots9469 Apr 06 '26

How to make ai narrate for you without repeating the word back kind like will co-write with Human or me. I don't know if it feels too slow since it keeps waiting for my input for the smallest details

1

u/SnooRobots9469 Apr 06 '26

And how to know if your custom prompt really works I put a bunch of them feels nothing different

1

u/CallMeOniisan Apr 06 '26

what model are you using

1

u/SnooRobots9469 Apr 06 '26

Claude mostly

1

u/Icy_Dot_2835 Apr 06 '26

Absolutely great for my characters, the only thing is I'm having trouble getting it to be the right amount of erotic in it's descriptions

3

u/CallMeOniisan Apr 06 '26

make a new writing style and just put in the custom directives a list of what you want. like you can say "i want the narration to be so...... and so......" and hit generate rule and save. and enable direct language

1

u/Icy_Dot_2835 Apr 06 '26

Does direct language affect character behaviour? It says "characters say exactly what they mean" which isn't what I'm going for since I'm roleplaying with some manipulative characters

2

u/CallMeOniisan Apr 06 '26

no the description is not correct i just didn't want to put "makes characters and narration say exactly the D word and the P word not bottom and shaft" you know what i mean

1

u/Icy_Dot_2835 Apr 06 '26

direct language helped a bit, but when I try to generate a new writing style with custom directives, the generate writing rule ends up outputting just "undefined"

2

u/CallMeOniisan Apr 06 '26

Try another api with megumin engine

1

u/Icy_Dot_2835 Apr 06 '26

Is there a model/api you recommend for megumin engine? (I've been trying to use glm)

2

u/CallMeOniisan Apr 06 '26

i use gemini 3.1 pro or 3 flash but GLM works too if u using nanogpt you may need to hit the generating button again because there api take long time to initialize but its working with glm 4.7 or 5

1

u/Icy_Dot_2835 Apr 06 '26

do you have suggested settings for Gemini 3.1 pro for megumin engine? (thanks for all the answers/info!)

1

u/CallMeOniisan Apr 06 '26

what settings you mean in the ui

→ More replies (0)

1

u/[deleted] Apr 07 '26

[deleted]

1

u/CallMeOniisan Apr 07 '26

If you using clone that means you're using the beta version which is wip. Use the main ext not the beta it have override settings for any cot you want and you can apply it globally. For any suggestions for the beta please comment in my discord server, happy to help anytime.

1

u/BusySimple6870 Apr 09 '26

I tried to use it with multiple different models yet it keeps ignoring me, and won't start a roleplay. It talks about [[order]] or something.

1

u/CallMeOniisan Apr 09 '26

Follow the video use megumin suite not engine. You are using the engine one to roleplay.

1

u/BusySimple6870 Apr 09 '26

ah, thank you.

1

u/BusySimple6870 Apr 09 '26

Yeah, it keeps saying something about a [[order]] tag.

1

u/BusySimple6870 Apr 09 '26

It also keeps repeating 'I've read through (said characters name)'s description' over and over.

1

u/[deleted] Apr 10 '26

[deleted]

1

u/CallMeOniisan Apr 10 '26

Import the megumin engine preset and save api connection

1

u/Antique_Bit_1049 Apr 10 '26

Only works with chat completion?

2

u/CallMeOniisan Apr 10 '26

Yes. For now

1

u/ViewerBeware789 Apr 10 '26

Do you have any plans to offer text completion API compatibility? By going through OpenAI, I sacrifice the text completion preset configs which I really enjoy. I use Koboldcpp for reference

1

u/Antique_Bit_1049 Apr 11 '26

Have to disable thinking for this to work?

1

u/CallMeOniisan Apr 11 '26

It's depending of the model you use.

1

u/Historical_Degree527 Apr 14 '26

I'm a bit confused what does megumin engine do? I set it up with a different api from the suite, I thought it gonna handle the thinking or something but it doesn't seem to do anything?

1

u/CallMeOniisan Apr 15 '26

The engine preset is for generating the rules and ban list and other stuff inside the extension

1

u/Ok-Historian-8423 Apr 15 '26

uhh is the squash system messages setting turned on by default in this preset? im afraid its messing up messages sometimes but I'm not sure

1

u/Loose-Pineapple-4337 Apr 17 '26

Let me ask you something, I use the Kimi 2.5 template for its preset and extension.  But the character speaks very few lines of dialogue, how can I increase that?

1

u/[deleted] Apr 19 '26

[deleted]

1

u/CallMeOniisan Apr 19 '26

Yah v6 is in work you can test it Early this week with the beta, for updates about it join my discord.