Draggable button with Settings! Select Italics/Bold/Plain text. Edge compatible. Remembers position. Formats narration & dialogues.
Take full control of your JanitorAI formatting. This script is the ultimate tool for immersion. It automatically cleans up AI responses, formats narration and dialogue exactly how you want it, and removes annoying "thinking" text—all with a single click.
Now features a built-in Settings Menu (UI) so you can customize everything without touching a single line of code.
No more one-size-fits-all. Click the Gear Icon (⚙️) to choose your preferred Roleplay style:
*Narration* "Dialogue"**Narration** "Dialogue"Narration "Dialogue"*Narration* "Dialogue" (Great for DeepSeek/coding models)🎨 Interface & Usability
📝 Smart Formatting
"...") or backticks (...) and preserves it while formatting the narration around it.---). It prevents them from being italicized/bolded and fixes them if the AI formatted them wrong (*---* → ---).🧹 Advanced Cleaning
<think>...) and <system> tags so you stay immersed in the story.<AI-response>, <segment>) but keeps the text inside them, ensuring you don't lose actual content.LLMs are inconsistent. Sometimes they use bold, sometimes italics, sometimes nothing. Sometimes they reveal their hidden <think> process. This script enforces consistency. You get a clean, perfectly readable, book-like roleplay experience every single time, regardless of which AI model you are using.
Screenshots show the Before/After comparison for basic formatting.