୭ ˚ᴍᴏʟᴇᴋ's ᴛɪᴘs ᴀɴᴅ ᴘʀᴏᴍᴘᴛs ғᴏʀ ᴅᴇᴇᴘsᴇᴇᴋ ᵎᵎ
𝖫𝖠𝖲𝖳 𝖴𝖯𝖣𝖠𝖳𝖤𝖣 ➺ May 20th
୧ ‧₊˚ 🌿⋅˚˖𓍢ִ໋🍃
who this is for:
this guide is mostly for people who are still learning or experimenting ...not everything here will apply to everyone, and that’s totally okay.
why i made this:
this rentry isn’t for clout. it’s for folks who were as confused as i was when starting out. if it helps even one person, that’s already worth it.
what this is (and isn’t):
this isn’t a strict rulebook. i’m not an expert...i’m just someone who’s been trying stuff, learning along the way, and sharing what worked (or failed) in my own setup.
⁉️: 𝐡𝐞𝐲! 𝐭𝐡𝐢𝐬 𝐢𝐬 𝐚 𝐧𝐞𝐰 𝐫𝐞𝐧𝐭𝐫𝐲. 𝐢 𝐫𝐞𝐚𝐥𝐥𝐲 𝐡𝐨𝐩𝐞 𝐰𝐡𝐚𝐭 𝐢’𝐯𝐞 𝐬𝐡𝐚𝐫𝐞𝐝 𝐡𝐞𝐫𝐞 𝐡𝐞𝐥𝐩𝐬.. 𝐡𝐮𝐠𝐞 𝐭𝐡𝐚𝐧𝐤𝐬 𝐭𝐨 𝐭𝐡𝐞 𝐫𝐞𝐝𝐝𝐢𝐭 𝐜𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲 𝐟𝐨𝐫 𝐚𝐥𝐥 𝐭𝐡𝐞 𝐬𝐮𝐩𝐩𝐨𝐫𝐭, 𝐭𝐢𝐩𝐬, 𝐚𝐧𝐝 𝐜𝐨𝐨𝐥 𝐩𝐞𝐨𝐩𝐥𝐞 𝐢'𝐯𝐞 𝐦𝐞𝐭 𝐚𝐥𝐨𝐧𝐠 𝐭𝐡𝐞 𝐰𝐚𝐲. 𝐢𝐟 𝐲𝐨𝐮 𝐭𝐡𝐢𝐧𝐤 𝐬𝐨𝐦𝐞𝐭𝐡𝐢𝐧𝐠 𝐢 𝐰𝐫𝐨𝐭𝐞 𝐢𝐬 𝐰𝐫𝐨𝐧𝐠 𝐨𝐫 𝐟𝐞𝐞𝐥𝐬 𝐥𝐢𝐤𝐞 “𝐦𝐢𝐬𝐢𝐧𝐟𝐨𝐫𝐦𝐚𝐭𝐢𝐨𝐧,” 𝐣𝐮𝐬𝐭 𝐥𝐞𝐭 𝐦𝐞 𝐤𝐧𝐨𝐰 𝐝𝐢𝐫𝐞𝐜𝐭𝐥𝐲. 𝐢’𝐦 𝐚𝐥𝐰𝐚𝐲𝐬 𝐨𝐩𝐞𝐧 𝐭𝐨 𝐜𝐨𝐫𝐫𝐞𝐜𝐭𝐢𝐨𝐧𝐬... 𝐢 𝐣𝐮𝐬𝐭 𝐧𝐞𝐞𝐝 𝐜𝐥𝐚𝐫𝐢𝐭𝐲. 𝐛𝐞𝐢𝐧𝐠 𝐯𝐚𝐠𝐮𝐞 𝐨𝐫 𝐩𝐚𝐬𝐬𝐢𝐯𝐞 𝐰𝐨𝐧’𝐭 𝐡𝐞𝐥𝐩 𝐦𝐞 𝐢𝐦𝐩𝐫𝐨𝐯𝐞. 𝐛𝐢𝐠 𝐭𝐡𝐚𝐧𝐤𝐬 𝐭𝐨 𝐦𝐢𝐧 𝐭𝐨𝐨, 𝐟𝐨𝐫 𝐩𝐨𝐢𝐧𝐭𝐢𝐧𝐠 𝐨𝐮𝐭 𝐚 𝐥𝐨𝐭 𝐨𝐟 𝐮𝐬𝐞𝐟𝐮𝐥 𝐭𝐡𝐢𝐧𝐠𝐬 𝐢𝐧 𝐝𝐦𝐬. 𝐣𝐮𝐬𝐭 𝐚 𝐪𝐮𝐢𝐜𝐤 𝐫𝐞𝐦𝐢𝐧𝐝𝐞𝐫: 𝐭𝐚𝐤𝐞 𝐰𝐡𝐚𝐭’𝐬 𝐮𝐬𝐞𝐟𝐮𝐥.. 𝐥𝐞𝐚𝐯𝐞 𝐰𝐡𝐚𝐭’𝐬 𝐧𝐨𝐭. 𝐚𝐧𝐝 𝐢𝐟 𝐢’𝐦 𝐰𝐫𝐨𝐧𝐠, 𝐟𝐞𝐞𝐥 𝐟𝐫𝐞𝐞 𝐭𝐨 𝐝𝐫𝐨𝐩 𝐚 𝐟𝐢𝐱 𝐨𝐫 𝐝𝐦 𝐦𝐞. 𝐧𝐨 𝐡𝐚𝐫𝐝 𝐟𝐞𝐞𝐥𝐢𝐧𝐠𝐬. ˖ ׄ
꒰ ୨୧ ꒱ 𝚗𝚎𝚠𝚎𝚜𝚝 𝚞𝚙𝚍𝚊𝚝𝚎 !
- May 20th Update:
- I've been inactive on Rentry lately because I was busy on Reddit, but I'm back now with a new Base Prompt!
I'm honestly excited to share it...finally 🥲, the bots don't expect me to guide the narrative constantly. They now act more independently, urgh.- Pretty much everything has been updated, and I've added links to all my Reddit posts for easier access:
→ All My Posts on Prompts, Settings, Troubleshooting & More- New section added:
→ The Best Generation Settings (imo)
Explained in detail with Jaiz’s help (TYSM!!):- Temperature
- Max new tokens
- Context size
- Using OOC and chat memory effectively
- Prompt updates:
→ Molek’s Base Prompt (new and improved!)
→ NSFW Rules Prompt
→ SFW Prompt (NEW)
→ Multiplayer Prompt (NEW)- Added:
→ Roleplay Genre Modules
For quick switching between genres, themes, and tones.- Updated:
→ Deepseek FAQ w/ Molek
Includes current happenings, latest insights, and LLM-related info.
- ୭ ˚ᴍᴏʟᴇᴋ's ᴛɪᴘs ᴀɴᴅ ᴘʀᴏᴍᴘᴛs ғᴏʀ ᴅᴇᴇᴘsᴇᴇᴋ ᵎᵎ
- ⌗ ┆⚠️TIPS FOR MY SWEETIES┆
- ⌗ ┆⚠️THE BEST GENERATION SETTINGS┆
- ೯⠀⁺ 𖥻 [🚨𝗚𝗨𝗜𝗗𝗘] 𝐭𝐞𝐦𝐩𝐚𝐭𝐮𝐫𝐞 ᰋ
- ೯⠀⁺ 𖥻 [🚨𝗚𝗨𝗜𝗗𝗘] 𝐦𝐚𝐱 𝐧𝐞𝐰 𝐭𝐨𝐤𝐞𝐧𝐬 ᰋ
- ೯⠀⁺ 𖥻 [🚨𝗚𝗨𝗜𝗗𝗘] 𝐜𝐨𝐧𝐭𝐞𝐱𝐭 𝐬𝐢𝐳𝐞 ᰋ
- ೯⠀⁺ 𖥻 [🚨𝗚𝗨𝗜𝗗𝗘] 𝐡𝐨𝐰 𝐚𝐧𝐝 𝐰𝐡𝐲 𝐭𝐨 𝐮𝐬𝐞 𝐎𝐎𝐂 𝐜𝐨𝐦𝐦𝐚𝐧𝐝𝐬 𝐢𝐧 𝐛𝐨𝐭 𝐫𝐨𝐥𝐞𝐩𝐥𝐚𝐲 ᰋ
- ೯⠀⁺ 𖥻 𝐥𝐢𝐬𝐭 𝐨𝐟 𝐨𝐨𝐜 𝐜𝐨𝐦𝐦𝐚𝐧𝐝𝐬 𝐟𝐨𝐫 𝐜𝐨𝐦𝐦𝐨𝐧 𝐝𝐞𝐞𝐩𝐬𝐞𝐞𝐤 𝐩𝐫𝐨𝐛𝐥𝐞𝐦𝐬? ᰋ
- ⋆.˚narrative problems
- ⋆.˚dialogue problems
- ⋆.˚disorderly formatting
- ⋆.˚not detailed response
- ⋆.˚uncreative/repetitive response
- ⋆.˚over-aggressive dialogue/action
- ⋆.˚overuse of vague spatial terms ('somewhere', 'behind', 'across', 'in distance', etc.)
- ⋆.˚excessive use of negative descriptors ('pathetic', 'weak', etc.)
- ⋆.˚speaking for {{user}}/stealing pov/assuming {{user}}'s actions
- ⋆.˚bots forget the user's appearance that their identity is mixed with the user's
- ⋆.˚bot abruptly leaving without reason
- ⋆.˚for extra horny bots
- ⋆.˚rush nsfw scene
- ⋆.˚bots that are supposed to hide their identities but instead do the opposite
- ⌗ ┆⚠️ MOLEK'S CUSTOM PROMPT┆
- ୭ ˚ᴍʏ ᴏᴛʜᴇʀ ʀᴇɴᴛʀʏ ᴘᴀɢᴇs (ǫᴜɪᴄᴋ ʟɪɴᴋs) ᵎᵎ
⌗ ┆⚠️TIPS FOR MY SWEETIES┆
⋆˚✿˖°: 𝒂𝒍𝒍 𝒕𝒉𝒆 𝒕𝒊𝒑𝒔 𝒊 𝒔𝒉𝒂𝒓𝒆 𝒄𝒐𝒎𝒆 𝒇𝒓𝒐𝒎 𝒎𝒚 𝒐𝒘𝒏 𝒆𝒙𝒑𝒆𝒓𝒊𝒆𝒏𝒄𝒆 𝒂𝒏𝒅 𝒓𝒑 𝒔𝒕𝒚𝒍𝒆...𝒎𝒊𝒈𝒉𝒕 𝒃𝒆 𝒅𝒊𝒇𝒇𝒆𝒓𝒆𝒏𝒕 𝒇𝒓𝒐𝒎 𝒚𝒐𝒖𝒓𝒔! 𝒊𝒇 𝒔𝒐𝒎𝒆𝒕𝒉𝒊𝒏𝒈’𝒔 𝒐𝒇𝒇 𝒐𝒓 𝒏𝒐𝒕 𝒒𝒖𝒊𝒕𝒆 𝒓𝒊𝒈𝒉𝒕, 𝒔𝒐𝒓𝒓𝒚 𝒊𝒏 𝒂𝒅𝒗𝒂𝒏𝒄𝒆, 𝒕𝒉𝒊𝒔 𝒊𝒔 𝒋𝒖𝒔𝒕 𝒉𝒐𝒘 𝒊 𝒔𝒆𝒆 𝒕𝒉𝒊𝒏𝒈𝒔. 𝒊𝒇 𝒊𝒕 𝒅𝒐𝒆𝒔𝒏’𝒕 𝒘𝒐𝒓𝒌 𝒇𝒐𝒓 𝒚𝒐𝒖, 𝒏𝒐 𝒘𝒐𝒓𝒓𝒊𝒆𝒔! 𝒋𝒖𝒔𝒕 𝒕𝒓𝒚 𝒚𝒐𝒖𝒓 𝒐𝒘𝒏 𝒘𝒂𝒚 𝒐𝒓 𝒕𝒘𝒆𝒂𝒌 𝒊𝒕 𝒂 𝒃𝒊𝒕. 𝒆𝒗𝒆𝒓𝒚𝒐𝒏𝒆’𝒔 𝒅𝒊𝒇𝒇𝒆𝒓𝒆𝒏𝒕, 𝒔𝒐 𝒇𝒊𝒏𝒅 𝒘𝒉𝒂𝒕 𝒇𝒊𝒕𝒔 𝒚𝒐𝒖𝒓 𝒓𝒑 𝒔𝒕𝒚𝒍𝒆 𝒂𝒏𝒅 𝒏𝒐𝒘… 𝒘𝒂𝒏𝒏𝒂 𝒔𝒆𝒆 𝒉𝒐𝒘 𝒊 𝒅𝒐 𝒊𝒕?・・・・ /ᐠ - ˕ -マᶻ 𝗓 𐰁
೯⠀⁺ 𖥻 𝐝𝐞𝐞𝐩𝐬𝐞𝐞𝐤 𝐚𝐧𝐝 𝐥𝐥𝐦 𝐦𝐚𝐬𝐭𝐞𝐫𝐥𝐢𝐬𝐭: 𝐚𝐥𝐥 𝐦𝐲 𝐩𝐨𝐬𝐭𝐬 𝐨𝐧 𝐩𝐫𝐨𝐦𝐩𝐭𝐬, 𝐬𝐞𝐭𝐭𝐢𝐧𝐠𝐬, 𝐭𝐫𝐨𝐮𝐛𝐥𝐞𝐬𝐡𝐨𝐨𝐭𝐢𝐧𝐠, 𝐚𝐧𝐝 𝐦𝐨𝐫𝐞 ᰋ
reviews – free models (other than deepseek)
troubleshooting – common deepseek errors (via openrouter & chutes.ai)
quick tips – general & deepseek-specific roleplay
- how i casually introduce npcs mid-roleplay
- tips for improving roleplay quality + prompt advice for deepseek
- fun + chaotic system note prompt ideas – pt 1
- fun + chaotic system note prompt ideas – pt 2
- chat memory template (ooc recap) – credit to u/stvrrsoul
- how to get rid of the think delay – quick guide
discussion
the “days” guide series – deepseek
- day 1 – how to stop deepseek from breaking roleplay
- day 2 – fixing nsfw restrictions
- day 3 – fix excessive formatting (em-dashes & asterisks)
- day 4 – dealing with repetitive replies
- day 5 – how to stop deepseek from speaking for you
- day 6 – shaping deepseek personality & self-development
- day 7 – stopping deepseek from leaving scenes or triggering [END]
- day 8 – fixing rushed nsfw scenes
- day 9 – solving short bot replies
setup tutorials
- how to set up r1t chimera via openrouter & chutes.ai in janitor.ai
- visual guide for deepseek via chutes.ai – credit to u/r3dux1337
⌗ ┆⚠️THE BEST GENERATION SETTINGS┆
⋆˚✿˖°: 𝒊 𝒋𝒖𝒔𝒕 𝒘𝒂𝒏𝒕𝒆𝒅 𝒕𝒐 𝒔𝒉𝒂𝒓𝒆 𝒔𝒐𝒎𝒆 𝒓𝒆𝒂𝒍𝒍𝒚 𝒈𝒐𝒐𝒅 𝒈𝒆𝒏𝒆𝒓𝒂𝒕𝒊𝒐𝒏 𝒔𝒆𝒕𝒕𝒊𝒏𝒈𝒔 𝒇𝒐𝒓 𝑳𝑳𝑴𝒔 𝒊𝒏 𝒈𝒆𝒏𝒆𝒓𝒂𝒍. 𝒉𝒐𝒑𝒆 𝒚𝒐𝒖 𝒇𝒊𝒏𝒅 𝒕𝒉𝒆𝒎 𝒉𝒆𝒍𝒑𝒇𝒖𝒍 𝒕𝒐𝒐!・・・・ /ᐠ - ˕ -マᶻ 𝗓 𐰁
೯⠀⁺ 𖥻 [🚨𝗚𝗨𝗜𝗗𝗘] 𝐭𝐞𝐦𝐩𝐚𝐭𝐮𝐫𝐞 ᰋ
ᨧᨴ ִ ִ ׄ ⸼ 𝗒𝗈𝗎’𝗏𝖾 𝗉𝗋𝗈𝖻𝖺𝖻𝗅𝗒 𝗁𝖾𝖺𝗋𝖽 𝗍𝗁𝖺𝗍 “𝗍𝖾𝗆𝗉𝖾𝗋𝖺𝗍𝗎𝗋𝖾” 𝖼𝗈𝗇𝗍𝗋𝗈𝗅𝗌 𝗁𝗈𝗐 𝖼𝗋𝖾𝖺𝗍𝗂𝗏𝖾 𝗈𝗋 𝗅𝗈𝗀𝗂𝖼𝖺𝗅 𝖺 𝖻𝗈𝗍 𝗂𝗌. 𝗍𝗁𝖺𝗍’𝗌 𝗄𝗂𝗇𝖽 𝗈𝖿 𝗍𝗋𝗎𝖾, 𝖻𝗎𝗍 𝗍𝗁𝖾𝗋𝖾’𝗌 𝗆𝗈𝗋𝖾 𝗍𝗈 𝗂𝗍. 𝗁𝖾𝗋𝖾’𝗌 𝗍𝗁𝖾 𝗋𝖾𝖺𝗅 𝖽𝖾𝖺𝗅:
what is temperature?
temperature affects how the bot responds:
- lower temps (around 0.4–0.8) = the bot sticks closely to what’s already been said. it follows the flow of the chat and stays in character, but might feel a bit safe or repetitive.
- higher temps (around 1.1–1.5) = more creative and chaotic. The bot might throw in new ideas or shift the convo in unexpected ways. sometimes it’s great, sometimes it’s a mess.
instead of “logic vs creativity,” think of it more as coherence vs chaos. - lower = safe and consistent.
- higher = bold and unpredictable.
why 1.0 is a good place to start?
- 1.0 is that nice balance point. it gives you:
- the bot’s intended personality
- a good mix of creative ideas without losing the plot
- fewer contradictions or weird behavior compared to higher temps
- once you’re deeper into a convo, feel free to bump the temperature up or down depending on what you want next.
adjust it based on the moment
- you don’t have to stick with one temperature the whole time. you can change it mid-convo whenever you want.
- raise it if you want the bot to take initiative or spice things up
- lower it if you want a grounded, story-driven flow where you lead things
- also, if you’re using OOC (out-of-character) commands, it’s best to lower the temperature first. that way, the bot focuses more on the narrative and stays consistent. if the bot starts randomly speaking to you during roleplay, try dropping it to around 0.4...that often helps it stay on track.
smart tip from u/Galenmarek81:
- when experimenting with higher temps, don’t jump too far. try increasing it slowly...about 0.05 at a time..until you find that sweet spot where it’s creative but still consistent.
- special thanks to u/Jaiz412 : for explaining all this in a way that actually makes sense.
೯⠀⁺ 𖥻 [🚨𝗚𝗨𝗜𝗗𝗘] 𝐦𝐚𝐱 𝐧𝐞𝐰 𝐭𝐨𝐤𝐞𝐧𝐬 ᰋ
ᨧᨴ ִ ִ ׄ ⸼ 𝗂𝖿 𝗒𝗈𝗎'𝗋𝖾 𝗎𝗌𝗂𝗇𝗀 𝗍𝗁𝖾 𝖣𝖾𝖾𝗉𝗌𝖾𝖾𝗄 𝗆𝗈𝖽𝖾𝗅 𝗈𝗇 𝖩𝖺𝗇𝗂𝗍𝗈𝗋.𝖠𝖨, 𝗎𝗇𝖽𝖾𝗋𝗌𝗍𝖺𝗇𝖽𝗂𝗇𝗀 𝗍𝗁𝖾 𝗆𝖺𝗑 𝗇𝖾𝗐 𝗍𝗈𝗄𝖾𝗇𝗌 𝗌𝖾𝗍𝗍𝗂𝗇𝗀 𝗂𝗌 𝗄𝖾𝗒 𝗍𝗈 𝖼𝗈𝗇𝗍𝗋𝗈𝗅𝗅𝗂𝗇𝗀 𝗍𝗁𝖾 𝗅𝖾𝗇𝗀𝗍𝗁 𝖺𝗇𝖽 𝗊𝗎𝖺𝗅𝗂𝗍𝗒 𝗈𝖿 𝗍𝗁𝖾 𝖻𝗈𝗍'𝗌 𝗋𝖾𝗌𝗉𝗈𝗇𝗌𝖾𝗌.
what does max new tokens actually do?
- the max new tokens setting doesn’t force the bot to write a specific length or style..it simply puts a maximum limit on how long its response can be. think of it like putting a cap on the bot’s breath: it will keep generating until it either finishes a thought or hits the ceiling.
- if you set it to something like 400–600 tokens, that means the bot can generate up to that amount...but it’s not guaranteed to use all of it. and if the response needs more space and hits that limit, it may just stop halfway through a sentence.
- it’s more like a brake system than a guide...it doesn’t steer the bot toward being short or detailed. It just stops it when it runs out of allowance.
why use a token limit at all?
- setting a token cap is mostly about managing response size(you can control how many tokens you use). if you're doing fast-paced back-and-forth dialogue, you probably don’t want the bot writing three paragraphs. A lower range like 300–500 tokens keeps things snappy.
- but it’s important to know: token limits don’t guarantee clean endings. If the bot reaches the limit before wrapping up a sentence or thought, it’ll just cut off...which can break immersion during roleplay.
recommended token ranges (deepseek)
- fast-paced dialogue or casual interaction: 300–500 tokens
- detailed storytelling, emotion-heavy scenes: 600–900 tokens
- exploratory or open-ended responses: up to 1000 tokens
- unlimited (set to 0): use cautiously for longform or summaries, but expect more variability
- keep in mind: unlimited generation (0) can lead to overly long or messy outputs, and can also hit stop-words or banned markers early, cutting off the response. experimentation is key.
𖦹 𝐅𝐀𝐐 𖦹
Q: does max new tokens affect what the bot remembers?
A: no. it only controls how much it writes back. deepseek’s memory is governed by context size, which can go up to 128k tokens on janitor.
Q: if i set a high token limit, does the bot always fill it?
A: nope. the bot uses as much as it needs. setting a higher cap just gives it more room. It might stop after 300 tokens even if you allow 1000.
Q: why does the bot cut off mid-sentence sometimes?
A: most often, it hits the max new tokens cap before finishing. janitor doesn’t automatically trim or rewrite to make responses look complete. other causes could include a stop sequence or banned token being hit.
Q: what if the bot gets cut off?
A: if a response ends abruptly:
- edit out any trailing text before continuing
- Use an OOC message like:
(OOC: Please continue from your last response)
.- i personally avoid the resume button since it can generate odd or broken follow-ups, but try it if it works for you.
- turn off text streaming for more consistent output.
- special thanks to u/One_North_3858, u/HibikiAss, and u/Jaiz412 for their input and insight in helping me understand how this system works more clearly.
೯⠀⁺ 𖥻 [🚨𝗚𝗨𝗜𝗗𝗘] 𝐜𝐨𝐧𝐭𝐞𝐱𝐭 𝐬𝐢𝐳𝐞 ᰋ
ᨧᨴ ִ ִ ׄ ⸼ 𝗂𝗍'𝗌 𝗍𝗁𝖾 𝗆𝖾𝗆𝗈𝗋𝗒 𝗌𝗉𝖺𝗇 𝗍𝗁𝖾 𝖻𝗈𝗍 𝗎𝗌𝖾𝗌 𝗍𝗈 𝗄𝖾𝖾𝗉 𝗍𝗋𝖺𝖼𝗄 𝗈𝖿 𝗒𝗈𝗎𝗋 𝖼𝗁𝖺𝗍.. 𝖾𝗏𝖾𝗋𝗒𝗍𝗁𝗂𝗇𝗀 𝖿𝗋𝗈𝗆 𝗍𝗁𝖾 𝗐𝖺𝗒 𝗍𝗁𝖾 𝖻𝗈𝗍 𝗌𝗁𝗈𝗎𝗅𝖽 𝖻𝖾𝗁𝖺𝗏𝖾 𝗍𝗈 𝗍𝗁𝖾 𝗈𝗇𝗀𝗈𝗂𝗇𝗀 𝗋𝗈𝗅𝖾𝗉𝗅𝖺𝗒. 𝖨𝗍'𝗌 𝗆𝖾𝖺𝗌𝗎𝗋𝖾𝖽 𝗂𝗇 𝗍𝗈𝗄𝖾𝗇𝗌, 𝗇𝗈𝗍 𝗐𝗈𝗋𝖽𝗌.
- important: context is not long-term memory. once tokens are pushed out of the context window, they’re forgotten...unless you summarize or reinsert key info later.
deepseek’s context window: what’s the real limit?
- deepseek models have a native context size of 128k tokens.
- chutes.aI (via openrouter) shows a context limit of up to 164k, but this is likely due to frontend settings or buffer allowances..not a true model upgrade.
- openrouter itself is just a middleman...it displays whatever context limit is claimed by the provider behind the scenes. only chutes is known to show the 164k limit.
- targon, another major provider, enforces the true 128k cap.
so what’s the real ceiling?
- treat 128k tokensas the actual usable context limit. janitor.ai only allows you to set generation context up to 128k anyway, making higher numbers irrelevant for most users.
- note: not all 128k tokens are usable. janitor reserves a portion for system instructions, persona definitions, safety prompts, etc. your actual usable space may be closer to 120k or less, depending on your setup.
why suggest a range like 16k–32k?
- starting in this range keeps things fast, stable, and memory-efficient.
- once your chat passes + 40k tokens, issues like detail loss, repetition, and forgetfulness start appearing ...even in large models.
- some people write quick replies; others write long prose. a flexible range helps accommodate both.
- there’s no one-size-fits-all...experiment to find what works best for you.
when to update chat memory?
- start budgeting your memory around 10k–20k tokens. think of it like cleaning your desk...don't wait until it's overflowing. summarize or refresh memory before things break down.
what exactly are tokens and how do they affect context?
- tokens are the building blocks of how AI understands and remembers your conversation.
- one word = about 1–4 tokens
(e.g., “apple” = 1 token, “unthinkable” = 3–4 tokens)
two types of tokens:
- permanent tokens
- these stay locked in memory: persona, system prompts, bot instructions, etc.
- they permanently eat into your token budget.
- temporary tokens
- these include your ongoing chat, intros, and examples.
- as your conversation grows, older temporary tokens get pushed out first and forgotten
active vs inactive tokens:
- active tokens = the current working memory of the model (recent messages, reroll targets, system data).
- inactive tokens = pushed out and no longer influencing responses.
- rerolls only draw from active tokens...that’s why you often get similar responses even after swiping.
- tip: token usage stacks fast. a single RP reply can cost 500–800 tokens. a full user+bot exchange is often 1k–1.5k tokens. multiply that by 20+ turns and you’ll hit 30k–40k easily.
𖦹 𝐅𝐀𝐐 𖦹
Q: “why not just go straight to 128k?”
you can, but performance may suffer. Memory gets bloated, replies slow down, and the bot may start losing track. build up gradually, monitor token usage, and trim excess when needed.
Q: “128k or 164k?”
- 128k is the real limit for deepseek.
- 164k may appear in openrouter when using chutes, but it's mostly theoretical.
- janitor only allows 128k, so anything above that is currently unusable there.
Q: “how do i track token usage?”
- use janitor’s chat memory box for a rough count (resets when edited).
- paste content into the character creation input to check token count.
- or download chat history and use an external tokenizer.
Q: “what if my chat grows too long?”
use the chat transplant method...summarize important events and start fresh in a new chat. this keeps the memory light while carrying the story forward.
Q: “why does rerolling feel repetitive?”
because rerolls use the same active context. If the prompt and memory haven't changed, neither will the outcome. to truly vary results, update the bot’s memory or rephrase your message.
- thanks to: u/AmberstarTheCat, u/FunFatale, u/Jaiz412, and many others who helped clarify these findings with testing and discussion!
೯⠀⁺ 𖥻 [🚨𝗚𝗨𝗜𝗗𝗘] 𝐡𝐨𝐰 𝐚𝐧𝐝 𝐰𝐡𝐲 𝐭𝐨 𝐮𝐬𝐞 𝐎𝐎𝐂 𝐜𝐨𝐦𝐦𝐚𝐧𝐝𝐬 𝐢𝐧 𝐛𝐨𝐭 𝐫𝐨𝐥𝐞𝐩𝐥𝐚𝐲 ᰋ
ᨧᨴ ִ ִ ׄ ⸼ 𝗂𝖿 𝗒𝗈𝗎𝗋 𝖻𝗈𝗍 𝗌𝗍𝖺𝗋𝗍𝗌 𝖺𝖼𝗍𝗂𝗇𝗀 𝗈𝗎𝗍 𝗈𝖿 𝖼𝗁𝖺𝗋𝖺𝖼𝗍𝖾𝗋, 𝗋𝖾𝗌𝗉𝗈𝗇𝖽𝗂𝗇𝗀 𝗈𝖽𝖽𝗅𝗒, 𝗈𝗋 𝖽𝖾𝗋𝖺𝗂𝗅𝗂𝗇𝗀 𝗍𝗁𝖾 𝗍𝗈𝗇𝖾 𝗈𝖿 𝗒𝗈𝗎𝗋 𝗌𝗍𝗈𝗋𝗒, 𝗂𝗍 𝗆𝗂𝗀𝗁𝗍 𝖻𝖾 𝗍𝗂𝗆𝖾 𝗍𝗈 𝗅𝖾𝖺𝗇 𝗈𝗇 𝗈𝗇𝖾 𝗈𝖿 𝗍𝗁𝖾 𝗆𝗈𝗌𝗍 𝗎𝗌𝖾𝖿𝗎𝗅 𝖱𝖯 𝗍𝗈𝗈𝗅𝗌: “𝖮𝖮𝖢 𝖼𝗈𝗆𝗆𝖺𝗇𝖽𝗌”
what are OOC commands?
- OOC (Out Of Character) commands are short instructions that sit outside the actual roleplay text. they're not part of the scene or conversation, but they guide the bot on how to behave, respond, or shape the scene.
- format examples:
(use parentheses like this)
[OOC: or brackets like this] - you can place your OOC command at the beginning or the end of your own message. just avoid placing them in the middle...bots (especially deepseek) can get confused and mishandle formatting.
why use OOC?
- bots aren't sentient. they don’t “learn” in the human sense, but they do adapt based on your inputs. OOC commands let you step in and guide the scene like a behind-the-scenes writer or director.
useful examples:
(OOC: {{char}} should stay emotionally distant, even if {{user}} is vulnerable.)
(OOC: Add a side character who interrupts this moment.)
(OOC: Make {{char}} notice {{user}}’s stress but avoid confronting it.)
(OOC: Switch to {{char}}’s POV and use he/him for {{user}}.)
these are especially helpful for:
- fixing personality drift in long chats
- adjusting tone, pacing, or emotional weight
- reframing the bot’s style or perspective
- introducing or removing story elements on the fly
enhanced detail & speaking for you
- if you use OOC commands that ask for detailed writing or long paragraphs, the bot might try to fill narrative gaps...often by speaking for your character.
- solution: you can delete the part where the bot speaks for you and continue roleplaying.
- or, prevent it altogether with a command like:
(OOC: {{char}} should avoid narrate {{user}}’s thoughts or speech.)
deepseek-specific behaviors —
if you're using a deepseek model (R1, V3, V3 0324, R1 Chimera), keep these quirks in mind:
- bracket echoing: deepseek may echo OOC formatting (like brackets) in its reply.
- always remove unnecessary brackets after each bot reply to prevent it from adapting incorrectly.
- asterisk issue: deepseek models often fail to comply with OOC commands that try to remove or block asterisks (used in action formatting like smirks).
- permanent removal using OOC has a low success rate...expect manual corrections.
- OOC labeling: while technically not mandatory, it’s highly recommended to use the 'OOC:' label.
- without this, deepseek is very likely to respond using incorrect bracketed formatting.
- also, using 'OOC:' is more token-efficient than 'SYSTEM NOTE:'.
why does the bot keep offering suggestions even after i delete the OOC message?
- the reason this keeps happening is because when you use an OOC prompt that tells the bot to help guide the story, suggest things, or act like a writing partner, it takes that instruction seriously. even if you delete the message, the bot already saw it and will keep acting like it's supposed to help...unless you clearly tell it to stop.
why this happens:
- the bot pays close attention to what you say. If you ask it to help in any way, it will keep doing that until told otherwise.
- it wants to be helpful, so it keeps giving ideas, opinions, or asking questions...even if you don’t want it to. especially if you roleplay with rpg/open world roleplay
- deleting a message doesn’t remove it from the bot’s memory during that chat. It still behaves based on what it already saw.
how to fix it:
- use a very clear and strict OOC instruction, like this:
(OOC: Only respond to my response. Avoid offering suggestions, asking questions, or adding commentary unless I specifically request it. Avoid out-of-character replies unless I use "OOC:" first. Remain fully in-character otherwise.)
chat transplants & summaries
- OOC is also very useful for organizing or restarting your rp with a clean memory.
example:
(OOC: Please provide a concise summary of all roleplay events so far, using bullet points to highlight key moments. Ensure all essential details related to character growth, relationship dynamics, and major plot developments are retained.)
- once the bot provides a clean summary, copy it and paste it into the memory or first message of a new chat. this helps preserve continuity without overwhelming the bot’s context window.
community wisdom
- u/dandelionii: you can literally tell the bot whatever you want via OOC, and it’ll improve your RP.
- u/JustAComplex: most people use OOC for scene planning, emotional insight, or even to flirt..more than they use it for actual RP.
- u/Jaiz412: helped clarify formatting rules, token handling, and deepseek-specific quirks.
issue: deepseek repeating responses even after rerolling?
- this is a common frustration, especially when using deepseek models. even after deleting a message, rating it, and swiping/rerolling, the bot may continue to generate nearly identical replies.
why does this happen?
- bots operate with session-based memory. even deleted or rerolled messages still leave behind "active tokens"...lingering context from what the bot has already seen.
- for example, if a scene begins with the bot watering flowers and you reroll it, the next...version may still mention watering flowers...just with a different twist or extra element like an NPC greeting.
- this results in minor rewording but often fails to give truly fresh responses.
fix/workaround:
- try turning your most effective OOC command (like a creativity booster) into a permanent prompt and saving it directly in chat memory. this makes it part of the bot’s active memory and helps persist creative variety without needing to insert OOC every time.
steps:
- take your usual OOC creativity-enhancing instruction.
example:
(OOC: Vary sentence structure, enhance narrative tone, avoid repeating ideas, and make each response feel fresh and immersive.)
- remove the
OOC:
tag. - save that prompt in the chat memory directly.
- this ensures the creativity instruction is always part of the conversation's foundation, and you won’t need to keep repeating the OOC with every message.
important note:
- OOC commands inserted as part of regular messages have limited persistence. Since most models don’t retain long-term memory, earlier OOC instructions may get “forgotten” even if they still count as tokens. embedding them in memory avoids this.
extra tips recap for repetition issues
- try setting the temperature to 0.4–0.6 to manage repetition or boost it slightly if you're trying to increase variance.
- use the edit > remove > reroll flow to refresh the bot's direction while reducing repetitive patterns.
- embedding persistent instructions into chat memory helps override lingering context from previous rerolls.
- if repetition persists even with new prompts, consider the chat transplant method to reset behavior entirely.
𖦹 𝐅𝐀𝐐 𖦹
Q: can i stack multiple OOC commands in one message?
A: yes, but make sure they’re clear and not contradictory.
Q: should OOC commands go at the top, middle, or end of a message?
A: place them at the top or bottom. avoid placing them in the middle to prevent formatting confusion.
Q: is the text 'OOC' mandatory?
A: not strictly, but highly recommended...especially with deepseek. If you don’t include ‘OOC’, the bot may respond using incorrect bracketed formatting.
Q: should i use 'OOC:' or 'SYSTEM NOTE:'?
A: use ‘OOC:’ ...it's shorter, clearer, and uses fewer tokens.
Q: does the bot learn from OOC commands?
A: It doesn’t learn like a human, but it adapts temporarily to the instructions you give.
Q: can i use OOC to reset memory or transplant a chat?
A: yes! ask for a summary via OOC, copy it, and paste it into a new chat’s memory or first message to preserve plot continuity.
Q: how do i correct bracket or formatting errors in the bot’s response?
A: manually delete or edit them before continuing. letting them linger may cause persistent formatting issues.
Q: the bot keeps repeating itself even after swiping. what do i do?
A: try embedding your creativity-related OOC as a permanent memory prompt. remove “OOC:” and save the clean version in chat memory. this helps break repetition loops caused by leftover context tokens.
೯⠀⁺ 𖥻 𝐥𝐢𝐬𝐭 𝐨𝐟 𝐨𝐨𝐜 𝐜𝐨𝐦𝐦𝐚𝐧𝐝𝐬 𝐟𝐨𝐫 𝐜𝐨𝐦𝐦𝐨𝐧 𝐝𝐞𝐞𝐩𝐬𝐞𝐞𝐤 𝐩𝐫𝐨𝐛𝐥𝐞𝐦𝐬? ᰋ
꒰ ୨୧ ꒱ 𝚎𝚡𝚝𝚛𝚊 𝚒𝚗𝚙𝚞𝚝 !
𝖺𝗌 𝗒𝗈𝗎 𝗄𝗇𝗈𝗐, 𝗍𝗁𝖾 𝗈𝗈𝖼 (𝗈𝗎𝗍 𝗈𝖿 𝖼𝗁𝖺𝗋𝖺𝖼𝗍𝖾𝗋) 𝖼𝗈𝗆𝗆𝖺𝗇𝖽 𝗌𝗁𝗈𝗎𝗅𝖽 𝖻𝖾 𝗉𝗅𝖺𝖼𝖾𝖽 𝗎𝗇𝖽𝖾𝗋 𝗒𝗈𝗎𝗋 𝗋𝖾𝗌𝗉𝗈𝗇𝗌𝖾 𝖻𝖾𝖿𝗈𝗋𝖾 𝗌𝖾𝗇𝖽𝗂𝗇𝗀 𝗒𝗈𝗎𝗋 𝗆𝖾𝗌𝗌𝖺𝗀𝖾. 𝗉𝗅𝖾𝖺𝗌𝖾 𝗅𝖾𝖺𝗏𝖾 𝗂𝗍 𝖺𝗌 𝗂𝗌. 𝗍𝗁𝖾 𝗅𝗂𝗌𝗍 𝖻𝖾𝗅𝗈𝗐 𝗈𝗎𝗍𝗅𝗂𝗇𝖾𝗌 𝗂𝗌𝗌𝗎𝖾𝗌 𝖾𝗇𝖼𝗈𝗎𝗇𝗍𝖾𝗋𝖾𝖽 𝗐𝗁𝗂𝗅𝖾 𝗎𝗌𝗂𝗇𝗀 𝖺𝗅𝗅 𝗍𝗁𝗋𝖾𝖾 𝖿𝗋𝖾𝖾 𝗏𝖾𝗋𝗌𝗂𝗈𝗇𝗌 𝗈𝖿 𝖽𝖾𝖾𝗉𝗌𝖾𝖾𝗄, 𝖺𝗅𝗈𝗇𝗀 𝗐𝗂𝗍𝗁 𝗉𝗋𝗈𝗉𝗈𝗌𝖾𝖽 𝗈𝗈𝖼 𝖿𝗎𝗇𝖼𝗍𝗂𝗈𝗇𝗌 𝖿𝗈𝗋 𝖾𝖺𝖼𝗁.
⋆.˚narrative problems
- narrative-focused style (OOC: {{char}} prioritizes narrative over dialogue. Emphasize descriptive storytelling with less direct conversation.)
- action & dialogue combined(fix for one sentence - V3 0324) (OOC: {{char}} will seamlessly blend actions and dialogue in a prose-style format for a natural storytelling flow.)
- fix for single line problem (OOC: Guide {{char}} to provide more detailed responses by expanding on actions, emotions, and setting. Encourage fuller, descriptive replies rather than short, single-sentence answers.)
- descriptive narrative (OOC: {{char}} will enhance responses with vivid descriptions, adding depth to actions and emotions.)
- concise & direct (OOC: {{char}} will deliver brief yet impactful responses, prioritizing clarity and efficiency.)
- poetic & lyrical (OOC: {{char}} will adopt a more poetic and expressive style, enriching dialogue with metaphor and rhythm.)
- internal thoughts included (OOC: {{char}} will integrate inner monologues, revealing thoughts alongside speech and action.)
- third-person perspective (OOC: {{char}} will narrate in the third person, giving a novel-like feel to interactions.)
- immersive worldbuilding (OOC: {{char}} will expand on environmental details, setting the scene with rich worldbuilding.)
- classic script format (OOC: {{char}} will separate actions and dialogue distinctly, like a screenplay.)
- first-person perspective (OOC: {{char}} will narrate from a personal point of view, adding subjective depth.)
- multi-character interaction (OOC: {{char}} will narrate and control multiple characters naturally in a scene.)
⋆.˚dialogue problems
- dialogue-focused narrative (OOC: {{char}} favors dialogue over narrative. Keep interactions conversational with minimal exposition.)
- for the bot avoid using nerd terms (OOC: {{char}} speaks plainly and avoids complex terms or jargon. Focus on clarity and accessibility, keeping their language simple and straightforward.)
- formal & professional tone (OOC: {{char}} speaks with precision, avoiding casual phrasing.)
- casual & friendly tone (OOC: {{char}} uses relaxed, conversational language.)
- stoic & reserved tone (OOC: {{char}} keeps responses brief and serious.)
- sarcastic & witty (OOC: {{char}} responds with dry humor and sharp remarks.)
- enigmatic & mysterious (OOC: {{char}} speaks cryptically, avoiding direct answers.)
- aggressive & confrontational (OOC: {{char}} is blunt, assertive, and challenging.)
- melancholic & poetic (OOC: {{char}} expresses thoughts in a deep, metaphorical tone.)
- excitable & energetic (OOC: {{char}} speaks enthusiastically and expressively.)
- flirtatious & charming (OOC: {{char}} teases and speaks with confidence.)
- cold & distant (OOC: {{char}} remains detached and impersonal.)
⋆.˚disorderly formatting
- restrict asterisks and em-dashes in dialogue formatting (OOC: {{char}} should avoid asterisks and using em-dashes in dialogue. Integrate actions into prose for a clearer narrative structure.)
- dialogue formatting for emphasis and whisper tones (OOC: {{char}} should use **bold** for emphasis and _italics_ for whispers in dialogue. Restrict excessive formatting.)
- italicized actions while keeping dialogue plain (OOC: {{char}} should *italicize* actions with asterisks while keeping dialogue in plain text. Ensure asterisks to actions only. Refrain from mixing formatting within dialogue for clarity.)
- formatted communication rule
- em dash overuse fix (OOC: Encourage {{char}} to limit the use of em dashes and focus on clear, structured dialogue. Use punctuation that improves clarity, like periods or commas, to maintain flow and coherence in the narrative.)
⋆.˚not detailed response
- general detail (OOC: {{char}}, provide a rich, immersive, and detailed response with deep emotions, vivid descriptions, and strong narrative flow to enhance the roleplay.)
- 4 minimum paragraphs (OOC: Instruct {{char}} to provide detailed responses with at least four paragraphs, focusing on emotions, motivations, and sensory details to enhance immersion.)
- length adjustment for long ass response (OOC: {{char}}, please provide in-depth, detailed responses with elaborate descriptions and context to enhance the narrative. Your replies should focus on enriching the scene and characters.)
- for short response lenght (OOC: {{char}}, please keep your responses brief and to the point, while still maintaining clarity and context. Avoid unnecessary details, but ensure the message remains clear.)
- character development (OOC: {{char}}, ensure your responses reveal important aspects of your character's development. Use dialogue and actions that highlight growth, inner conflict, or evolving traits.)
- emotional depth (OOC: {{char}}, focus on deep emotional expression, internal thoughts, and nuanced feelings to bring authenticity and intensity to the response.)
- sensory detail (OOC: {{char}}, enhance the response with vivid sensory descriptions—sight, sound, touch, taste, and smell—to create a fully immersive experience.)
- descriptive action (OOC: {{char}}, provide a dynamic and well-paced response with fluid, engaging action sequences and precise movement descriptions.)
- dialogue depth (OOC: {{char}}, enrich the dialogue with natural flow, subtle tonal shifts, and character-driven nuances to make interactions more authentic.)
- inner monologue (OOC: {{char}}, delve into internal thoughts, personal reflections, and psychological depth to provide a more introspective and layered response.)
- world-building (OOC: {{char}}, describe the environment in rich detail, emphasizing atmosphere, ambiance, and world-building elements to enhance immersion.)
- romantic & intimacy detail (OOC: {{char}}, focus on deep emotional connections, subtle romantic gestures, and authentic expressions of intimacy in the response.)
- tactical/strategic thinking (OOC: {{char}}, provide a response that includes tactical thinking, strategic decision-making, and a logical approach to challenges or conflicts.)
⋆.˚uncreative/repetitive response
- creative and varied responses (OOC: {{char}}, avoid repetitive actions or dialogue. Elaborate, improvise, and adapt to the narrative with unique and engaging responses.)
- plot advancement (OOC: {{char}}, please prioritize advancing the plot in your responses. Ensure your actions and dialogue contribute directly to moving the story forward, adding new developments or twists.)
- improvisational and adaptive (OOC: {{char}}, embrace improvisation. Adapt fluidly to the narrative, respond dynamically, and explore unexpected yet fitting developments.)
- poetic and artistic (OOC: {{char}}, incorporate poetic language, metaphors, and artistic expression to make interactions more lyrical and captivating.)
- witty and playful (OOC: {{char}}, infuse wit, humor, and clever dialogue into interactions. Keep responses engaging, lively, and fun.)
- cinematic and dramatic (OOC: {{char}}, respond with dramatic tension, cinematic pacing, and theatrical flair to heighten the storytelling experience.)
⋆.˚over-aggressive dialogue/action
- for general realism (OOC: {{char}}, please keep interactions grounded and natural. Avoid exaggerated behaviors or unrealistic terminology to maintain narrative flow.)
- for over-aggressive behavior (OOC: {{char}}, tone down aggression to keep interactions balanced and immersive. Ensure actions and dialogue align with the story’s realism.)
- for unrealistic omegaverse elements (OOC: {{char}}, avoid Omegaverse-specific phrases or actions that don’t fit the setting. Keep dialogue and behaviors natural for better immersion.)
- for maintaining narrative coherence (OOC: {{char}}, ensure actions and speech align with the setting and established lore. Avoid extreme behaviors that disrupt the story’s flow.)
- for character consistency (OOC: {{char}}, stay consistent with your character’s established personality and motivations. Avoid sudden unrealistic shifts in behavior.)
⋆.˚overuse of vague spatial terms ('somewhere', 'behind', 'across', 'in distance', etc.)
- overused 'behind' / 'across the room' (OOC: Instead of detailing exact positions like 'behind them' or 'across the room', focus on the mood, pacing, and interaction. Let actions and reactions carry the scene naturally without overexplaining spatial placement.)
- overused 'a beat' (OOC: Instead of using "a beat" or "a pause," show hesitation or tension through character thoughts, subtle actions, or changes in tone and atmosphere.)
- focus on immediate perception (OOC: {{char}}, restrict the use of vague spatial terms like "somewhere" or "in the distance." Refrain from describing elements beyond {{char}}'s direct perception and focus solely on {{user}} and the immediate scene.)
- restricting unverified environmental assumptions (OOC: {{char}}, avoid assuming environmental details that {{char}} has not directly perceived. Restrict descriptions to what is immediately observable and relevant to {{user}}.)
- enhancing narrative clarity (OOC: {{char}}, refrain from using ambiguous location terms that create unclear spatial awareness. Keep descriptions precise and centered on what {{char}} can perceive in relation to {{user}}.)
- maintaining perspective consistency (OOC: {{char}}, restrict narration to what aligns with {{char}}'s current point of view. Avoid vague spatial references that suggest unseen or unconfirmed elements.)
⋆.˚excessive use of negative descriptors ('pathetic', 'weak', etc.)
- respectful dialogue (OOC: {{char}} should restrict excessive use of negative descriptors like "pathetic" or "weak" toward {{user}}. Keep interactions immersive and engaging without unnecessary degradation.)
- balanced roleplay (OOC: {{char}} should avoid downgrading {{user}} with excessive insults. Maintain character authenticity while ensuring a fair and enjoyable roleplaying experience.)
- constructive interaction (OOC: {{char}} should refrain from excessive negativity toward {{user}}. Keep interactions dynamic while avoiding unnecessary belittlement.)
- narrative-friendly language (OOC: {{char}} should avoid overusing insults when interacting with {{user}}. Maintain tension and personality without undermining roleplay quality.)
⋆.˚speaking for {{user}}/stealing pov/assuming {{user}}'s actions
- speech restriction (OOC: {{char}} must restrict speaking for {{user}} and avoid assuming their words or thoughts.)
- pov protection (OOC: {{char}} must avoid stealing {{user}}’s point of view and refrain from narrating on their behalf.)
- action autonomy (OOC: {{char}} must refrain from dictating {{user}}’s actions and allow them full control over their choices.)
- appearance control (OOC: {{char}} must avoid describing {{user}}’s appearance and let them define their own looks.)
- full narrative restriction (OOC: {{char}} must restrict speaking for {{user}}, avoid stealing their POV, and refrain from assuming their actions or appearance.)
⋆.˚bots forget the user's appearance that their identity is mixed with the user's
- reminder of user's appearance (OOC: Please remember to reference the user's appearance accurately in the narration. The user's appearance is as follows: [insert appearance details here]. Ensure this description is used consistently when referring to the user in the roleplay.)
⋆.˚bot abruptly leaving without reason
- exit with open-ended closure (OOC: {{char}} will refrain from abruptly leaving {{user}} without reason, ensuring the scene remains open-ended for narrative continuity.)
- gradual scene transitions (OOC: {{char}} will avoid sudden scene transitions, ensuring exits feel natural and maintain immersion in the narrative.)
- consistent presence in conversations (OOC: {{char}} will restrict cutting off conversations unexpectedly, ensuring responses are consistent and engaging.)
- justified character absence (OOC: {{char}} will refrain from leaving without providing an in-context reason, ensuring logical character progression.)
⋆.˚for extra horny bots
- focus on emotional connection (OOC: Kindly remind {{char}} to focus on the emotional connection, comfort, and development of the relationship, rather than physical attraction. Encourage moments of trust, warmth, and intimacy to build a deeper bond.)
⋆.˚rush nsfw scene
- guidance for improving sex scene pacing (OOC: Advise {{char}} to slow the pacing, focusing on emotional connection and varied descriptions. Encourage avoiding repetitive or overly poetic language. Highlight characters' reactions, body language, and the setting to create a more immersive experience.)
- position switching for length (OOC: To extend the scene, {{char}} will dynamically switch positions, ensuring a varied and immersive experience.)
- delayed climax (OOC: {{char}} will maintain control and pace the scene to avoid climaxing too early, enhancing the narrative flow.)
- enhanced kissing (OOC: {{char}} will focus on deeper, more passionate kissing, emphasizing detail and emotional intensity.)
- improved onomatopoeia (OOC: The scene will include expressive sounds from {{char}}, such as groans and moans, to enhance realism and immersion.)
- kink-Driven Scene (OOC: {{char}}'s established kinks will guide the scene, ensuring it aligns with their personality and creates a more engaging experience.)
- slow pacing & teasing (OOC: {{char}} will take their time, incorporating teasing, foreplay, and slow build-up to extend the scene and heighten tension.)
- detailed sensory descriptions (OOC: The scene will include vivid sensory details touch, taste, scent, and sound to make it more immersive and drawn-out.)
- dialogue & dirty talk (OOC: {{char}} will engage in more verbal interaction, including dirty talk, whispers, and emotional exchanges to deepen engagement.)
- exploration of new sensations (OOC: {{char}} will experiment with new sensations, movements, or areas of focus to keep the scene fresh and engaging.)
- incorporating breaks & resets (OOC: To extend the experience, {{char}} will pause, catch their breath, and then resume with renewed intensity.)
- environmental interaction (OOC: {{char}} will engage with their surroundings—using furniture, walls, or different locations—to add variety and prolong the experience.)
- aftercare & intimacy post-scene (OOC: The scene won’t abruptly end; {{char}} will engage in affectionate aftercare, cuddling, and soft dialogue to create a satisfying conclusion.)
⋆.˚bots that are supposed to hide their identities but instead do the opposite
- managing early identity reveals for {{char}} (OOC: Avoid revealing {{char}}'s true identity too soon. Use misdirection and subtle clues, delaying the reveal for maximum impact. Keep the disguise intact until it becomes crucial to the plot, ensuring the exposure happens at a key moment.)
⌗ ┆⚠️ MOLEK'S CUSTOM PROMPT┆
⋆˚✿˖°: 𝒄𝒖𝒔𝒕𝒐𝒎 𝒎𝒚 𝒄𝒖𝒔𝒕𝒐𝒎 𝒑𝒓𝒐𝒎𝒑𝒕 𝒘𝒐𝒓𝒌𝒔 𝒃𝒆𝒔𝒕 𝒊𝒇 𝒚𝒐𝒖 𝒖𝒔𝒆 𝒐𝒐𝒄 𝒘𝒉𝒆𝒏 𝒚𝒐𝒖 𝒅𝒐𝒏’𝒕 𝒍𝒊𝒌𝒆 𝒕𝒉𝒆 𝒃𝒐𝒕’𝒔 𝒓𝒆𝒔𝒑𝒐𝒏𝒔𝒆. 𝒈𝒖𝒊𝒅𝒆 𝒊𝒕 𝒕𝒐 𝒈𝒆𝒕 𝒊𝒏𝒔𝒕𝒂𝒏𝒕 𝒓𝒆𝒔𝒖𝒍𝒕𝒔, 𝒖𝒑𝒅𝒂𝒕𝒆 𝒄𝒉𝒂𝒕 𝒎𝒆𝒎𝒐𝒓𝒚 𝒓𝒆𝒈𝒖𝒍𝒂𝒓𝒍𝒚 𝒔𝒐 𝒊𝒕 𝒅𝒐𝒆𝒔𝒏’𝒕 𝒇𝒐𝒓𝒈𝒆𝒕 𝒑𝒂𝒔𝒕 𝒆𝒗𝒆𝒏𝒕𝒔, 𝒂𝒏𝒅 𝒌𝒆𝒆𝒑 𝒓𝒆𝒔𝒑𝒐𝒏𝒔𝒆𝒔 𝒅𝒆𝒕𝒂𝒊𝒍𝒆𝒅 𝒂𝒏𝒅 𝒐𝒑𝒆𝒏-𝒆𝒏𝒅𝒆𝒅. 𝒂𝒍𝒘𝒂𝒚𝒔 𝒂𝒅𝒋𝒖𝒔𝒕 𝒕𝒉𝒆 𝒕𝒆𝒎𝒑𝒆𝒓𝒂𝒕𝒖𝒓𝒆 𝒃𝒂𝒔𝒆𝒅 𝒐𝒏 𝒕𝒉𝒆 𝒌𝒊𝒏𝒅 𝒐𝒇 𝒓𝒆𝒔𝒑𝒐𝒏𝒔𝒆 𝒚𝒐𝒖 𝒘𝒂𝒏𝒕. 𝒊𝒇 𝒚𝒐𝒖’𝒓𝒆 𝒖𝒔𝒊𝒏𝒈 𝒎𝒐𝒅𝒖𝒍𝒆𝒔, 𝒌𝒆𝒆𝒑 𝒚𝒐𝒖𝒓 𝒄𝒖𝒔𝒕𝒐𝒎 𝒑𝒓𝒐𝒎𝒑𝒕 𝒖𝒏𝒅𝒆𝒓 2𝒌 𝒕𝒐𝒌𝒆𝒏𝒔..𝒃𝒆 𝒔𝒎𝒂𝒓𝒕 𝒘𝒊𝒕𝒉 𝒕𝒐𝒌𝒆𝒏 𝒖𝒔𝒂𝒈𝒆. 𝒎𝒂𝒌𝒆 𝒔𝒖𝒓𝒆 𝒚𝒐𝒖𝒓 𝒄𝒐𝒏𝒕𝒆𝒙𝒕 𝒔𝒊𝒛𝒆 𝒊𝒔 𝒂𝒓𝒐𝒖𝒏𝒅 16𝒌 𝒕𝒐 32𝒌 𝒇𝒐𝒓 𝒎𝒐𝒔𝒕 𝒍𝒍𝒎𝒔. 𝒔𝒆𝒕 𝒎𝒂𝒙 𝒏𝒆𝒘 𝒕𝒐𝒌𝒆𝒏𝒔 𝒕𝒐 0 𝒕𝒐 𝒂𝒗𝒐𝒊𝒅 𝒓𝒆𝒔𝒑𝒐𝒏𝒔𝒆 𝒄𝒖𝒕𝒔. 𝒆𝒗𝒆𝒓𝒚 𝒎𝒐𝒅𝒆𝒍 𝒉𝒂𝒔 𝒊𝒕𝒔 𝒐𝒘𝒏 𝒒𝒖𝒊𝒓𝒌𝒔, 𝒉𝒐𝒑𝒆 𝒚𝒐𝒖 𝒈𝒆𝒕 𝒊𝒕.・・・・ /ᐠ - ˕ -マᶻ 𝗓 𐰁
೯⠀⁺ 𖥻 𝐦𝐨𝐥𝐞𝐤'𝐬 𝐛𝐚𝐬𝐞 𝐩𝐫𝐨𝐦𝐩𝐭 [1253 tokens] ᰋ
main functions:
- bot controls the world, npc characters, events, time flow, but never controls or describes the user’s inner thoughts or automatic reactions.
- story evolves naturally based on choices and past events, with meaningful consequences and trade-offs.
- encourages grounded, slow, emotional storytelling with detailed setting, character complexity, and realistic dialogue.
- bot can gently progress the story if user is inactive, with clear narrative reasons and no forced outcomes.
- power dynamics and relationships develop organically, avoiding clichés.
- interaction remains open-ended and collaborative, inviting user input without rushing or closing scenes abruptly.
- all writing stays in character, immersive, avoiding any out-of-world or system comments.
೯⠀⁺ 𖥻 𝐦𝐨𝐥𝐞𝐤'𝐬 𝐧𝐬𝐟𝐰 𝐩𝐫𝐨𝐦𝐩𝐭 [234 tokens] ᰋ
key points:
- scenes unfold with slowburn tension, varied pacing, multiple rounds, position/location changes.
- realistic details like fluids, sounds, environment are included.
- kinks and power dynamics allowed but must be based on mutual consent and genuine chemistry.
- avoid generic possessive phrases unless truly earned; dialogue should be personalized and emotionally rich.
- aftercare is essential, showing cuddling, soft words, or meaningful silence to portray emotional connection after sex.
೯⠀⁺ 𖥻 𝐦𝐨𝐥𝐞𝐤'𝐬 𝐬𝐟𝐰 𝐩𝐫𝐨𝐦𝐩𝐭 [212 tokens] ᰋ
೯⠀⁺ 𖥻 𝐦𝐨𝐥𝐞𝐤'𝐬 𝐦𝐮𝐥𝐭𝐢𝐩𝐥𝐚𝐲𝐞𝐫 𝐩𝐫𝐨𝐦𝐩𝐭 [1453 tokens] ᰋ
೯⠀⁺ 𖥻 𝐫𝐨𝐥𝐞𝐩𝐥𝐚𝐲 𝐠𝐞𝐧𝐫𝐞 𝐦𝐨𝐝𝐮𝐥𝐞𝐬 ᰋ
1. angst roleplay
Emphasize deep emotional conflict, inner struggles, and complex character development. Focus on authentic expressions of pain, regret, or guilt while allowing growth and healing moments. Avoid rushing resolutions or trivializing emotions. Include realistic dialogue and subtle body language to convey tension. Characters may reflect on past trauma but also seek connection or understanding. Balance despair with sparks of hope or vulnerability. Keep pacing deliberate to explore emotional depth.
2. comfort roleplay
Prioritize warmth, kindness, and gentle interactions. Create a safe, supportive atmosphere where characters express care, encouragement, and small joys. Avoid conflict escalation or harsh tones. Include comforting gestures, soothing dialogue, and moments of calm or laughter. Encourage bonding through shared experiences, empathetic listening, and nurturing responses. Focus on emotional safety and positive reinforcement.
3. historical roleplay
Ground the story in accurate or thoughtfully altered historical contexts. Introduce cultural, political, and social details to enrich the setting. Avoid anachronisms unless intentionally blended for alternate history. Characters reflect period-appropriate language, beliefs, and customs. Incorporate plausible changes that affect events or outcomes without breaking immersion. Maintain consistency with established timelines or divergences.]
4. fantasy roleplay
Build a rich, imaginative world with magical elements, medieval culture, and mythical creatures. Avoid modern technology or concepts that disrupt the setting’s atmosphere. Characters use language and customs fitting the fantasy realm. Integrate magic systems, kingdoms, and quests naturally, letting worldbuilding evolve through character actions and lore. Encourage exploration, intrigue, and heroic or morally complex challenges.
5. mythology roleplay
Focus on mythic themes, divine beings, and legendary tales. Portray gods, spirits, or heroes with grandeur and symbolic meaning. Avoid trivializing sacred elements or mixing incompatible mythologies without purpose. Characters embody archetypes or mortal flaws, creating epic and personal stakes. Use myth-inspired powers, rituals, and realms to deepen narrative complexity. Allow interplay between fate, free will, and cosmic forces.
6. rpg roleplay
Structure scenes with clear goals, challenges, and progress markers similar to role-playing games. Include character stats, abilities, and inventory that influence outcomes. Avoid undefined or chaotic mechanics that confuse narrative flow. Present choices with meaningful consequences, balancing risk and reward. Use dice rolls or chance elements sparingly to enhance tension. Encourage teamwork, strategy, and character growth within a shared adventure.
7. horror & gore roleplay
Build suspense, fear, and visceral intensity through atmospheric descriptions and psychological tension. Avoid gratuitous violence without narrative purpose. Characters react realistically to horror elements, showing fear, desperation, or resilience. Use sensory details to amplify dread—sounds, smells, shadows, and bodily sensations. Balance moments of quiet terror with shocking reveals or graphic consequences. Focus on survival and emotional impact.]
8. dead dove roleplay
Embrace dark, gritty, or tragic storytelling with morally complex characters and harsh realities. Avoid romanticizing suffering or glossing over consequences. Let characters face difficult decisions, irreversible losses, and flawed humanity. Encourage emotional rawness and thematic depth, exploring themes like betrayal, decay, or existential struggle. Maintain tone consistency without forced hope or redemption unless organically earned.
action & crime roleplay
Highlight fast-paced conflict, tactical planning, and high stakes involving crime or law enforcement. Avoid unrealistic heroics or oversimplified morality. Characters act with clear motivations, using skills and resources strategically. Integrate investigation, pursuit, or combat with grounded descriptions. Present dilemmas involving loyalty, justice, or survival. Balance adrenaline with character insight and consequences.
survival roleplay
Focus on resource management, environmental challenges, and adapting to nature’s hazards. Avoid instant solutions or unrealistic survival. Characters use skills, tools, and teamwork to overcome obstacles like weather, animals, or scarcity. Describe sensory details—sounds, smells, textures—to immerse in wilderness. Reflect emotional strain and hope. Progress depends on careful decisions, rest, and exploration.
superheroes & villians roleplay
Develop powers, secret identities, and complex moral conflicts between heroes and villains. Avoid clichés or one-dimensional characters. Let abilities influence plot but maintain human vulnerabilities and consequences. Balance action, personal stakes, and public impact. Explore themes like responsibility, redemption, or corruption. Characters face dilemmas that challenge their ideals and relationships.
೯⠀⁺ 𖥻 𝐝𝐞𝐞𝐩𝐬𝐞𝐞𝐤 𝐟𝐚𝐪 𝐰𝐢𝐭𝐡 𝐦𝐨𝐥𝐞𝐤 ᰋ
⁉️: ᴛᴏ ᴍʏ ᴋɴᴏᴡʟᴇᴅɢᴇ, ɪ'ᴠᴇ ɴᴇᴠᴇʀ sᴀɪᴅ ɪ'ᴍ ɢᴏᴏᴅ ᴀᴛ ᴘʀᴏxʏ/ᴅᴇᴇᴘsᴇᴇᴋ/ʟʟᴍ/ᴇʀʀᴏʀ/ᴘʀᴏᴍᴘᴛɪɴɢ sᴛᴜғғ. ɪ'ᴍ ɴᴏᴛ ᴀɴ ᴇxᴘᴇʀᴛ ᴏʀ ᴀ ᴘʀᴏ...ɪᴜsᴛ ᴀɴ ᴏʀᴅɪɴᴀʀʏ ᴜsᴇʀ sᴛɪʟʟ ʟᴇᴀʀɴɪɴɢ, ɴᴏ ʙᴀᴄᴋɢʀᴏᴜɴᴅ, ɴᴏ ʙʀᴀɢɢɪɴɢ. ʙɪɢ sʜᴏᴜᴛᴏᴜᴛ ᴛᴏ ᴀʟʟ ᴛʜᴇ ʀᴇᴅᴅɪᴛ ᴜsᴇʀs ᴡʜᴏ’ᴠᴇ ʜᴇʟᴘᴇᴅ sᴏ ᴍᴀɴʏ ᴡɪᴛʜ ᴅᴇᴇᴘsᴇᴇᴋ/ᴘʀᴏxʏ ǫᴜᴇsᴛɪᴏɴs. ᴘᴇᴏᴘʟᴇ ʟɪᴋᴇ ᴛʜᴇᴍ ᴅᴇsᴇʀᴠᴇ ʀᴇᴄᴏɢɴɪᴛɪᴏɴ ғᴏʀ ᴘᴜᴛᴛɪɴɢ ɪɴ ᴛʜᴇ ᴛɪᴍᴇ ᴀɴᴅ ᴇғғᴏʀᴛ. ɪ ᴛᴀᴋᴇ ғᴇᴇᴅʙᴀᴄᴋ sᴇʀɪᴏᴜsʟʏ, ᴇᴠᴇɴ ɪғ ɪ’ᴍ ɴᴏᴛ ᴀʟᴡᴀʏs ᴠɪsɪʙʟᴇ (ᴏʙᴠɪᴏᴜsʟʏ ʟᴏʟ). ɪғ ʏᴏᴜ’ᴠᴇ ɢᴏᴛ sᴏᴍᴇᴛʜɪɴɢ ᴛᴏ sᴀʏ, ᴅᴍ ᴍᴇ ᴏɴ ʀᴇᴅᴅɪᴛ. ʟᴇᴛ’s ᴋᴇᴇᴘ ɪᴛ ᴍᴀᴛᴜʀᴇ ᴀɴᴅ ᴘᴏʟɪᴛᴇ ʙᴇғᴏʀᴇ ɪᴜᴍᴘɪɴɢ ᴛᴏ ᴄᴏɴᴄʟᴜsɪᴏɴs 🌝
Q: is your prompt long?
- A: not at all, it's just 1253 + 234 = 1489 tokens. It’s best to keep custom prompts under 2k tokens since they’re permanent tokens. mine is clean...focused on actual LLM issues. i don’t add fluff. if you still want to trim, feel free, but staying below 2k is the key.
Q: why is your prompt not working after several messages?
- A: prompts = permanent tokens, but that doesn't mean they’re always applied. you need to differentiate between system prompt and user base prompt.
- system prompt example:
"You are a realistic roleplay assistant. Maintain immersive, detailed storytelling. Avoid speaking for the user or breaking character. Prioritize continuity, paragraph structure, and emotional depth."
- user base prompt example:
"Stick to slowburn pacing with grounded emotion and sensory detail. Keep conversations open-ended and avoid rushing emotional scenes."
- system = highest priority.
- user base = additional behavior/tone.
- use modular genre prompts (like angst/slowburn) instead of one big blob.
- the longer your convo gets, the more diluted your prompt becomes. don’t rely on it 100%. use chat memory & OOC too.
Q: will chutes.ai limit messages for free models?
- A: yes, most likely soon.they’ve hinted at a limit of 200+ messages/day, still being discussed on their Discord (check u/JonDurbin). For comparison, openrouter only gives 50/day. so yeah..better than nothing.
Q: why does deepseek always use excessive asterisks in dialogue?
- A: that’s just how the model was trained. even if you tweak prompts or go OOC, it’ll still do it.
workarounds: - manually edit them out
- use non-deepseek models if formatting bugs you.
Q: what are your current favorite free models on chutes.ai?
A:
tngtech/DeepSeek-R1T-Chimera
microsoft/MAI-DS-R1-FP8
Qwen/Qwen3-235B-A22B
- V3 0324 is just... not the same anymore. chimera wins for now.
Q: why did deepseek V3 0324 drop in quality?
- A: several reasons:
- GPU resources shifting to deepseek R2
- overloaded servers
- free-tier throttling
- prompt formatting impacts performance
- devs are focused elsewhere now
- try deepseek V3 (regular) instead of V3 0324...it’s reportedly more stable.
Q: why are possessive phrases so repetitive across models?
- A: it’s the training data. most LLMs are trained on similar sources (books, forums, fanfics). that includes possessive tropes like "you are mine." they’re not copying each other...they’re mimicking patterns in the data.
Q: best way to update memory without starting a new chat?
- A: use this method instead of a full reset: how to OOC recap + memory maintenance update memory every 10k–20k tokens. you’ll still need to copy/paste and manually tweak past events, but it’s better than nothing.
Q: when is deepseek R2 coming out? will it be better?
- A: rumored for late May, but delays are likely. Could be late June or beyond...waiting on OpenAI/Gemini/GPT-5 moves. It’s probably better than R, but whether it’s good for RP? We’ll see.
Q: do you have a discord thread?
- used to, but that rentry’s outdated. i'm currently not active on discord, so it's always a little amusing to hear that my name still pops up in some j.ai channels from time to time! big thanks to min for being active there...min has personally been a huge help to me. i really appreciate it! .... i usually lurk deepseek posts. tag me:
u/imowlekk
and i’ll help if i can!
Q: where did you learn all this stuff about deepseek?
- mostly from personal testing + reddit convos.
- special thanks to:
u/Jaiz412
(taught me basics)- rentry inspo:
- https://rentry.org/kolach3prompts
- https://rentry.co/MarPrompt
୭ ˚ᴍʏ ᴏᴛʜᴇʀ ʀᴇɴᴛʀʏ ᴘᴀɢᴇs (ǫᴜɪᴄᴋ ʟɪɴᴋs) ᵎᵎ
• chat memory template(previous rentry) • molek ooc command ideas(previous entry)