Character Maker QR
NSFWby Drago87· on Chub· added
Tokens: 116 permanent · 1,012 first greeting · budget 1,128
Creator notes
First message is a script that lets you Automatically install all scripts and Download all Lorebooks.
The second message is instructions on where and how to install the scripts and Lorebooks Manually.
All testing have been done on the 'staging' branch of ST but should work on the 'stable' branch.
Due to the included prompt structure and lorebook entries, it will generate very large characters (typically between 3000–9000 tokens).
Using this card outside SillyTavern is not recommended and will not work.
This will help significantly reduce the permanent token count of complete characters.
If you have experience with Lorebook optimization and would like to contribute, your help would be greatly appreciated!
- Fixed the update script
- Character Lorebook format export (This is what i need help with) (What i mean with this is instead of having a block of text in the Character Description it will be split into Lorebook entries that can be called when needed during roleplay instead of always being sent to the backend)
- Image prompt generation (Flux, Qwen, More?) (To be used with ComfyUI or other AI image generation)
- Character Lorebook entries (Ongoing refinement)
- Optional Anatomic Lorebook entries (Main focus for now)
- Optional Outfit Lorebook? (If i make it will describe each part of a outfit) Poll on discord
- Thinking if i should add a list where you can select (skippable) what features you want the character's breasts, clit, pussy and/or dick should have. (Taken from a lorebook entry that the user can add or remove things from) Poll on discord
<!-- EsotericSage -->
<a href="https://huggingface.co/mradermacher/EsotericSage-12B-i1-GGUF/blob/main/EsotericSage-12B.i1-Q6_K.gguf" target="_blank" rel="noopener">
<span style="display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;font-weight:700;font-size:13px;color:#e9edf5;text-decoration:none;background:linear-gradient(180deg,#1a1124,#21152c);box-shadow:inset 0 0 0 1px rgba(190,150,255,.35),0 0 12px rgba(190,150,255,.22);">
<img src="https://huggingface.co/datasets/huggingface/brand-assets/resolve/main/hf-logo.svg" alt="HF" style="height:16px;width:16px;">
EsotericSage-12B.i1-Q6_K
</span>
</a>
<div style="font-size:11px;color:#aab2bd;margin-left:4px;">~4.1 GB System Memory / ~11.4 GB Video Memory</div>
<!-- EsotericSage Settings -->
<a href="https://raw.githubusercontent.com/drago87/ST-Character-Maker/refs/heads/Fetch-Files/SillyTavern%20Character%20Maker/KoboldCPP%20Files/20480%20Context%20Size/EsotericSage-12B.i1-Q6_K.kcpps">
<span style="display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;font-weight:700;font-size:13px;color:#e9edf5;text-decoration:none;background:linear-gradient(180deg,#1a1124,#21152c);box-shadow:inset 0 0 0 1px rgba(190,150,255,.35),0 0 12px rgba(190,150,255,.22);">
<img src="https://cdn.jsdelivr.net/npm/lucide-static/icons/save.svg" alt="Save" style="height:16px;width:16px;filter:invert(1);">
EsotericSage - 20480
</span>
</a>
Listed as “Character Maker QR | Rewritten version Beta”
Tagline
A SillyTavern tool that uses scripts to help make characters. Updated 2025-November-28 V1 (If you want to be notified about updates Join the Discord) Please provide feedback here or on the discord. It will help keep me motivated. I would also love to see the characters you have made.
- Format
- card_spec_v2
- Project space
- characters
- Rating
- 5.00
- Ratings
- 2
- Stars
- 94
- Favorites
- 62
- Chats
- 119
- Messages
- 118
- Forks (upstream)
- 3
- Tokens (upstream)
- 116
Created Updated Archived since
{{// See Alt. Greeting for Manual Installation}} {{// Nothing in here will matter}}
Will create and describe a Character using earlier information prioritizing the information {{user}} gives. Flesh everything out to at least one sentence. If there is missing information generate it. [Use present tense.] [Use the metric system]
{{// (note)}} {{// Anything here will not be sent to the AI. Use to disable parts}} {{// If you have problem getting the character to generate or want to edit the generation criteria open the lorebook 'CMC Guides'}}
First message1,012 tokens
##Installation Instructions (Automated) Only to be used with SillyTavern
- Create a empty Persona named user
- Copy and paste this script into the chat box and press enter.
/qr-set-create CMC Temp|
/fetch https://raw.githubusercontent.com/drago87/ST-Character-Maker/refs/heads/Fetch-Files/SillyTavern%20Character%20Maker/Install/Check%20LALib.md|
/qr-create set="CMC Temp" label="Character maker install script" {{pipe}}|
/qr-update set="CMC Temp" label="Character maker install script" title="A script that will walk you through the setup."|
/:"CMC Temp.Character maker install script"|
/wait 100|
/reload-page|
-
Follow the Instructions
-
When done press "New Character" to start the character from the beginning.
-
For new Character start a new chat and press "New Character"
-
If the "Data Bank" is not automatically opened press the 'Extensions' button then "Open Data Bank" (Make sure you have the "Character Maker QR" character open) here you will find the downloaded files you need to download and manually add.
For manual installation see Greeting 2 →
Due to the included prompt structure and lorebook entries, it will generate very large characters (typically between 3000–9000 tokens).
Using this card outside SillyTavern is not recommended and will not work.
This will help make the characters better and keep me motivated.
Workaround for the broken Update script is in the 3 Greeting
Alternate greeting 1680 tokens
Installation Guide
Required Downloads
Lorebooks that is need for the Scripts to work. Download all .json file from [General Lorebooks](https://github.com/drago87/ST-Character-Maker/tree/Fetch-Files/SillyTavern%20Character%20Maker/LoreBooks/General)CMC Questions.json (Needed) CMC Rules.json (Needed) CMC Static Variables.json (Needed) CMC Templates.json (Needed) CMC Variables.json (Needed) CMC Guides.json (Optional) Contains information on how to edit and customize the Prompts.
Then you need to download the files for dans-personalityengine-v1.1.0-12b-q6_k or EsotericSage-12B.i1-Q6_K depending on the LLM model you are going to use.
CMC Generation Prompts Model Name (Needed) CMC Information Model Name (Needed)
Quick Reply Sets
Download all files from [Quick Reply Scripts](https://github.com/drago87/ST-Character-Maker/tree/Fetch-Files/SillyTavern%20Character%20Maker/QR%20Sets)CMC Generate.json (Needed) CMC Logic.json (Needed) CMC Main.json (Needed) This needs to be added to Chat Quick Reply Sets and Visible (The checkbox to the right) CMC Automate.json (Optional) If added this needs to be in Global Quick Reply Sets and Hidden. This hides the CMC specific button when switching to another character and makes them visible when switching back
Required External Downloads
LALib required for Character Maker scripts to work (Needed)
Optional Downloads
SillyTavern-Variable-Viewer Addon for SillyTavern to see variables that are in use. (Recommended for debugging) To debug type '/setvar key=deby Yes' in chat. This let you see all variables that are used and if something is wrong you can probably find it here. a broken var usually looks likt this '{{something}}'. (This "button" empties all local variables that this cards buttons makes)
For best result use a Empty Persona named user
Start by pressing the QR button "New Character"
3 assets: 0 archived, 0 pending, 3 failed, 0 dead · 0 expression images
1 file
- .pngpng_cardspec 2.0
511.8 KB512×768first seen 8aeec9276a02de81
version main
Opens with the tab.
