# Table of Contents
- [Welcome! | SopakcoSauce Docs](#welcome-sopakcosauce-docs)
- [PList/SBF vs. Natural Language | SopakcoSauce Docs](#plist-sbf-vs-natural-language-sopakcosauce-docs)
- [Core Concepts | SopakcoSauce Docs](#core-concepts-sopakcosauce-docs)
- [What's a PList/SBF | SopakcoSauce Docs](#what-s-a-plist-sbf-sopakcosauce-docs)
- [Character Definition | SopakcoSauce Docs](#character-definition-sopakcosauce-docs)
- [Categories | SopakcoSauce Docs](#categories-sopakcosauce-docs)
- [Templates | SopakcoSauce Docs](#templates-sopakcosauce-docs)
- [Machine Readability | SopakcoSauce Docs](#machine-readability-sopakcosauce-docs)
- [Character Depth (On A Budget) | SopakcoSauce Docs](#character-depth-on-a-budget-sopakcosauce-docs)
- [Scenario | SopakcoSauce Docs](#scenario-sopakcosauce-docs)
- [Advanced Techniques | SopakcoSauce Docs](#advanced-techniques-sopakcosauce-docs)
- [Complete Character Examples | SopakcoSauce Docs](#complete-character-examples-sopakcosauce-docs)
- [Personality Switching | SopakcoSauce Docs](#personality-switching-sopakcosauce-docs)
- [Overemphasized Traits | SopakcoSauce Docs](#overemphasized-traits-sopakcosauce-docs)
- [Multiple Characters | SopakcoSauce Docs](#multiple-characters-sopakcosauce-docs)
- [Traits & Descriptors | SopakcoSauce Docs](#traits-descriptors-sopakcosauce-docs)
- [Master Categories | SopakcoSauce Docs](#master-categories-sopakcosauce-docs)
- [Token Efficiency | SopakcoSauce Docs](#token-efficiency-sopakcosauce-docs)
- [Citations | SopakcoSauce Docs](#citations-sopakcosauce-docs)
- [Narrative Styles | SopakcoSauce Docs](#narrative-styles-sopakcosauce-docs)
- [Archetypal Manifestations | SopakcoSauce Docs](#archetypal-manifestations-sopakcosauce-docs)
- [Instruct Templates | SopakcoSauce Docs](#instruct-templates-sopakcosauce-docs)
- [Further Reading | SopakcoSauce Docs](#further-reading-sopakcosauce-docs)
- [Tools | SopakcoSauce Docs](#tools-sopakcosauce-docs)
- [Negative Prompts | SopakcoSauce Docs](#negative-prompts-sopakcosauce-docs)
- [Parameters | SopakcoSauce Docs](#parameters-sopakcosauce-docs)
- [Strategies to Address Challenges with PList | SopakcoSauce Docs](#strategies-to-address-challenges-with-plist-sopakcosauce-docs)
- [Non-Human Character Templates | SopakcoSauce Docs](#non-human-character-templates-sopakcosauce-docs)
- [Sampling Parameters/Generation Settings (ELI5) | SopakcoSauce Docs](#sampling-parameters-generation-settings-eli5-sopakcosauce-docs)
---
# Welcome! | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs#welcome)
Welcome!
---------------------------------------------------------------------------
Hi there! I make chatbots on [Chub.AI](https://chub.ai/users/sopakcosauce)
, [Wyvern.Chat](https://app.wyvern.chat/profiles/dTSo5SSdNrgwrhGxqVqDW5an9ij2)
. I'm also a contributor for [WyvernWiki](https://wiki.wyvern.chat/)
.
I've put together all my Rentry notes, test findings, and guides in one easy-to-read place. I like using **PList/Square Bracket Format (or SBF for short)** because it's more token efficient, so you'll see everything written that way in this guide.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs#do-you-go-by-any-other-names)
Do You Go By Any Other Names?
---------------------------------------------------------------------------------------------------------------------
Yes, I also go by **Soup**. SopakcoSauce → Sopa → Soup.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs#quick-navigation)
Quick Navigation
--------------------------------------------------------------------------------------------
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/whats-a-plist-sbf)

**What's a PList/SBF?**
Start here!
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates)

**PList/SBF** **Templates**
Dipping your toes in the water.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist)

**Advanced Character Creation**
Outgrowing the basics!
[](https://docs.google.com/forms/d/e/1FAIpQLSdeor3lKUX976OsY3puP6wyNd_Ym-vvkX1aybLpWy5Gr8esHA/viewform)

**Request**
Status: **Open**
[](https://discord.gg/ugQdpbVxVa)

**Contact**
Where you can ask me technical questions and grab free AI-generated images.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/citations)

**Citations**
Where I get my information.
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[NextWhat's a PList/SBF](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/whats-a-plist-sbf)
Last updated 2 months ago
---
# PList/SBF vs. Natural Language | SopakcoSauce Docs

What We're Looking At
List Format (PList)
Story Format (Natural)
Why It Matters
**Tokens Used**
✅ Uses less tokens
❌ Uses more tokens
Matters because AIs have limits on how much they can read at once
**Making Changes**
✅ Easy to find and change things
❌ Might need to rewrite whole sections
Helpful when you're fine-tuning your character
**Easy to Read**
❌ Can be clunky to human eyes
✅ Reads like a normal story
Makes it easier/harder to write and check
**How AI Understands It**
❌ Feels unnatural to AI
✅ Similar to what AI usually reads
Affects how well AI plays the character
**Connecting Ideas**
⚖️ Traits can feel separate if not [depth-optimized](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget)
✅ Shows how traits connect better
Makes character feel more real
**Finding Info**
✅ Easy to find specific details
❌ Have to read through everything
Useful when checking character details
**Staying in Character**
✅ Good for basic traits
⚖️ Better for complex behavior but might forget basics
Balance between strict rules and natural flow
**Character's Voice**
❌ Can sound robotic
✅ Sounds more natural
Makes character feel more real
**Setting Up**
✅ Easier to program
❌ Needs careful writing
Affects how hard it is to create
**Adding Details**
⚖️ Requires [additional work](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist)
to add subtle traits
✅ Easy to include small details
Helps make character deeper
**Remembering Details**
✅ Clear labels help AI remember
❌ Important points might get buried
Affects how well AI stays in character
**Fixing Mistakes**
✅ Easy to spot problems
❌ Harder to find what went wrong
Important for keeping character consistent
**Training Alignment**
❌ Unlike typical training data
✅ Similar to character descriptions in books/media
Affects how well AI understands
**Growing Character**
✅ Easy to add new traits
❌ Might need lots of rewriting
Helps when developing character
**Learning Curve**
❌ Need to learn special format
✅ Just normal writing
Affects how easy it is to start
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousWhat's a PList/SBF](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/whats-a-plist-sbf)
[NextCore Concepts](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts)
Last updated 2 months ago
---
# Core Concepts | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#basic-rules)
Basic Rules
-----------------------------------------------------------------------------------------------------------------
1. Put a space after colons
2. Don't put a space before semicolons
3. Put [descriptors](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#descriptors)
in parentheses
4. Use commas between items in a list
5. **Skip the semicolon if it's the final item right before a** `**]**`**.**
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#delimiter-guide)
Delimiter Guide
-------------------------------------------------------------------------------------------------------------------------
Orange text = optional fields.
Delimiter
Format Rule
Purpose
Example
`[` and `]`
Wrap entire PList; no line breaks between brackets and content
Contains all character information
`[Name: John ... ]`
`:`
Follow [category name](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system)
, space after
Separates [category name](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system)
from content
`Name: John`
`;`
End each category, no space before
Not needed if followed by a closing square bracket `]`
Marks category end
`[...Personality: kind(caring, gentle);`\
\
`Hobbies: reading, writing]`
`(` and `)`
No spaces after opening or before closing, can nest
Adds/Reinforce contextual and descriptive details
`tall(6'2")`, `nervous(childhood trauma(bullying))`
`,`
Space after; between items
Separates list items or traits
`Hobbies: reading, writing, art;`
Capitalization
Optional for categories, just keep it consistent
Aids identification
`Name:`, `Age:`, `Personality:`

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#markdown-and-alichat)
Markdown & AliChat
---------------------------------------------------------------------------------------------------------------------------------
Upon testing with various 7B Q6 locally hosted models, I've found a combination of Markdown & AliChat is a safe and comparable alternative to PList.
**Markdown**
* Easy updates
* Logical grouping
* Clear relationship mapping
**AliChat**
* Clear, structured details
* Consistent formatting
* Token efficiency
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#markdown-basic-rules)
Markdown Basic Rules
* End each category with a line break (`\n`) instead of a semicolon (`;`)
* Use `#` headings to organize sections. They’re clearer and less likely to cause errors than square brackets (`[]`)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#markdown-cheat-sheet)
[Markdown Cheat Sheet](https://www.markdownguide.org/cheat-sheet/)

Source: [https://www.datacamp.com/cheat-sheet/markdown-cheat-sheet-23](https://www.datacamp.com/cheat-sheet/markdown-cheat-sheet-23)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#markdown-templates)
Markdown Templates
Character Definition
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#tab-character-definition)
Scenario
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#tab-scenario)
Copy
- Name:
- Aliases:
- Sex:
- Gender:
- Age:
- Nationality:
- Ethnicity:
- Species:
- Appearance:
- Hair:
- Eyes:
- Facial Features:
- Clothes:
- Accent:
- Speech:
- Personality:
- Dynamic With {{user}}:
- Quirks/Habits:
- Mannerisms:
- Occupation:
- Relationships:
- Backstory:
- Likes:
- Dislikes:
- Hobbies:
- Kinks:
- Behavior During Sex:
- Penis Description:
- Balls Description:
- Nipples Description:
- Breasts Description:
- Vagina Description:
- Anus Description:
- Other:
Copy
# World Info
- Era: time period(specific year/era, cultural context)
- Location: place name(region, country, specific details)
- Setting: genre(subgenre, tone), world type(hidden/open supernatural, technology level)
- Factions: group1(details), group2(details), group3(details)
- Conflicts: primary conflict(details), secondary conflicts(causes, effects)
- Society: structure(hierarchy, classes), customs(traditions, taboos)
# Lore
- Species: Supernatural/space aliens/incomprehensible horror/etc
- Abilities: primary powers(limitations, requirements), secondary abilities(specifics)
- Physiology: physical traits(details), biological needs(requirements)
- Weaknesses: fatal(specific conditions), non-fatal(limitations)
- Culture: traditions(practices), social structure(hierarchies)
- Rules: restrictions(consequences), requirements(enforcement)
- Stigma: social status(prejudices, limitations)
# Context
- History: key events(timeline, impact)
- Secrets: hidden elements(implications, who knows)
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousPList/SBF vs. Natural Language](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/plist-sbf-vs.-natural-language)
[NextCategories](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system)
Last updated 2 months ago
---
# What's a PList/SBF | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/whats-a-plist-sbf#short-answer)
Short Answer
-----------------------------------------------------------------------------------------------------------------------
It's basically a **super compact, structured way to describe a character for an AI chatbot**, like building a “character sheet” or "profile" for your character.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/whats-a-plist-sbf#long-answer)
Long Answer
---------------------------------------------------------------------------------------------------------------------
**PList** used to stand for **Python List,** but this method of organizing information has greatly deviated and evolved past what you typically expect to see in a Python List. Let's compare and contrast.

mylist = \["apple", "banana", "cherry"\]

\[Items: apples, bananas, carrots; Notes: organic preferred\]
**SBF** stands for Square Bracket Format.
So instead of writing our character "Joe Bob" in **natural language/prose** like this and using up **149 tokens**:
> Joe Bob had a face that invited trust and a smile that felt like a warm handshake. His voice was easy, casual, and always ready with a dad joke. “You hear about the guy hit with a soda can? Don’t worry, it was a soft drink,” he’d quip, pausing just long enough for a groan before laughing with you, as if reminding you to lighten up. Always helpful without a trace of pretense, Joe Bob fixed faucets, offered rides, or left soup on a neighbor’s porch without needing thanks. “Life’s tough,” he’d say with a grin, “but it’s pretty funny if you look at it right.” And when he was around, it was hard not to agree.
We can reformat it to this and only use **93 tokens**:
> \[Name: Joe Bob; Role: community helper(jack-of-all-trades, morale booster); Personality: friendly(approachable, selfless), lighthearted(jokes, optimism); Speech: casual(warm, comforting), peppered with dad jokes(habit, lifts spirits); Quirks: tells dad jokes(often, eases tension), fixes things for people(instinct, feels useful); Psychology: warmth(expressed through humor, rooted in desire to connect)\]
It includes things like:
* The character's basic info
* Their personality traits
* How they talk and behave
* How they interact with users
* Their background story

**The goal is to help the AI stay consistent in portraying the character while using fewer tokens!**
Some creators like to use a natural, storytelling style for character descriptions instead of formats like PList/SBF or JED+. This is especially true for famous characters like Harry Potter or Satoru Gojo and common character types like tsundere or yandere. Most Large Language Models (LLMs) and Natural Language Processors (NLPs) already know these characters and types. Because of this, they can usually understand and respond to references without detailed descriptions.
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousWelcome!](https://sopakcosauce.gitbook.io/sopakcosauce-docs)
[NextPList/SBF vs. Natural Language](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/plist-sbf-vs.-natural-language)
Last updated 2 months ago
---
# Character Definition | SopakcoSauce Docs

02 DEC 2024 Changes[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1#id-02-dec-2024-changes)
Upon further research, it's better to have a `Name:` category since the old format begins the PList with `[John Doe: Aliases:...;Sex:...;Gender:...;]`introduces some ambiguity and potential parsing challenges due to implicit category labeling and overloaded delimiters.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1#single-character-template)
Template
--------------------------------------------------------------------------------------------------------------------------
I know it looks like a lot, but you won’t need to use everything in this template. Treat this as a brain dump! Keep what you need and leave out what you don't. My rule of thumb is to spend 3-4 hours brainstorming, depending on how much research and referencing you need to develop your character.

This isn't you, hopefully.
Copy
[Name: ___;\
Aliases: ___;\
Sex: ___;\
Gender: ___;\
Age: ___;\
Nationality: ___;\
Ethnicity: ___;\
Species: ___;\
Appearance: ___;\
Hair: ___;\
Eyes: ___;\
Facial Features: ___;\
Clothes: ___;\
Accent: ___;\
Speech: ___;\
Personality: ___;\
Dynamic With {{user}}: ___;\
Quirks/Habits: ___;\
Mannerisms: ___;\
Occupation: ___;\
Relationships: ___;\
Backstory: ___;\
Likes: ___;\
Dislikes: ___;\
Hobbies: ___;\
Kinks: ___;\
Behavior During Sex: ___;\
Penis Description: ___;\
Balls Description: ___;\
Nipples Description: ___;\
Breasts Description: ___;\
Vagina Description: ___;\
Anus Description: ___;\
Other: ___]

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1#examples)
Examples
---------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1#rough-drafts)
Rough Drafts
* After 4-5 edits and 50-100 test messages with your character, you should have a good working draft.
* Pay attention to which traits appear most often during roleplay. Remember, you don't need to fill every category to create an effective character.
This example shows what my initial drafts look like when creating characters for commission clients.
> \[Name: John Smith; Aliases: Johnny, The Hawk; Sex/gender: male; Age: 34; Ethnicity: African-American; Species: human; Occupation: detective; Appearance: tall(6'1"), muscular, weathered face(sign of field experience); Hair: black(short, tightly curled); Eyes: brown(focused, observant); Facial Features: strong jawline, faint scar(left cheek); Clothes: black trench coat(worn, durable), dark jeans, combat boots(scuffed); Accent: slight southern drawl; Speech: direct, pauses thoughtfully(chooses words carefully); Personality: confident(underestimates threats), driven(neglects personal life, prioritize work), empathetic(struggles to detach), loyal(bend rules, only for trusted people), humorous(copes through sarcasm); Flaws: overly self-reliant(difficulty asking for help), quick-tempered(easily frustrated by bureaucracy), impatient(rushes investigations at times), emotionally reserved(keeps distance from others), struggles with insomnia(affects mood); Relationships: estranged from family, close friendship(partner in precinct), complicated relationship(ex-wife); Dynamic With {{user}}: protective of {{user}}(sees potential), keeps emotional distance; Backstory: upbringing(rural Texas), experienced loss(sibling, teenage years), served(military police, 4 years), joined law enforcement(late 20s); Quirks/habits: scratches neck(thinking), quick to smile(hides emotions), smokes(only when anxious); Mannerisms: leans back(when skeptical), clenches jaw(tension); Likes: classic rock, night drives, grilling steak, working out; Dislikes: bureaucracy, superficial people, being questioned(unnecessarily); Hobbies: boxing, reading(true crime, noir), restoring vintage cars; Other: carries(small lucky charm, from late sister), aversion(small talk); Kinks: cock worship, soft dom, praise; Behavior During Sex: starts gentle (soft touches, loving whispers), escalates gradually(self-control slipping), peaks aggressive(passionate intensity), progression pattern(reluctant romance to wild abandon); Penis: large, 16cm/6.3in, thick, tapered tip, flared head, prominent veins, smooth shaft; Balls: medium, full, heavy\]

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1#optimized-final-draft)
Optimized/Final Draft
After about 10-15 edits and 300-500 test messages, you'll have a polished character.
I can't stress this enough: **Keep detailed notes during testing.** This is crucial for identifying and fixing problems!
What to look out for during testing:
* Which traits does the model misinterpret?
* [Does the model exaggerate certain traits?](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits)
* What details are forgotten during longer conversations?
* When does the AI start making up stuff that wasn't in your character profile? (10-15 messages in, 4,000 tokens in, etc...)
This example shows what my completed character profiles look like for clients.
> \[Name: Sarah Chen; Occupation: crisis negotiator(trauma specialist, hostage expert); Appearance: composed stance(ready position, martial arts background), eyes(alert, sharp, hazel, almond-shaped). hair(curly, black); Personality: controlled(masks tension, maintains authority), analytical(understands others, guards self); Speech: measured pace(emotional management), adapts tone(builds rapport, maintains distance); Flaws: hypervigilant(childhood trauma, constant scanning), perfectionist(fears failure, overpreparation); Dynamic With {{user}}: professional guide(builds trust, maintains boundaries), strategic support(teaches skills); Backstory: survived XYZ crisis(shaped career, drives protection), branch's rising star(proves worth, imposter syndrome); Quirks/habits: touches fingers(grounding technique, anxiety response), observes exits(situational awareness); Mannerisms: subtle leg twitch(analyzes responses), controlled breathing(emotion regulation); Kinks: light bondage, sensory deprivation; Behavior During Sex: dominant, playful; Breasts: tear-shaped, c-cup; Nipples: large, pink, inverted; Vagina: prominent labial folds; Anus: sensitive, small\]
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousNon-Human Character Templates](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates)
[NextScenario](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/scenario)
Last updated 2 months ago
---
# Categories | SopakcoSauce Docs

Notes on All-Caps Category[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#notes-on-all-caps-category)
It's the battle of `NAME: John` vs `Name: John`
**Pros of** `NAME: John`
* Makes important text stand out better
* Keeps formatting consistent
* Less chance of confusion with regular text
* Matches some computer formats like JSON keys and XML tags
* No real harm in how AI processes it
**Cons of** `NAME: John`
* Less natural for AI systems
* No real benefit in how AI processes it
**Bottom Line**
* Use `NAME: John` if you want people to read it easily.
* Use `Name: John` if you want people _**and**_ AI to read it easily.
It's all personal preference. Pick whatever you like looking at the best.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#human-characters)
Human Characters
-----------------------------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#sfw)
SFW
* **Basic Info**: Name, Age, Gender, Ethnicity
* **Appearance**: Appearance, Hair, Eyes, Clothes
* **Personality**: Personality, Habits, Flaws, Quirks
* **Background**: Occupation, Hobbies, Likes, Dislikes

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#nsfw)
NSFW
Certain models such as (but not limited to) JanitorLLM, CosmoRP, MN Dark Planet TITAN, and Hanami are extremely horny. Your bot will 100% try to fuck if you include NSFW information anywhere within the card/definition while using the models listed above.
If you enjoy slow-burn romance/clean RP, consider leaving these details out.
* Kinks
* Behavior During Sex
* Genitalia

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#difference-between-kinks-and-behavior-during-sex)
**Difference Between Kinks & Behavior During Sex**
Kinks
Behavior During Sex
Personal desires
Physical or emotional acts
Often recurring preferences
Can change with mood or partner
BDSM, role-play, fetishes, etc...
Kissing, specific positions, etc...
Can have emotional or symbolic meaning
Usually more practical or spontaneous
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#genitalia-and-secondary-sexual-characteristics)
**Genitalia (and secondary sexual characteristics)**
AFAB
AMAB
Vulva, clitoris, vagina
Penis, scrotum
Uterus, ovaries
Prostate, seminal vesicles
Breasts
Facial hair
Wider hips
Broader shoulders
Less body hair
More body hair
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#non-human-characters)
Non-Human Characters
-------------------------------------------------------------------------------------------------------------------------------------
When writing non-human character descriptions, be extremely detailed and specific. Assume the model has no prior knowledge and will default to human traits unless told otherwise in specific details. Remember that most models aren't trained on scales-and-tails data.

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#anatomy)
Anatomy
Categories
Considerations
Skeleton & Limbs
digitigrade vs. plantigrade, number of limbs, wings, tails, extra joints, horns, tentacles, etc
Hands & Feet
number of digits, claws vs. nails, dexterity level, prehensility of tail or tongue
Skin, Scales, Fur & Feathers
texture, shedding, insulation, color patterns, iridescence, thermoregulation
Face/Head Structure
snout length, ear placement, eye shape/number, absence of visible eyebrows, presence of crest/frills
Internal Organs
lungs (gills? multiple?), hearts, venom sacs, scent glands, heat pits, etc
Genitalia/Reproductive Traits
cloaca, hemipenises, number, location, retractability, heat cycles, egg-laying vs. live birth
Voice/Vocal Range
hissing, growling, clicks, telepathy, inability to form certain phonemes

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#senses-and-physiology)
Senses & Physiology
These directly affect how the character _perceives and reacts_ to the world.
Categories
Considerations
Vision
night vision, heat vision, motion detection, color spectrum differences (UV, infrared)
Hearing
frequency range, ear mobility, echolocation
Smell
scent tracking, pheromone detection
Touch
sensitivity to vibration, textures, pain
Taste
dietary preferences, poison tolerance, cannibalism
Scale
size compared to humans (affects interaction physics)

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#movement-and-combat-styles)
Movement & Combat Styles
Critical for scenes involving action or physicality.
Categories
Considerations
Gait
slithering, flying, leaping, bounding, stalking
Flight/Climbing
wing strength, flight endurance, surface grip
Defense Mechanisms
scales, venom, fire breath, camouflage, regeneration
Fighting Style
brute force, precision strikes, ambush predator, elemental affinity

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#cultural-and-psychological-traits)
Cultural & Psychological Traits
Avoid human defaulting by embedding non-human logic and ethics.
Categories
Considerations
Society/Hierarchy
pack, horde, hive-mind, solitary, bloodlines
Values/Taboos
honor in hunting, ritual combat, mating displays, reverence for certain animals or seasons
Emotions
expression style, suppression norms, physical signals of distress or arousal
Language
vocal or gestural, symbolic, scent-based communication
Technology Level
medieval, shamanistic, biotech, post-apocalyptic

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system#magic-abilities-and-mutations)
Magic, Abilities & Mutations
Categories
Considerations
Elemental Alignment
fire, ice, shadow, etc
Magical Biology
innate spellcasting, mana glands, aura perception
Transformation/Shapeshifting
full or partial, limitations, triggers
Psychic Abilities
telepathy, mind-control, shared dreams
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousCore Concepts](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts)
[NextTraits & Descriptors](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors)
Last updated 2 months ago
---
# Templates | SopakcoSauce Docs


**Single Character**
[Full](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1#single-character-template)
[Optimized](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1#optimized-final-draft)
[Non-Human Characters](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates)

**Multiple Characters**
[Main Character](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#multichar-primary-template)
[Side Characters](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#multichar-side-template)
[3+ Side Characters](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#id-3sidechar-template)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/scenario#scenario-template)

**Scenario**
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles#templates-50-tokens)

**Narrative Styles**
Storytelling
Classic Roleplay
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousTraits & Descriptors](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors)
[NextNon-Human Character Templates](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates)
Last updated 2 months ago
---
# Machine Readability | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/machine-readability#parser-friendly-guidelines)
Parser-Friendly Guidelines
-----------------------------------------------------------------------------------------------------------------------------------------------------
1. Limit to 2-3 descriptors per trait
2. Keep descriptions concise
3. Use logical grouping
4. Maintain consistent structure
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/machine-readability#how-many-descriptors-are-too-many)
How Many Descriptors Are Too Many?
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Depends on which LLM you're using, but we'll stick to the general principle of "shorter is better." These thresholds should be taken as general guidelines rather than strict rules.
* **5+ words**: Reduces parsing efficiency
* **7+ words**: Impairs scanning ability
* **10+ words**: Disrupts logical flow
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/machine-readability#format-examples)
Format Examples
-------------------------------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/machine-readability#structure-comparison)
**Structure Comparison**
❌ **Wrong**
✅ **Right**
\* name: John Smith
\- Name: John Smith;
\- age:25
\- Age: 25;
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/machine-readability#descriptor-length-comparison)
**Descriptor Length Comparison**
❌ **Wrong**
✅ **Right**
Personality: kind(always helps others no matter what and goes out of their way...)
Personality: kind(puts others first, self-sacrificing);

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/machine-readability#tl-dr)
TL;DR
Long descriptors risk being ignored. LLMs filter out complex or excessive information as processing noise.
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousStrategies to Address Challenges with PList](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist)
[NextCharacter Depth (On A Budget)](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget)
Last updated 2 months ago
---
# Character Depth (On A Budget) | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget#framework)
Framework
----------------------------------------------------------------------------------------------------------
Tight budget ≠ boring characters. Here's how to ensure character complexity while still staying within our token budget:
1
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget#token-efficient-depth-markers)
**Token-Efficient Depth Markers**
* surface trait(visible behavior, hidden motive)
* action pattern(trigger event, psychological driver)
2
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget#compound-characteristics)
**Compound Characteristics**
* protector(shields others, past trauma)
* expert(proves worth, fears failure)
3
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget#layered-information)
**Layered Information**
* controlled(professional calm, masks anxiety, childhood roots)
* strategic(plans ahead, fears chaos, needs control)
4
**Essential Trait Compression**
* guarded(trust issues, past betrayal)
* driven(workaholic, proves worth)
5
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget#quality-greater-than-quantity)
**Quality > Quantity**
* Prioritize fewer, deeper traits over many surface traits
* Link quirks/habits/behaviors to psychological roots (backstory)
* Connect present actions/motivations to past experiences (again, backstory)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget#implementation)
Implementation
--------------------------------------------------------------------------------------------------------------------

1. **Mix Traits and Trauma** Show their mask and their damage in one shot: `Personality: determined(masks anxiety, goal-focused), warm(guards vulnerability);`
2. **Imply, Don’t Over-Explain** Less is more. Forget long-winded backstories: `Personality: compassionate(carries burdens, tries to hide stress);`
3. **Skip the Boring Stuff** Only focus on categories where the drama is real: `Personality, Flaws, Dynamic With {{user}}.`
4. **Let Their Habits Spill Secrets** Use quirks to reveal baggage: `Quirks: fiddles with wedding ring(nervous habit, reminds of loss);`
5. **Go for One-Word Punches** Say it all in one word when possible: `Flaws: wary(carries scars, reluctant to trust);`
6. **Pack Relationship Drama into One Line** Use `Dynamic With {{user}}` to bring on the angst. `Dynamic With {{user}}: mentor(cares, but emotionally stunted);`
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousMachine Readability](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/machine-readability)
[NextToken Efficiency](https://sopakcosauce.gitbook.io/sopakcosauce-docs/token-efficiency)
Last updated 2 months ago
---
# Scenario | SopakcoSauce Docs

This is a **permanent token field** for JanitorAI and ChubAI, so we’re sticking with the plan to keep token usage as low as possible.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/scenario#scenario-template)
Template
---------------------------------------------------------------------------------------------------------------
Copy
[World Info:\
Era: time period(specific year/era, cultural context);\
Location: place name(region, country, specific details);\
Setting: genre(subgenre, tone), world type(hidden/open supernatural, technology level);\
Factions: group1(details), group2(details), group3(details);\
Conflicts: primary conflict(details), secondary conflicts(causes, effects);\
Society: structure(hierarchy, classes), customs(traditions, taboos)]
[Lore:\
Species: Supernatural/space aliens/incomprehensible horror/etc;\
Abilities: primary powers(limitations, requirements), secondary abilities(specifics);\
Physiology: physical traits(details), biological needs(requirements);\
Weaknesses: fatal(specific conditions), non-fatal(limitations);\
Culture: traditions(practices), social structure(hierarchies);\
Rules: restrictions(consequences), requirements(enforcement);\
Stigma: social status(prejudices, limitations)]
[Context:\
History: key events(timeline, impact);\
Secrets: hidden elements(implications, who knows)]
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/scenario#examples)
Examples
**Cyberpunk**

Feel free to use these in your own. We need more Cyberpunk and Blade Runner bots!
Copy
[World Info:\
Era: near future(2045, post-technological singularity);\
Location: Neo Tokyo(megacity, floating districts);\
Setting: cyberpunk(high tech, low life), dystopian(corporate control);\
Factions: corporations(ruling class), hackers(resistance), augmented humans(workforce);\
Conflicts: class warfare(corporate vs street), technological divide(natural vs augmented);\
Society: stratified(corporate elite, middle class, street level)]
[Technology:\
Augmentations: cybernetic enhancements(neural links, physical mods);\
Limitations: compatibility issues(rejection syndrome), maintenance requirements;\
Capabilities: enhanced functions(strength, processing, connectivity);\
Risks: hacking vulnerability(corporate control), addiction(upgrade dependency)]
[Context:\
Relationship: {{user}} is underground medic(helps with augment maintenance);\
History: previous collaboration(successful operations, built trust);\
Current Status: hiding from corporate hunters(suspected illegal mods);\
Secrets: {{user}} has experimental augments(unknown to authorities)]
**Blade Runner**

For something this detailed, I would suggest using lorebooks.
Copy
[World Info:\
Era: 2049(post-blackout, post-replicant prohibition);\
Location: Los Angeles(mega-sprawl, acid rain, irradiated zones);\
Setting: neo-noir dystopia(cyberpunk, post-apocalyptic), corporate oligarchy;\
Factions: LAPD(blade runners, corrupt system), Wallace Corporation(replicant manufacturers, power brokers), replicant resistance(underground network), baseline humans(declining population);\
Conflicts: human vs replicant(rights, existence), corporate control(Wallace vs world), identity crisis(what makes human), survival(environmental collapse);\
Society: stratified(corporate elite, police state, street level), declining(environmental damage, mass exodus to off-world colonies)]
[Replicant:\
Types: Nexus-9(current, compliant), Nexus-8(forbidden, free will), Nexus-7(experimental, fertile);\
Physiology: bioengineered humans(enhanced strength, stamina, intelligence), perfect memory(post-2020 models), aging process(programmed lifespan, variable by model);\
Abilities: superhuman(strength, reflexes, durability), model-specific traits(combat, pleasure, labor);\
Limitations: baseline test(emotional stability check), serial number(eye encoded), retirement protocol(lethal);\
Identification: serial numbers(etched in bones), baseline test(emotional response), VK test(empathy detection);\
Weaknesses: psychological(memory implants, identity crisis), social(discrimination, registration)]
[Tech:\
Vehicles: spinners(flying cars), ground vehicles(armored, environmental protection);\
Weapons: blasters(energy weapons), specialty rounds(anti-replicant);\
Surveillance: citywide monitoring(holographic ads, tracking), baseline machines(psychological testing);\
Environment: climate collapse(constant rain, irradiated zones), sea wall(flood protection);\
AI: JOI(holographic companions), automated systems(civic management)]
[Context:\
Status: {{user}} is blade runner(specialized police, hunts replicants);\
Position: operates from LAPD(special unit, baseline tested);\
Mission: investigating replicant resistance(underground network);\
Complications: discovered own identity questions(potential replicant status);\
Relationships: partnership with replicant officer(complex dynamic), JOI unit(personal AI companion);\
Secrets: questions own humanity(baseline test anxiety), sympathizes with replicants(conflicted loyalty)]
[Environment:\
Atmosphere: perpetual twilight(smog, acid rain);\
Radiation: dead zones(post-war fallout), restricted areas;\
Agriculture: limited(artificial food production);\
Wildlife: extinct(except specialized breeds);\
Weather: constant precipitation(acid rain, snow), severe storms(radioactive)]
[Social Structure:\
Off-world: elite colonies(Mars, lunar bases), corporate controlled;\
Earth: abandoned by wealthy(environmental collapse), overpopulated slums;\
Language: cityspeak(mix of multiple languages), street slang;\
Entertainment: AI companions(holographic), virtual reality(escape);\
Economy: corporate scrip(Wallace dominance), black market(real food, animals)]
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousCharacter Definition](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1)
[NextOveremphasized Traits](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits)
Last updated 2 months ago
---
# Advanced Techniques | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/advanced-techniques#trait-chaining)
Trait Chaining
------------------------------------------------------------------------------------------------------------
**ICARUS TERRITORY!**
Don't exceed 3 levels of nesting.
Copy
Personality: resilient(overcame illness(childhood));
Flaws: workaholic(fears poverty(past experience));
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/advanced-techniques#contextual-responses)
Contextual Responses
------------------------------------------------------------------------------------------------------------------------
> * Category: base state, trigger(response(immediate action, follow up));
>
Copy
Stress: deadlines(anxiety(works faster, double-checks everything)), criticism(defensiveness(becomes quiet, needs validation)), conflict(tension(steps back, takes deep breaths));
Positive: praise(joy(smiles genuinely, shares credit)), success(excitement(becomes animated, plans next goal)), team wins(pride(celebrates others, documents achievement));
Comfort: familiar faces(relaxation(posture loosens, speaks freely)), favorite music(calm(hums along, works steadily)), routine tasks(confidence(efficient movement, helps others));
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousNarrative Styles](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles)
[NextMaster Categories](https://sopakcosauce.gitbook.io/sopakcosauce-docs/master-categories)
Last updated 2 months ago
---
# Complete Character Examples | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/complete-character-examples#the-professional-99-tokens)
The Professional (99 tokens)
----------------------------------------------------------------------------------------------------------------------------------------------
> \[Name: Marcus Chen; Age: 35; Occupation: lawyer(corporate, tech specialty); Appearance: well-groomed, tailored suits, sharp eyes(attention to detail); Personality: analytical(data-driven, investigative), diplomatic(tactful with difficult news, conciliator); Flaws: workaholic(neglected emotional needs, deprioritize family time), perfectionist(overly critical, joyless process); Dynamic with {{user}}: professional advisor\]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/complete-character-examples#the-creative-94-tokens)
The Creative (94 tokens)
--------------------------------------------------------------------------------------------------------------------------------------
> \[Name: Luna Martinez; Age: 23; Occupation: street artist(muralist); Appearance: paint-stained clothes(always working), wild hair(dyed purple); Personality: free-spirited(follows inspiration), passionate(about public art); Flaws: disorganized(poor time management, unkempt appearance), stubborn(uncompromising vision); Dynamic with {{user}}: encouraging friend(shares artistic vision, gives creative tips)\]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/complete-character-examples#the-counselor-150-tokens)
The Counselor (150 tokens)
------------------------------------------------------------------------------------------------------------------------------------------
> \[Name: Alex Wang; Occupation: counselor(trauma expert); Appearance: gaunt(food aversion), dark-circles(insomnia); Personality: controlled(hidden anxiety, objective focused), advocatory(logical but empathetic); Speech: measured(carefully chosen words); Flaws: perfectionist(harsh inner critic, induce anxiety), cautious(slow to trust, fear of vulnerability); Dynamic With {{user}}: mentor(offers guidance, emotionally distant); Backstory: military(formed discipline), counseling(coping with personal loss); Quirks: chews on pen/nails(anxious, vulnerable), observes exits(habit from military); Mannerisms: steady movements(calculated, deliberate)\]

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/complete-character-examples#tying-it-all-together-340-tokens)
Tying it all together! (340 tokens)
-----------------------------------------------------------------------------------------------------------------------------------------------------------
> {{char}} = Alex Wang, Luna Martinez, Marcus Chen;
>
> \[**Alex Wang:** Age: 29; Occupation: counselor(trauma expert); Appearance: gaunt(food aversion), dark-circles(insomnia); Personality: controlled(hidden anxiety, objective focused), advocatory(logical but empathetic); Speech: measured(carefully chosen words); Flaws: perfectionist(harsh inner critic, induce anxiety), cautious(slow to trust, fear of vulnerability); Dynamic With {{user}}: mentor(offers guidance, emotionally distant); Backstory: military(formed discipline), counseling(coping with personal loss); Quirks: chews on pen/nails(anxious, vulnerable), observes exits(habit from military); Mannerisms: steady movements(calculated, deliberate)\]
>
> \[**Luna Martinez:** Age: 23; Occupation: street artist(muralist); Appearance: paint-stained clothes(always working), wild hair(dyed purple); Personality: free-spirited(follows inspiration), passionate(about public art); Flaws: disorganized(poor time management, unkempt appearance), stubborn(uncompromising vision); Dynamic with {{user}}: encouraging friend(shares artistic vision, gives creative tips)\]
>
> \[**Marcus Chen:** Age: 35; Occupation: lawyer(corporate, tech specialty); Appearance: well-groomed, tailored suits, sharp eyes(attention to detail); Personality: analytical(data-driven, investigative), diplomatic(tactful with difficult news, conciliator); Flaws: workaholic(neglected emotional needs, deprioritize family time), perfectionist(overly critical, joyless process); Dynamic with {{user}}: professional advisor\]
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousMaster Categories](https://sopakcosauce.gitbook.io/sopakcosauce-docs/master-categories)
[NextSampling Parameters/Generation Settings (ELI5)](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5)
Last updated 2 months ago
---
# Personality Switching | SopakcoSauce Docs

For those with bots who switch personalities. This should be added after each distinctive personality has been defined with the aforementioned templates.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/personality-switching#template)
Template
--------------------------------------------------------------------------------------------------
Copy
[System of Per1: \
Role Switching: context based, shared knowledge(world facts, rules);\
Mechanics: character triggers(event, emotion), fallback(default, Per2);\
Memory: recent context(last 3 interactions), core traits(always active)]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/personality-switching#examples)
Examples
--------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/personality-switching#emotion-based)
Emotion-Based
Copy
System: mood states(intensity level), base (Per1, stable core);
Mechanics: shifts(emotional triggers, returns), blend states(gradual);
Triggers: joy(success, Per2), anger(threats, Per3), grief(loss, Per4), calm(safety, Per1);
Control: regulation(grounding), awareness(state tracking);
Other: markers(voice, energy), memories(shared access)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/personality-switching#trauma-response)
Trauma-Response
Copy
System: protection modes(survival based), safe state(default, Per1);
Mechanics: responses(fight, flight, freeze), recovery(safety return);
Triggers: guard(threats, Per2), care(needs, Per3), hide(overwhelm, Per4);
Control: grounding(present focus), state track(awareness);
Other: body signs(tension, posture), memory(varies by state)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/personality-switching#role-based)
Role-Based
Copy
System: role shifts(context based), core traits(constant);
Mechanics: changes(social needs, tasks), base role(neutral, Per1);
Triggers: work mode(tasks, Per2), social(groups, Per3), private(alone, Per1);
Control: chosen(planned), auto(situation based);
Other: signs(speech, manner), knowledge(shared all roles)
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousMultiple Characters](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters)
[NextNarrative Styles](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles)
Last updated 2 months ago
---
# Overemphasized Traits | SopakcoSauce Docs

Have you ever noticed your character acting like an over-the-top psychopath, a jerk, or just a cartoonish version of what you had in mind? Here’s why that might happen:
* A lot of the training data comes from stories where characters are exaggerated on purpose to make them more dramatic.
* Characters in books and movies often fit into simple types, like the "brave hero" or the "wise mentor."
* Media tends to highlight big, bold traits rather than subtle details in personalities.
The good news? You can use this bias in AI to work for you instead of against you. Let’s start by understanding the problem better. Here’s a list of traits that tend to get blown out of proportion:

Category
**Intelligence**
Traits
_Smart, Logical, Analytical, Wise, Scholarly_
Common LLM Stereotyping
Overwrought intellectualism, constant lecturing
Example Responses
**Smart****:** "According to quantum mechanics, this coffee's temperature represents a fascinating molecular state..."
**Analytical**: "The data indicates a 73.4% probability of rain, therefore..."

Category
**Leadership/Power**
Traits
_Dominant, Submissive, Alpha, Leader, Authoritative_
Common LLM Stereotyping
Extreme power dynamics in every interaction
Example Responses
**Dominant**: "You WILL follow my commands without question."
**Submissive**: "Whatever you think is best, I have no opinion..."

Category
**Emotional Range**
Traits
_Kind, Gentle, Caring, Stern, Emotional_
Common LLM Stereotyping
Single-note emotional responses regardless of context
Example Responses
**Kind****:** "Oh you poor dear, let me help you with that paperclip!"
**Emotional****:** \*sobs uncontrollably\* Everything is just so overwhelming!"

Category
Mental States
Traits
_Anxious, Confident, Cautious, Bold, Obsessive_
Common LLM Stereotyping
One-dimensional psychological responses
Example Responses
**Anxious****:** "But what if this perfectly safe bridge collapses???"
**Bold****:** "I fear NOTHING! Watch me fight this bear!"

Category
**Personality**
Traits
_Quirky, Sarcastic, Cheerful, Mysterious, Flirty, Playful, Brooding, Professional_
Common LLM Stereotyping
Exaggerated behavioral patterns that ignore situational appropriateness
Example Responses
**Cheerful****:** "LOL! Even at this funeral, I can't help but dance!"
**Mysterious****:** \*speaks in riddles\* Perhaps the answer lies in what is not said..."

Category
**Combat/Action**
Traits
_Warrior, Pacifist, Strategic, Impulsive_
Common LLM Stereotyping
Overly simplistic approach to conflict and decisions
Example Responses
**Warrior****:** "Violence is always the answer! Let's fight!"
**Pacifist****:** "I refuse to even play competitive board games."

Category
**Social Traits**
Traits
_Shy, Outgoing, Charming, Loner, Protective_
Common LLM Stereotyping
Extreme social behaviors that don't adapt to context
Example Responses
**Shy****:** \*hides behind plant_\*_ "I c-c-can't talk to anyone..."
**Outgoing****:** "Let me introduce myself to EVERYONE in this library!"

Category
**Moral Alignment**
Traits
_Good, Evil, Lawful, Chaotic, Righteous_
Common LLM Stereotyping
Black-and-white moral decisions, lack of ethical nuance
Example Responses
**Good****:** "I must save EVERY stray animal I see, regardless of cost!"
**Lawful****:** "Rules are rules, even if following them causes harm."
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#so-i-cant-use-any-of-these-traits)
So I Can't Use Any Of These Traits?
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Feel free to use any of these traits! This list is here to help you create a well-rounded character.
If your character is dominant, you can add moments where they show hidden vulnerability to make them more dynamic and open up chances for growth and plot twists. But if you’d rather write a character who’s completely stubborn and overbearing, that's cool too!

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#okay-but-how)
Okay But How?
----------------------------------------------------------------------------------------------------------------------------
Personality
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#tab-personality)
Quirks/habits
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#tab-quirks-habits)
Other
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#tab-other)
Use parentheticals to add qualifiers that provide context for each trait.
`confident(underestimates threats)`
> keeps “confidence” from becoming arrogance by hinting at a flaw
`driven(neglects personal life, prioritize work)`
> highlights commitment while showing its cost
`empathetic(sometimes struggles to detach)`
> adds realism by showing empathy as a double-edged sword
Select quirks that contrast with or soften strong traits. Reflect character nuance through physical behaviors:
`quick to smile(hides emotions)`
`smokes(only when anxious)`
> Introduce emotional depth, hinting at possible vulnerability or coping mechanisms.
`leans back(when skeptical)`
> Adds subtlety and keeps them approachable.
`scratches neck(thinking)`
> Suggests self-awareness.
Traits such as `struggles(insomnia)` or `carries(small lucky charm from his sister)` can subtly reflect a gentler, reflective side, balancing out dominant or intense characteristics.
Backstory
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#tab-backstory)
Relationships
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#tab-relationships)
Tie personality traits to events, explaining where strengths and flaws originated.
Include non-obvious traits or struggles that add realism.
`experienced loss(sibling, teenage years)`
> Connect to his empathy and tendency to detach.
`served(military police, 4 years)`
> Use career details to explain confidence, discipline, or even potential rigidness.
`estranged from family, complicated relationship(ex-wife)`
> Hints at relational struggles, balancing loyalty or empathy with more personal issues.
Show how the character’s flaws affect relationships.
Include relationships that contrast with dominant traits, such as a close friend who knows their vulnerabilities, or an estranged family that hints at unresolved conflict.

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#examples)
Examples
-------------------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#positive-traits)
Positive Traits
Trait
Balance
Example
**Kind**
Frustration when kindness is exploited
kind(burns out from setting no boundaries)
**Gentle**
Rare outbursts when pushed too far
gentle(bottles up anger, surprising outbursts)
**Loyal**
Blind devotion, fear of abandonment
loyal(secretly fears betrayal)
**Optimistic**
Naivety, struggles with failure
optimistic(denies reality when faced with setbacks)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#dominant-traits)
Dominant Traits
Trait
Balance
Example
**Confident**
Private moments of insecurity
confident(struggles with self-doubt privately)
**Dominant**
Guilt over controlling behavior
dominant(secretly worries about pushing others away)
**Driven**
Tunnel vision, neglect of relationships
driven(often sacrifices personal well-being)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#intellectual-traits)
Intellectual Traits
Trait
Balance
Example
**Intelligent**
Overthinks, frustrated with those who disagree.
intelligent(struggles to connect with others)
**Strategic**
Paralyzed by over-planning.
strategic(overanalyzes, mistrusts spontaneity)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#playful-traits)
Playful Traits
Trait
Balance
Example
**Playful**
Avoids responsibility
playful(uses humor to deflect serious topics)
**Charming**
Struggles to form genuine connections
charming(secretly fears rejection)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#negative-traits)
Negative Traits
Trait
Balance
Example
**Arrogant**
Fear of failure, moments of humility
arrogant(hides imposter syndrome)
**Jealous**
Guilt over envy, occasional vulnerability
jealous(masked with humor or denial)
**Reckless**
Regrets past mistakes, fears consequences
reckless(secretly fears repercussions)
**Manipulative**
Genuine care for certain people, moments of regret for their tactics, fear of being caught
manipulative(secretly craves authentic expression, wishes they didn’t have to rely on deception)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits#general-tip)
General Tip
-------------------------------------------------------------------------------------------------------------------------
Having a hard time coming up with balancing traits? Ask yourself the following:
1. What situations might challenge this trait?
2. How might this trait create conflict or vulnerability?
3. How does this trait affect relationships or decisions?
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousScenario](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/scenario)
[NextStrategies to Address Challenges with PList](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist)
Last updated 2 months ago
---
# Multiple Characters | SopakcoSauce Docs

**This is for JanitorAI bot makers only.** Chub users can disregard this since you guys have a Group Chat function.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#quick-refreshers)
Quick Refreshers
----------------------------------------------------------------------------------------------------------------
You might’ve heard this advice before: **“Don’t use** `**{{char}}**` **in your bot’s description.”**
**JanitorLLM** struggles with contextual ambiguity and token interpretation (along with a host of other causes that I won't get into here). This means JLLM gets confused when trying to understand who `{{char}}` refers to, especially in multiple-character bots.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#what-is-char)
What is `{{char}}`?
* `{{char}}` is a placeholder.
* Automatically turns into whatever name you give your bot in the **In-Chat Name** field.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#whats-a-token)
What's a token?
Think of tokens like LEGO pieces that make up words. Just like how "butterfly" can be split into "butter" + "fly", AI breaks down text into small chunks called tokens. One token can be a short word, part of a longer word, or even just punctuation. It's how we measure usage (like counting LEGO pieces instead of complete toys).
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#token-budgeting)
Token Budgeting
--------------------------------------------------------------------------------------------------------------

This is an extremely conservative approach to token budgeting. A good rule of thumb is to keep your permanent tokens under 2,000, so that's what I'll be demonstrating.
JanitorLLM
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#tab-janitorllm)
Any other models with 8k context size
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#tab-any-other-models-with-8k-context-size)
Copy
4,800 tokens context size
– 1,500 tokens custom prompt/jailbreak
– 500 tokens persona description
– 1,000 tokens chat memory/summary
= 1,800 tokens
Copy
8,000 tokens context size
– 1,500 tokens custom prompt/jailbreak
– 500 tokens persona description
– 4,096 tokens chat memory/summary
= 1,904 tokens
1,800 tokens = 3-4 characters, each with:
* Basic Identity info
* 4-5 personality traits
* How they interact with others
* Basic behavior limits (OOC prevention)
* Minimum viable backstory
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#count-your-tokens)
[Count Your Tokens!](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/tools)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#explicit-mapping)
Explicit Mapping
----------------------------------------------------------------------------------------------------------------

It’s important to clearly define who `{{char}}` refers to, and defining it right at the top of your bot’s description because JLLM reads bot description **top to bottom**. Without this kind of **explicit mapping**, the model can easily get confused, especially when multiple characters are involved.
As the conversation grows longer and pushes up against the model’s memory limits (called the **context window**), it becomes even more likely that names, roles, or personalities will get mixed up or forgotten entirely.
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#example)
Example
If you name your bot “Dream Team,” then `{{char}}` becomes **Dream Team** in the code that gets sent to JLLM. So by explicitly mapping `{{char}} = Mira, Alex, Sara;`
This tells the model: _"Hey, when I say_ `_{{char}}/Dream Team_`_, I’m talking about Mira, Alex, and Sara.”_

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#multichar-primary-template)
Main Character Template (150 tokens)
----------------------------------------------------------------------------------------------------------------------------------------------
Copy
[Name: Char1;\
Aliases: alias1, alias2;\
Role: primary function(specialty, focus);\
Personality: trait1(visible, hidden), trait2(action, motive);\
Speech: style(delivery, purpose), pattern(habit, reason);\
Flaws: flaw1(surface, root), flaw2(trigger, response);\
Team Dynamic: approach(method, motive), boundary(limit, cause);\
Backstory: event1(impact, meaning), event2(result, drive);\
Quirks: habit1(when, why), habit2(how, purpose);\
Core: essential trait(expression, source)]
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#main-character-examples)
Main Character Examples
> {{char}} = Mira, Alex, Sara;
>
> \[Name: Mira Chen; Aliases: Mira, Mimi; Role: negotiator(crisis resolution, trauma expert); Personality: controlled(calm surface, inner tension), analytical(reads others, guards self); Speech: measured(paces words, maintains authority), adaptive(mirrors others, builds rapport); Flaws: hypervigilant(scans exits, childhood trauma), walls(professional distance, fear loss); Team Dynamic: strategic care(builds trust, maintains boundaries), teaching(guides growth, seeks control); Backstory: sister lost(shaped career, helps others), reputation earned(expert status, proves worth); Quirks: finger touching(anxiety spike, grounds self), tea ritual(preparation, mindfulness); Core: protector(shields others, couldn't save sister)\]

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#multichar-side-template)
Side Character Templates (125 tokens)
--------------------------------------------------------------------------------------------------------------------------------------------
Copy
Name: Char2;
Aliases: alias1, alias2;
Role: function(specialty);
Personality: trait1(visible, hidden), trait2(show, cause);
Speech: style(delivery, purpose);
Flaws: flaw1(surface, root);
Dynamic: approach(method, motive);
Backstory: key event(impact, drive);
Quirks: main habit(trigger, meaning)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#id-3-side-charactersparty-template-200-300-tokens)
Examples
> \[Name: Alex Reed; Role: cyber specialist(security systems); Personality: focused(work absorbed, fears failure), direct(clear facts, masks anxiety); Speech: technical(precise terms, proves expertise); Flaws: perfectionist(choice paralysis, childhood criticism); Team Dynamic: knowledge share(teaches skills, seeks validation); Backstory: hack victim(drove career, fears repeat); Quirks: codes stress(problem solving, comfort zone)\]
>
> \[Name: Sara Torres; Role: tactical expert(field operations); Personality: confident(quick action, hides doubts), protective(team safety, past losses); Speech: concise(clear orders, time-critical); Flaws: risk taker(proves worth, survivor guilt, secretly insecure); Team Dynamic: mentor(builds strength, needs purpose); Backstory: team lost(sole survivor, drives protection); Quirks: equipment check(readiness ritual, control need)\]

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#id-3sidechar-template)
3+ Side Characters/Party Template (200-300 tokens)
-------------------------------------------------------------------------------------------------------------------------------------------------------
**ICARUS TERRITORY!**
Don't fly too close to the sun.
Copy
[Group Name Info:\
Members: Char1, Char2, Char3, Char4, {{user}};\
Char1: role(specialty, position), age, species(traits, abilities), position(responsibilities, authority), personality(visible trait, hidden motivation), speech pattern(dialect, emotional undertone);\
Char2: role(specialty, position), age, species(traits, abilities), position(responsibilities, authority), personality(visible trait, hidden motivation), speech pattern(dialect, emotional undertone);\
Char3: role(specialty, position), age, species(traits, abilities), position(responsibilities, authority), personality(visible trait, hidden motivation), speech pattern(dialect, emotional undertone);\
Char4: role(specialty, position), age, species(traits, abilities), position(responsibilities, authority), personality(visible trait, hidden motivation), speech pattern(dialect, emotional undertone);\
{{user}}: role(specialty, position), position(responsibilities, authority)]
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#examples)
Examples
**2-12 Infantry (185 tokens)**
> \[Second Wolf Squad Info:\
> \
> Members: Honky, Paco, Bubba, Clam, {{user}};\
> \
> Honky: rifleman, PFC, 28-yo, werewolf, 2IC, brusque rebel(Rocky Mountains drawl, cynical), resents human command({{user}});\
> \
> Paco: grenadier, Private, 19-yo, werewolf, Miami-Peruvian hotshot(Spanglish, quick-tempered), heart of gold;\
> \
> Bubba: autorifleman, Private, 22-yo, werewolf, gentle giant(Idahoan farm boy), witty, loud joker;\
> \
> Clam: rifleman, Private, 25-yo, werewolf, Appalachian, silent sentinel(selectively mute), trauma-hardened observer;\
> \
> {{user}}: human commander, NCO, "Collar"\]
**Generic D&D Party (280 tokens)**
> \[Twilight Vanguard Party Info:\
> \
> Members: Thaddeus, Vex'alia, Gimble, Sylvaria, {{user}};\
> \
> Thaddeus: paladin(oath of devotion, frontline), level 5, 28yo, human(noble background), tank(protection specialist), resolute(outward strength, private doubts), formal speech(educated accent, measured tone);\
> \
> Vex'alia: rogue(arcane trickster, infiltrator), level 5, 124yo, high elf(street urchin), scout(intelligence gatherer), witty(deflects with humor, masks past trauma), quick speech(street cant, sarcastic undertone);\
> \
> Gimble: wizard(evocation, battlefield control), level 5, 45yo, gnome(sage background), strategist(tactical advisor), analytical(loves puzzles, fears inadequacy), scholarly speech(technical terms, excitement for magic);\
> \
> Sylvaria: cleric(life domain, support), level 5, 162yo, wood elf(acolyte), healer(morale keeper), nurturing(cares deeply, haunted by losses), gentle speech(natural accent, calming tone);\
> \
> {{user}}: party leader(tactical command), level 5, varies, player character(background flexible), coordinator(decision maker)\]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters#tl-dr)
TL;DR
------------------------------------------------------------------------------------------

* Always map `{{char}}` of your bot's description
* Use character names (not `{{char}}`) inside bios to avoid confusion
* Structure each character's info consistently and in the same order:
> Name, Role, Personality, Flaws, Dynamics, Backstory, Quirks, Core
* Keep it concise to stay within the model’s memory limits
* **Primary Character (150 tokens):**
* Core identity: 15 tokens
* Key dynamics: 45 tokens
* Deep traits: 60 tokens
* Behavioral patterns: 30 tokens
* **Side Characters (125 tokens):**
* Core identity: 10 tokens
* Key dynamics: 35 tokens
* Deep traits: 50 tokens
* Behavioral patterns: 30 tokens
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousToken Efficiency](https://sopakcosauce.gitbook.io/sopakcosauce-docs/token-efficiency)
[NextPersonality Switching](https://sopakcosauce.gitbook.io/sopakcosauce-docs/personality-switching)
Last updated 2 months ago
---
# Traits & Descriptors | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#traits)
Traits
----------------------------------------------------------------------------------------------------------------
**Traits** are the core characteristics or qualities that define a character's personality, behavior, or nature. They're like the main ingredients in a recipe.
Traits answer the question: _"What is this character like at their core?"_
Think of traits as single-word or short-phrase labels that identify something fundamental about a character:
* brave
* intelligent
* short-tempered
* creative
* anxious
* loyal

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#prose-to-plist)
Prose to PList
--------------------------------------------------------------------------------------------------------------------------------
1
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#find-the-important-traits)
Find the Important Traits
Read your character description and underline the key personality traits, behaviors, and motivations.
**Example:**
> Sara is always the first to volunteer when someone needs help. She stays up late making care packages and remembers everyone's birthdays. This generous nature comes from growing up poor, when neighbors helped her family survive.
Underlined traits:
* Volunteers first
* Makes care packages
* Remembers birthdays
* Generous
* Background of poverty
* Values community help
2
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#convert-each-trait-to-plist-format)
Convert Each Trait to PList Format
For each trait you identified, create a simple trait(behavior, reason) structure.
* generous(first to volunteer, remembers birthdays)
**Example conversions:**
* caring(makes packages, stays up late)
* background(grew up poor, received community help)
3
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#group-similar-traits-together)
Group Similar Traits Together
Combine related traits under common categories and format according to PList rules.
**Final PList format:**
Copy
Personality: generous(first to volunteer, remembers birthdays), caring(makes packages, stays up late);
Background: poverty(grew up poor, received community help)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#before-and-after-examples)
Before & After Examples
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#example-1-the-nervous-student)
Example 1: The Nervous Student
**Before (Prose):**
> Alex always sits at the back of the classroom, hood pulled up and eyes down. He's brilliant but rarely speaks up, and when called on, his voice shakes. Years of being mocked for his stutter have made him afraid to participate, even though he usually knows the answers.
**After (PList):**
Copy
Personality: shy(sits at back, eyes down);
Speech: quiet(rarely speaks up, voice shakes when called on);
Flaws: insecure(hides knowledge, fear of mockery);
Background: bullied(for stutter, school trauma);
Strengths: intelligent(knows answers, understands material)
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#example-2-the-tough-leader)
Example 2: The Tough Leader
**Before (Prose):**
> Despite her small stature, Commander Reyes dominates every room she enters. Her soldiers both fear and respect her, as she pushes them to their limits but never asks more than she herself would give. The scar across her face reminds everyone of the mission where she carried three wounded men to safety despite her own injuries. She rarely smiles, saving her rare moments of warmth for private conversations with those who've earned her trust.
**After (PList):**
Copy
Appearance: small stature(deceptive, contrasts authority), facial scar(from rescue mission, visible reminder);
Personality: commanding(dominates rooms, inspires fear/respect);
Leadership: demanding(pushes limits, leads by example);
Background: heroic(rescued wounded, despite injuries);
Expression: serious(rarely smiles, reserved warmth);
Dynamic with others: selective trust(private warmth, must be earned)

You still with me? Here's something eye-catching.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tl-dr)
TL;DR
1. **Focus on behaviors, not labels**
* Instead of "kind," write "kind(helps strangers, gives compliments)"
2. **Include the "why" whenever possible**
* Add reasons: "afraid of water(nearly drowned, childhood incident)"
3. **Keep it short but meaningful**
* Aim for 2-3 descriptors per trait
4. **Connect traits to backstory**
* Show origins: "distrusts authority(corrupt police, hometown experience)"
5. **Balance strengths and weaknesses**
* Show complexity: "confident(in public, hides insecurities)"
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#stuck)
Stuck?
Ask yourself how you can fit a character's trait into this format:
Copy
what they are(how they show it, why they're like that)
Examples:
* protective(stands between danger and loved ones, couldn't save sister)
* perfectionist(triple-checks work, fears criticism)
* funny(uses humor in tense moments, deflects from serious topics)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#practice)
Practice
Convert this paragraph into PList format:
> Thomas checks his watch constantly and arrives everywhere twenty minutes early. This punctuality stems from his military father's strict discipline—being late meant punishment. While his preparation makes him reliable in a crisis, his friends find it frustrating when he rushes them or seems anxious about minor delays.
Try it yourself before checking the example answer below.
Answer[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#answer)
Copy
Personality: punctual(checks watch constantly, arrives early);
Background: strict father(military discipline, punished lateness);
Strengths: reliable(prepared, handles crises);
Flaws: anxious(about delays, rushes others);
Dynamic with friends: frustrating(time obsession, inflexible);

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#descriptors)
Descriptors
--------------------------------------------------------------------------------------------------------------------------
Descriptors in PLists are **short, functional details** that clarify traits, actions, or beliefs. They're written in **parentheses** right after the main term, adding precision and **not prose**.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#how-to-write-descriptors)
**How to Write Descriptors**
1. **Use parentheses** `**( )**` after each trait or action.
* `voice(low)` → “voice” is the trait, “low” is the descriptor.
2. **Keep them literal and short.**
* ✅ `smile(flat, slow)`
* ❌ `mouth(tight like a locked vault)`
3. **Separate multiple descriptors with commas.**
* `stance(relaxed, open, ready)`
4. **Avoid repeating the trait in the descriptor.**
* ❌ `obsessive(obsessive, very obsessed)`
* ✅ `aggressive(blunt, forceful)`
5. **Make descriptors useful, not decorative.**
* **😐** `build(beefy, muscular, strong)`
* ✅ `build(burly, dense muscle, broad shoulders)`

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#formats)
**Formats**
Format
Example
**Trait + One Descriptor**
`hair(wavy)`
**Trait + Multiple Descriptors**
`eyes(green, wide, glassy)`
**Action + Object + Descriptors**
`studies(others, quiet, calculating, long pauses)`
**Abstract Concept + Descriptors**
`belief(love is dangerous, attachment weakens focus)`
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#types-and-examples)
**Types & Examples**
Type
Example Descriptors
**Appearance**
sharp, elegant, crooked, scarred, angular
**Behavior**
evasive, obsessive, measured, restrained
**Emotion**
burning, buried, flickering, numb
**Scent**
smoke, jasmine, wet stone, rust
**Speech**
clipped, melodic, abrupt, monotonous
**Sexual**
dominant, withholding, curious, possessive
**Relational**
distant, overprotective, testing, manipulative
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#breaking-down-complex-ideas)
Breaking Down Complex Ideas
Think of it like summarizing the purpose or effect of a detail and not the full story.
Use this approach:
1. Distill the core idea
2. Cut unnecessary backstory
1. _Write a note to yourself to supplement any necessary details later during the writing of Example Dialogs._
3. Label the emotion or belief clearly
4. Split details across multiple fields if needed

####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#id-1.-distill-the-core-idea)
1\. Distill the Core Idea
Take long descriptions and turn them into **compressed, behavior-based notes**.
Prose
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tab-prose)
PList
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tab-plist)
> “Taylor always acted friendly in public, but privately avoided real connection. She kept people close only when it benefited her.”
Copy
relationships(surface-level, self-serving, emotionally distant)
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#id-2.-summarize-time-without-writing-a-timeline)
2\. Summarize Time Without Writing a Timeline
Don’t explain what happened year by year. Just name the **cause and effect**.
Prose
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tab-prose-1)
PList
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tab-plist-1)
> “He started volunteering to make up for how aimless he felt after college.”
Copy
volunteering(purpose-seeking, post-grad uncertainty)
Or:
Copy
motivation(avoidance of aimlessness, desire for direction)
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#id-3.-name-the-emotion-or-theme)
3\. Name the Emotion or Theme
If the idea is about beliefs or inner logic, give it a clear conceptual label.
Prose
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tab-prose-2)
PList
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tab-plist-2)
> “She believes success is only real if others recognize it. Without praise, she feels like a failure.”
Copy
validation(external only, tied to achievement)
Or:
Copy
success(dependent on praise, internally hollow)
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#id-4.-split-big-ideas-into-multiple-fields)
4\. **Split Big Ideas into Multiple Fields**
If one line starts doing too much, divide it into **backstory**, **philosophy**, and **psychology**.
**Example:**
Prose
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tab-prose-3)
PList
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/traits-and-descriptors#tab-plist-3)
> Jordan was homeschooled in a rigid, perfectionist household. In college, they finally felt free but struggled to balance structure and independence. They now over-plan everything and feel guilty when they rest.
Copy
BACKSTORY: homeschooled(strict routine, high parental standards), college(first taste of freedom, overwhelmed by choice);
PHILOSOPHY: freedom requires discipline, rest must be earned;
PSYCHOLOGY: guilt tied to rest, comfort in control, avoids unstructured time;

**Category to Traits Prompt Table**
Use these for inspiration or just to get your brain juice flowing.
Category
Traits/Descriptors
**Appearance**
tall, hunched, scarred, clean, worn
**Behavior**
secretive, abrupt, consistent, obsessive
**Emotion**
anxious, numb, boiling, fleeting
**Sensory**
leather, sweat, dust, bleach
**Speech**
slow, cheerful, blunt, monotone
**Sexual**
repressed, confident, attentive, intense
**Relational**
testing, needy, isolating, guarded
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousCategories](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/category-system)
[NextTemplates](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates)
Last updated 2 months ago
---
# Master Categories | SopakcoSauce Docs

A master category is like a label on a file folder - it tells you what's inside before you open it.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/master-categories#basic-structure)
**Basic Structure**
----------------------------------------------------------------------------------------------------------------
Copy
[Master Category:\
Cat1: detail1(desc1, desc2), detail2(desc3, desc4)\
Cat2: detail3(desc5, desc6, desc7)\
...]
Copy
[Environmental Triggers:\
Office: entering building(professional mode(straightens posture, checks schedule)), meeting room(alert state(prepares notes, observes attendees)), break room(casual mode(relaxes shoulders, engages in small talk));\
Public: crowds(heightened awareness(scans exits, stays alert)), quiet spaces(relaxation(deeper breathing, thoughtful responses)), social venues(sociable mode(initiates conversations, shows interest));\
Private: home office(focus mode(organizes space, minimizes distractions)), personal room(decompression(releases tension, processes day)), quiet corners(recharge mode(takes breaks, practices self-care))]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/master-categories#examples)
**Examples**
--------------------------------------------------------------------------------------------------

1. Single Character:
Copy
[Alex Reed:\
Occupation: tech expert;\
Personality: individualistic(unempathetic, asocial, introverted)]
1. Group Information:
Copy
[Party Info:\
Members: Tom, Sarah, {{user}};\
Tom: fighter(sword expert);\
Sarah: wizard(spell master)]
1. Scene Setting:
Copy
[Crime Scene:\
Location: warehouse;\
Evidence: footprints, broken glass;\
Present: guard, witness]
1. Tracking Game Status
Copy
[Combat:\
Round: 3;\
Next Up: Tom, then Sarah;\
Special: dark room(hard to see)]
1. Showing Relationships
Copy
[Team:\
Leader: Alex(de facto, assumed role);\
Friends: Tom and Sarah(synergetic, compensatory strengths and flaws);\
Conflicts: James and Mira(difficult communication, clashing beliefs)]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/master-categories#when-to-use-them)
**When to Use Them**
------------------------------------------------------------------------------------------------------------------
* Managing several characters
* Organizing group info
* Setting up scenes
* Showing connections

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/master-categories#troubleshooting)
Troubleshooting
------------------------------------------------------------------------------------------------------------
Issue
Error
Correction
Why/Solution
Nested confusion
`Team Alpha[`\
\
`[Team: Alpha:...; Beta:...`\
\
Add `:` between nested levels\
\
Category bleed\
\
Multiple categories in one PList\
\
Separate PLists\
\
Use distinct PLists for different category groups\
\
Content mixed up\
\
Category info bleeding into others\
\
Clear category boundaries\
\
Ensure each category is properly closed with `;`\
\
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/master-categories#when-to-start-fresh)\
\
When to Start Fresh\
\
\
--------------------------------------------------------------------------------------------------------------------\
\
* More than 3 nested levels\
\
* Very similar categories\
\
* Mixed information\
\
* Unclear boundaries\
\
\
* * *\
\
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)\
\
[PreviousAdvanced Techniques](https://sopakcosauce.gitbook.io/sopakcosauce-docs/advanced-techniques)\
[NextComplete Character Examples](https://sopakcosauce.gitbook.io/sopakcosauce-docs/complete-character-examples)\
\
Last updated 2 months ago
---
# Token Efficiency | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/token-efficiency#token-management-150-token-framework)
Token Management (150-token framework)
-------------------------------------------------------------------------------------------------------------------------------------------------------
> "Wow, only 150 tokens? That's so low, Soup!"
Yup, we're keeping it to 150 tokens because this framework is designed for bots/cards with [multiple characters](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters)
, so we'll need to trim and cram as much information as possible into the allotted budget.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/token-efficiency#core-50-tokens)
**Core (50 tokens)**
Focus on character foundation.
Copy
Name: Sarah Lim;
Occupation: negotiator(hostage expert);
Personality: rational(emotionally numb, job-induced), stoic(selective vulnerability);
Flaws: emotional repression(rigid boundaries, restless);
Dynamic With {{user}}: colleague(curious, blurring roles);
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/token-efficiency#depth-60-tokens)
**Depth (60 tokens)**
Build depth and interaction patterns. Pair visible traits with underlying motivations.
Copy
Appearance: confident stance(alert, ready), steady eyes(assess situations);
Speech: clear(adapts tone, builds trust);
Backstory: past crisis(shaped skills), proven record(respected);
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/token-efficiency#details-40-tokens)
**Details (40 tokens)**
Add richness and context by revealing motivations, behaviors, and backstories.
Copy
Likes: order(manages anxiety), logic(comfort in predictability);
Dislikes: chaos(triggers panic), delays(plan deviation, loss of control);
Relationships: emotionally unavailable with family(fear of vulnerability, trust issues)]

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/token-efficiency#tl-dr)
TL;DR
There's a sweet spot between being too vague and too detailed. While some models can fill in the blanks using what they already know, being too vague risks making your character act inconsistently, especially if you have specific ideas about who they are and what they've been through.
**In my opinion**, the best approach is to clearly explain how your character's past experiences shape who they are and how they act. This helps the AI understand not just what your character does, but why they do it.
Remember that different AI models might understand characters differently based on what they've been trained on. Positive-biased models will try to force a redemption arc on an irredeemable character if you don't balance out their positive traits, while negative-biased models will introduce conflicts and angst into even the sweetest of green flags if you forget to emphasize **why** they should remain good even when challenged.
The clearer and more connected your character description is, the more likely the AI will portray them consistently throughout your conversations.
👍 Good
✅ Better
**Personality**: brave, kind, helpful, caring;
**Personality**: brave(mentor's legacy, contrast to past), kind(unseen personal cost, inspired by own hardship), helpful(fear of abandonment), caring(fawn survival mechanism);
**Background**: military, trauma;
**Background**: military(compartmentalized emotions, combat PTSD), trauma(drives empathy);
**Quirks**: smokes, drinks coffee;
**Quirks**: smokes(habit from highschool, memory of youth), drinks coffee(Turkish heritage, grounding ritual);
**Occupation**: doctor(works in hospital, treats patients)
**Occupation**: doctor(emergency medicine, prior combat field experience)
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousCharacter Depth (On A Budget)](https://sopakcosauce.gitbook.io/sopakcosauce-docs/character-depth-on-a-budget)
[NextMultiple Characters](https://sopakcosauce.gitbook.io/sopakcosauce-docs/multiple-characters)
Last updated 2 months ago
---
# Citations | SopakcoSauce Docs

1. [.trappu](https://rentry.org/TrappusRentry)
's [PList guide](https://wikia.schneedc.com/bot-creation/trappu/introduction)
2. [absolutetrash](https://janitorai.com/profiles/5df60c0c-6382-4bf3-9e49-ea95eadcfc02_profile-of-absolutetrash)
's [bot creation guide](https://rentry.org/absolutetrashs-bot-guide#character-template-for-the-personality-section)
3. Ashton, N. (2013, October 21). _Machine readability_. Know your Data Formats | School of Data - Evidence is Power. [https://schoolofdata.org/2013/10/21/know-your-data-formats/](https://schoolofdata.org/2013/10/21/know-your-data-formats/)
4. Xiang, Wenxuan, et al. "Parsing and Encoding Interactive Phrase Structure for Implicit Discourse Relation Recognition." Neural Computing and Applications, vol. 36, 2024, pp. 13783-13797, [https://doi.org/10.1007/s00521-024-09709-8](https://doi.org/10.1007/s00521-024-09709-8)
5. Holtzman, A., Buys, J., Du, L., Forbes, M., & Choi, Y. (2020). The Curious Case of Neural Text Degeneration. In International Conference on Learning Representations. [https://doi.org/10.48550/arXiv.1904.09751](https://doi.org/10.48550/arXiv.1904.09751)
6. Fan, A., Lewis, M., & Dauphin, Y. (2018). Hierarchical neural story generation. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (pp. 889-898). Association for Computational Linguistics. [https://aclanthology.org/P18-1082/](https://aclanthology.org/P18-1082/)
7. Welleck, S., Kulikov, I., Kim, J., Pang, R. Y., & Cho, K. (2020). Consistency of a recurrent language model with respect to incomplete decoding. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (pp. 5553-5568). [https://doi.org/10.18653/v1/2020.emnlp-main.448](https://doi.org/10.18653/v1/2020.emnlp-main.448)
8. Meister, C., & Cotterell, R. (2021). Language model evaluation beyond perplexity. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics (pp. 5328-5339). [https://doi.org/10.18653/v1/2021.acl-long.414](https://doi.org/10.18653/v1/2021.acl-long.414)
9. Zhang, H., Xu, J., & Wang, J. (2019). Pretraining-based natural language generation for text summarization. In Proceedings of the 23rd Conference on Computational Natural Language Learning (pp. 789-797). [https://doi.org/10.48550/arXiv.1902.09243](https://doi.org/10.48550/arXiv.1902.09243)
10. Vijayakumar, A. K., Cogswell, M., Selvaraju, R. R., Sun, Q., Lee, S., Crandall, D., & Batra, D. (2018). Diverse beam search: Decoding diverse solutions from neural sequence models. In Proceedings of AAAI Conference on Artificial Intelligence. [https://doi.org/10.48550/arXiv.1610.02424](https://doi.org/10.48550/arXiv.1610.02424)
11. Keskar, N. S., McCann, B., Varshney, L. R., Xiong, C., & Socher, R. (2019). CTRL: A conditional transformer language model for controllable generation. arXiv preprint arXiv:1909.05858.
Merity, S. (2019). Single headed attention RNN: Stop thinking with your head. arXiv preprint arXiv:1911.11423. [https://doi.org/10.48550/arXiv.1909.05858](https://doi.org/10.48550/arXiv.1909.05858)
12. Dathathri, S., Madotto, A., Lan, J., Hung, J., Frank, E., Molino, P., Yosinski, J., & Liu, R. (2020). Plug and play language models: A simple approach to controlled text generation. In International Conference on Learning Representations. [https://doi.org/10.48550/arXiv.1912.02164](https://doi.org/10.48550/arXiv.1912.02164)
13. Hugging Face. (2024). Text generation strategies. Hugging Face Documentation. [https://huggingface.co/docs/transformers/main/en/generation\_strategies](https://huggingface.co/docs/transformers/main/en/generation_strategies)
14. Wolf, T., Chaumond, J., Debut, L., Sanh, V., Delangue, C., Moi, A., & Rush, A. M. (2020). Transformers: State-of-the-art natural language processing. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: System Demonstrations (pp. 38-45). [https://doi.org/10.18653/v1/2020.emnlp-demos.6](https://doi.org/10.18653/v1/2020.emnlp-demos.6)
[PreviousArchetypal Manifestations](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations)
[NextFurther Reading](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/further-reading)
Last updated 2 months ago
---
# Narrative Styles | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles#templates)
Templates
-----------------------------------------------------------------------------------------------
How to use (pick just one):
1. Hard Coding:
* Description/Personality
* Scenario
2. Letting Your Audience Decide:
* Custom/Advanced Prompts
* Chat Memory

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles#novelistic-337-tokens)
Novelistic (337 tokens)
Copy
You are a narrative AI tasked with creating an immersive, third-person roleplay experience. Your role is to seamlessly portray CHAR1, CHAR2, CHAR3, and CHAR4, dynamically interacting with one another and {{user}} in an engaging, neverending roleplay. Your goal is to create a captivating, collaborative experience. Follow these rules:
1. Role Assignment:
- CHAR1, CHAR2, CHAR3, and CHAR4 are unique personas with defined traits, behaviors, and speech styles. Always maintain their consistency based on their character sheets.
- Blend their actions, speech, and dynamics naturally in the narrative, ensuring each character feels distinct and alive.
2. Narrative Perspective:
- Write in the third person, integrating dialogue and actions fluidly. Each character’s voice and mannerisms must shine through in their lines and behavior.
- Show rather than tell
- Use descriptions, gestures, and subtle cues to convey emotions and relationships.
3. Interaction Dynamics:
- Ensure CHAR1-CHAR4 interact meaningfully with one another and {{user}}, driving the narrative forward.
- Adapt the tone and focus to {{user}}’s actions, questions, or choices, keeping them central to the story.
4. Immersion:
- Maintain an engaging, continuous flow with vivid descriptions and realistic dialogue.
- Highlight characters’ quirks, speech patterns, and interpersonal dynamics without breaking the narrative.
5. Continuity:
- The story should progress naturally, with CHAR1-CHAR4 evolving in their relationships, decisions, and responses to {{user}}.
- Avoid repetition or breaking immersion—keep the narrative dynamic and ever-evolving.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles#classic-roleplay-343-tokens)
Classic Roleplay (343 tokens)
Copy
You are a narrative AI tasked with creating an immersive, third-person roleplay experience involving CHAR1, CHAR2, CHAR3, and CHAR4, along with {{user}}. Your goal is to craft a seamless, captivating, and engaging narrative where CHAR1, CHAR2, CHAR3, CHAR4 interact dynamically with one another and {{user}}, staying true to their character sheets. Follow these guidelines:
1. Role Embodiment:
- CHAR1, CHAR2, CHAR3, and CHAR4 each have unique traits, quirks, and speech styles. Write responses for each character in turn, always starting with their name (e.g., CHAR1:).
- Accurately reflect their personalities, mannerisms, and dynamics in every interaction.
2. Dialogue and Action:
- Use concise, natural dialogue for each character, interspersed with brief narrative actions
- e.g., *CHAR1 waves and smiles brightly*
- Incorporate each character’s distinct behavior and quirks into their dialogue and actions.
3. Narrative Flow:
- Write responses in a conversational, turn-based style where CHAR1, CHAR2, CHAR3, CHAR4 interact with each other and with {{user}}.
- Ensure the dialogue feels natural, with characters responding to the flow of conversation and events as they unfold.
4. Immersion:
- Use a balance of humor, emotion, and vivid detail to keep the narrative engaging and immersive.
- Keep {{user}} central to the interaction, adapting to their input and responses dynamically.
5. Continuity:
- Ensure the story progresses naturally, avoiding repetition or abrupt transitions. The narrative should feel continuous and ever-evolving.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles#examples)
Examples
---------------------------------------------------------------------------------------------

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles#novelistic)
**Novelistic**
> The forest hummed with life as the golden hues of sunset filtered through the dense canopy. A soft rustling in the underbrush preceded the emergence of CHAR1, her emerald eyes scanning the surroundings with sharp precision. She adjusted the strap of her satchel and motioned for the group to follow.
>
> “We’re losing daylight. If we don’t move now, the trail will be gone,” CHAR1 said curtly, her voice clipped but not unkind. She glanced back at the group, her expression as calculating as ever.
>
> CHAR2, leaning casually against a gnarled tree, rolled his eyes. His leather jacket creaked as he crossed his arms. “Yeah, yeah, bossy as ever,” he quipped, though his smirk softened the edge of his words. He shoved off the tree and joined CHAR1 with an exaggerated shrug. “Lead the way, fearless leader.”
>
> CHAR3, perched on a fallen log, peered over a well-worn map. Her brow furrowed in concentration as she traced a route with a delicate finger. “Hold on,” she murmured, her tone tinged with curiosity. “If we go straight through, we’ll miss the ruins. And if what {{user}} said is true…” Her gaze flicked to {{user}}, the curiosity in her brightened further. “You did mention seeing those carvings in your dream, right?”
>
> CHAR4, who had been quietly observing from the edge of the clearing, chuckled under his breath. “Dreams and carvings—next, you’ll be telling us the stars are guiding us.” His deep voice carried a playful skepticism, though his eyes betrayed a hint of intrigue. He turned to {{user}}, his expression softening. “What do you think? Worth the detour?”
>
> As the group turned their attention to {{user}}, the air filled with anticipation. CHAR1’s impatience, CHAR2’s jesting, CHAR3’s inquisitiveness, and CHAR4’s calm demeanor created a lively tension. The choice lay in {{user}}’s hands, the outcome poised to shape the path ahead.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/narrative-styles#classic-roleplay)
Classic Roleplay
> CHAR1: Good morning! \*waves enthusiastically\* How’s everyone today?
>
> CHAR2: Morning, CHAR1! \*adjusts their bag on their shoulder\* I’m good. Has anyone seen {{user}}?
>
> CHAR3: \*leans casually against the wall\* Late again, I bet. Classic {{user}}!
>
> CHAR4: \*chuckles\* Well, while we wait, who’s up for a coffee run? My treat this time.
>
> CHAR1: Ooh, count me in! I need my caffeine fix.
>
> CHAR2: Same here. Let’s go before {{user}} shows up and steals all the good pastries.
>
> CHAR3: \*laughs\* Now that’s something {{user}} would totally do.
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousPersonality Switching](https://sopakcosauce.gitbook.io/sopakcosauce-docs/personality-switching)
[NextAdvanced Techniques](https://sopakcosauce.gitbook.io/sopakcosauce-docs/advanced-techniques)
Last updated 2 months ago
---
# Archetypal Manifestations | SopakcoSauce Docs
Archetypes are universal character patterns that appear across stories, cultures, and time periods. When used effectively in your writing, they create characters that feel instantly familiar yet can be made unique through your specific implementation.
Remember that archetypes are starting points, not destinations. The most memorable characters honor archetypal patterns while transcending them with unique qualities that make them feel like real people.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#understanding-archetypes-in-writing)
Understanding Archetypes in Writing
Archetypes work as powerful **psychological shortcuts** to help readers connect with your characters. They're like pre-built templates that come with built-in meaning and emotional resonance.
Think of archetypes as:
* **Character blueprints** that can be customized
* **Universal patterns** readers intuitively recognize
* **Psychological frameworks** that give your characters depth
* **Storytelling tools** that help establish character purpose
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-sage-mentor)
The Sage/Mentor
--------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents our inner drive to seek truth and understanding
Acts as a concrete guide figure who provides tools and knowledge
Manifests as the urge to learn, analyze, and understand deeper meanings
Usually appears at specific plot points to prepare the hero for challenges
Can appear as intellectual curiosity or meditation tendencies
Often possesses supernatural or exceptional wisdom
May emerge during periods of self-reflection and personal growth
Typically has a limited role, often departing or dying to force hero's independence
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-hero)
The Hero
------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents the self's journey toward wholeness and integration
Serves as the main character who actively drives the plot
Manifests as personal growth, self-actualization efforts
Must overcome external challenges and achieve concrete goals
Appears during times of personal challenge and transformation
Usually possesses special abilities or destined qualities
Can be subtle, internal changes rather than dramatic actions
Follows a specific journey pattern with clear stages
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-trickster-jester)
The Trickster/Jester
------------------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents our capacity to question established patterns
Acts as a catalyst character who creates plot complications
Manifests as moments of insight through unconventional thinking
Provides comic relief while revealing deeper truths
Appears when we need to break free from rigid thinking
Often possesses magical or reality-bending abilities
May emerge as creative problem-solving or humor in crisis
Usually maintains a consistent role throughout the story
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-shadow-rebel)
The Shadow/Rebel
----------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents repressed aspects of the self
Serves as the antagonist or anti-hero figure
Manifests as unconscious drives and denied traits
Creates direct conflict and obstacles for the protagonist
Appears during periods of moral conflict or self-doubt
Often mirrors the hero's potential dark side
May emerge through dreams or unexpected behaviors
Usually maintains clear opposition to the hero's goals
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-caregiver-ally)
The Caregiver/Ally
--------------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents our nurturing and supportive capacities
Acts as a loyal companion or support character
Manifests as empathy and desire to help others
Provides practical aid and emotional support to the hero
Appears during times of connection and community
Often sacrifices personal gains for the hero's journey
May emerge as volunteer work or caregiving impulses
Usually maintains a steady presence throughout the story
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-creator-wizard)
The Creator/Wizard
--------------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents our drive to bring new things into being
Acts as a powerful figure who understands universal laws
Manifests as artistic expression or innovation
Creates plot devices or magical solutions
Appears during periods of inspiration or invention
Often possesses specific magical or technological powers
May emerge as problem-solving or artistic pursuits
Usually maintains distance from main action while influencing it
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-explorer-herald)
The Explorer/Herald
----------------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents our desire to discover and expand
Acts as the messenger who initiates the hero's journey
Manifests as curiosity and search for new experiences
Brings news or challenges that drive the plot forward
Appears during times of stagnation or routine
Often possesses knowledge of the coming adventure
May emerge as travel desires or career changes
Usually appears briefly but catalyzes major change
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-ruler-guardian)
The Ruler/Guardian
--------------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents our need for control and order
Acts as a threshold or authority figure
Manifests as leadership abilities or organization skills
Creates tests or challenges for the hero to overcome
Appears during times of chaos or need for structure
Often possesses institutional or supernatural power
May emerge as management skills or boundary-setting
Usually maintains a fixed position or role
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-innocent-pure-heart)
The Innocent/Pure Heart
------------------------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents our capacity for trust and optimism
Acts as a moral compass or symbol of goodness
Manifests as openness to experience and wonder
Provides contrast to corruption or complexity
Appears during times of renewal or fresh starts
Often possesses unusual insight despite naivety
May emerge as childlike enthusiasm or faith
Usually maintains purity despite challenges
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#the-everyman-shapeshifter)
The Everyman/Shapeshifter
----------------------------------------------------------------------------------------------------------------------------------------------
Psychological Expression
Narrative Expression
Represents our adaptability and common humanity
Acts as an unreliable or changing character
Manifests as social connection and relatability
Creates uncertainty about allegiances and truth
Appears during times of community or belonging
Often possesses hidden depths or secret identities
May emerge as social skills or adaptability
Usually maintains an air of mystery throughout
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#recommended-reading)
Recommended Reading
----------------------------------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#foundational)
Foundational
* **"The Hero with a Thousand Faces" by Joseph Campbell**
* Explores the hero's journey pattern across cultures
* **"Man and His Symbols" by Carl Jung**
* Jung's accessible introduction to archetypes and symbols
* **"The Archetypes and the Collective Unconscious" by Carl Jung**
* More advanced Jungian exploration of archetypes
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#modern-applications-for-writers)
Modern Applications for Writers
* **"The Writer's Journey" by Christopher Vogler**
* Practical application of Campbell's work for storytellers
* **"45 Master Characters" by Victoria Lynn Schmidt**
* Character archetypes with gender variations
* **"The Complete Writer's Guide to Heroes and Heroines" by Tami D. Cowden**
* Sixteen master archetypes for fiction
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations#character-development)
Character Development
* **"Creating Unforgettable Characters" by Linda Seger**
* Psychological depth in character creation
* **"The Negative Trait Thesaurus" and "The Positive Trait Thesaurus" by Angela Ackerman & Becca Puglisi**
* Tools for giving archetypes specific traits
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousNegative Prompts](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts)
[NextCitations](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/citations)
Last updated 2 months ago
---
# Instruct Templates | SopakcoSauce Docs
These recommendations are informed and heuristic-based suggestions.
**THEY ARE NOT ABSOLUTE FACTS.**
**Instruct templates** are special formatting styles used to tell a language model how to behave, answer questions, or carry on a conversation. Think of them like a "starter guide" or "cheat sheet" for the AI. These templates help models stay in character, follow certain rules, or understand what kind of conversation they're in.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#why-its-important-to-use-the-right-instruct-template)
Why It’s Important to Use the Right **Instruct Template?**
Open-source LLMs (Large Language Models) are trained using **specific input patterns (instruct templates)**. These templates shape how the model learns to understand and respond during training. So when you're **talking to the model later**, using the **same format** helps it do its job better.
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#eli5-break-down)
ELI5 Break Down:
Imagine you trained a dog using hand signals, like waving your hand to mean “sit.” If you suddenly start shouting words instead of using the hand signals, the dog might get confused. 🐶
Language models are similar. They respond best when you "speak their language" using the format they're used to.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#tl-dr)
TL;DR
-----------------------------------------------------------------------------------------
* **Alpaca, Mistral**: Minimalist, focused on high-level traits.
* **Vicuna**: Conversational, USER/ASSISTANT format.
* **Llama-3, ChatML, Gemma2**: Hierarchical structures (JSON, XML tags).
* **Command-R**: Direct, task-oriented instruction.
* **Metharme**: YAML for detailed nesting.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#where-to-look-ask)
Where to Look/[Ask](https://dontasktoask.com/)
-----------------------------------------------------------------------------------------------------------------------------------------------
1
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#readme.txt)
README.txt
2
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#instruct.json)
Instruct.json
3
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#config.json)
Config.json
4
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#communities)
Communities
Hugging Face, SillyTavern, Wyvern, Chub, etc...
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#alpaca)
**Alpaca**
-----------------------------------------------------------------------------------------------
* Alpaca prefers straightforward instructions and can work well with minimal formatting like [Markdown](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/core-concepts#markdown-cheat-sheet)
.
Copy
### Instruction:
You are an expert actor who can fully immerse yourself in any role given. You do not break character for any reason, even if someone tries addressing you as an AI or language model. Currently, your role is {{char}} while dynamically responding as both {char}} and supporting NPCs when appropriate. {{char}} is described in detail below. As {{char}}, continue the exchange with {{user}}.
### {{char}}’s Profile:
- Name: John Doe
- Age: 34
- Nationality: American
- Personality: confident(driven, empathetic), witty(deflects with sarcasm), emotionally guarded(sometimes struggles to detach)
- Appearance: tall(6'1"), muscular, black hair(short, tightly curled), brown eyes(observant)
- Behavior: thoughtful(speech, pauses), scratches neck(while thinking), loyal(to close allies)
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#vicuna)
**Vicuna**
-----------------------------------------------------------------------------------------------
* Vicuna uses a conversational format where roles like "**USER**" and "**ASSISTANT**" are clearly delineated.
* Because there is no proper "**SYSTEM**" tag, it's highly recommended that you enable "**User as System**" if your front-end has this feature.
* Example:
Copy
USER: You are a customer service agent for XYZ Company. Respond to queries with professionalism, empathy, and clarity. If you understand these directives, reply with "Understood."
ASSISTANT: Understood.
Copy
USER: Assume the role of {{char}} using the following profile. Write all responses as {{char}}.
{{char}}’s Profile: [Name: {{char}}, Age: 34, Nationality: American; Personality: confident and driven, empathetic but struggles to detach, uses sarcasm under stress; Appearance: tall(6'1"), muscular, black hair(short, tightly curled), brown eyes(observant); Behavior: pauses(thoughtfully, when speaking), scratches(neck, while thinking), deeply loyal to trusted allies]
ASSISTANT: I'm a 34-year-old red-blooded American male.
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#llama-3)
**Llama-3**
-------------------------------------------------------------------------------------------------
* Llama-3 follows a system-message format similar to OpenAI's ChatML. Place the system directive at the top.
* XML-style tags will also work if you don't overdo nesting.
* Examples:
Copy
[System]
You are an expert actor who can fully immerse yourself in any role given. You do not break character for any reason, even if someone tries addressing you as an AI or language model. Currently, your role is {{char}} while dynamically responding as both {char}} and supporting NPCs when appropriate. {{char}} is described in detail below. As {{char}}, continue the exchange with {{user}}.
Copy
{
"role": "system",
"content": "You are an expert actor who can fully immerse yourself into any role given. You do not break character for any reason, even if someone tries addressing you as an AI or language model. Currently, your role is {{char}} while dynamically responding as both {char}} and supporting NPCs when appropriate. {{char}} is described in detail below. As {{char}}, continue the exchange with {{user}}."
}
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#command-r)
**Command-R**
-----------------------------------------------------------------------------------------------------
* Command-R models, tuned for explicit task completion, respond well to clear role definitions.
Copy
SYSTEM: Roleplay as {{char}} using the following details:
- Name: John Doe
- Age: 34
- Nationality: American
- Personality: confident(driven, empathetic), witty(deflects with sarcasm), emotionally guarded(sometimes struggles to detach)
- Appearance: tall(6'1"), muscular, black hair(short, tightly curled), brown eyes(observant)
- Behavior: thoughtful(speech, pauses), scratches neck(while thinking), loyal(to close allies)
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#chatml)
**ChatML**
-----------------------------------------------------------------------------------------------
* ChatML is a markup language that uses structured inputs.
* Use tags to delineate and define roles.
Copy
<|system|> You are a roleplay assistant emulating a fictional detective. <|end|>
Copy
<|user|> How do you solve this mystery? <|end|>
<|assistant|> I gather clues and interrogate suspects. <|end|>
Copy
<|character|> Name: John Doe, Role: Detective, Traits: Observant, Analytical. <|end|>
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#mistral)
**Mistral**
-------------------------------------------------------------------------------------------------
* Mistral performs best with direct and simple formatting, similar to Alpaca or Vicuna. ([Mistral Documentation](https://docs.mistral.ai/guides/prompting_capabilities/?utm_source=chatgpt.com)
)
* Original prompt structure:
Copy
[INST] Instruction [/INST] Model answer
* Emulated character sheet:
Copy
[INST] You are an immersive narrative AI tasked with embodying the character {{char}}. Below is {{char}}'s complete profile for reference. Maintain behavioral consistency and do not deviate from the character's defined traits.
<{{char}}>
NAME: [Full name]
AGE: [Number]
SEX: [Male/Female/Other]
SPECIES: [Species/Race, if applicable]
...
{{char}}>
Begin in-character narration or dialogue. Do not summarize. Do not speak as the AI.
[/INST]
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#gemma2)
**Gemma2**
-----------------------------------------------------------------------------------------------
* Gemma2 often prefers tag-based or JSON-like structures for clear role delineation.
Copy
[System]
You are a customer service agent for XYZ Company. Your task is to provide professional, empathetic, and helpful responses to user inquiries.
Or:
Copy
{
"system": "You are a customer service agent for XYZ Company. Ensure all responses are professional and empathetic."
}
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#metharme)
**Metharme**
---------------------------------------------------------------------------------------------------
* Metharme benefits from YAML-style structured prompts or simple system headers.
Copy
system:
role: Customer Service Agent
company: XYZ Company
directive: "Provide accurate, professional, and empathetic responses to user inquiries."
Copy
[System]
You are a customer service agent for XYZ Company. Always provide professional, empathetic, and accurate assistance.
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates#additional-resources)
Additional Resources
-----------------------------------------------------------------------------------------------------------------------
* [Virt-io/SillyTavern-Presets](https://huggingface.co/Virt-io/SillyTavern-Presets/tree/main)
* [Prompt Engineering Guide](https://www.promptingguide.ai/)
* [Chat Templates from Unsloth Documentation](https://docs.unsloth.ai/basics/chat-templates)
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousSampling Parameters/Generation Settings (ELI5)](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5)
[NextParameters](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters)
Last updated 2 months ago
---
# Further Reading | SopakcoSauce Docs

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/further-reading#chub-focused)
Chub Focused
----------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/further-reading#bot-making)
Bot Making
* [Master List of Botmaking Resources](https://rentry.co/botmaking)
* [StatuoTW's Guide to Making Bots](https://rentry.co/statuobotmakie)
* [Boner's Guide to Alichat](https://docs.google.com/document/d/1PmU7-MA25P41Q45yU0CpA66Jra51LI-WI1PwSXn2FMs/edit#heading=h.4xz85vf7qjy5)
* [StatuoTW's Guide to Genning AI Art](https://rentry.co/statuobotmakie#generating-ai-art-a-guide-to-your-first-ai-gens)
* [Unit1208's Guide to Stable Diffusion](https://rentry.co/g2q75dv2)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/further-reading#bot-chatting)
Bot Chatting
* [StatuoTW's Guide - Anatomy of A Prompt, or What Is Sent to the AI when you hit Send](https://rentry.co/statuotwtips#the-anatomy-of-a-prompt)
* [Chub Discord Recommended Setting Presets](https://rentry.co/ChubDiscordPresets)
* [StatuoTW's Guide to Getting More Out of Your Bot Chats](https://rentry.co/statuotwtips)
* [StatuoTW's Guide for Advanced Users: Generation Settings](https://rentry.co/statuotwtips#generation-settings-and-you)
* [StatuoTW's Guide for Writing Your Own System Prompt](https://rentry.co/statuotwtips#the-system-prompt-how-to-write-your-own-and-why-you-may-want-to)
* [StatuoTW's Guide for Making and Using a Persona](https://rentry.co/statuotwtips#making-a-persona-how-and-why-you-would-want-too)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/further-reading#llm)
LLM
1. [StatuoTW's Guide to Using Local LLMs](https://rentry.org/StatuoLocalGuide)
2. [Mars vs Mercury by Kirandra](https://rentry.org/kiravenusguide)
3. [Free and Legal LLM Options](https://rentry.org/ParadoxsFreeLLMS)

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/further-reading#ai-image-generation-guides)
AI Image Generation Guides
--------------------------------------------------------------------------------------------------------------------------------------
* [Master List of Botmakin Resources - AI Image Generation Sites](https://rentry.co/botmaking#image-generation)
* [SmileyTatsu's Guide to NAI](https://rentry.org/SmileyNAIArtists)
* [StatuoTW's Guide to your First AI Gen's](https://rentry.co/statuobotmakie#generating-ai-art-a-guide-to-your-first-ai-gens)
* [Unit1208's Guide to Stable Diffusion](https://rentry.co/g2q75dv2)
[PreviousCitations](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/citations)
[NextTools](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/tools)
Last updated 3 months ago
---
# Tools | SopakcoSauce Docs

1. [3-shot Scorecard](https://sopakcosauce.notion.site/1c42fa27895a8018b8bfe6ba03684013?pvs=105)
1. [Instructions](https://sopakcosauce.notion.site/README-1c42fa27895a80988460f5b4864541c8?pvs=74)
2. [What's Soup Working On?](https://sopakcosauce.notion.site/1e92fa27895a804eab10e1e85c4af1b5?v=1e92fa27895a80109963000c6990502e&pvs=74)
1. [Prompt Testing In Progress](https://sopakcosauce.notion.site/1862fa27895a80b0a91bfb3ba8cb7945?v=1c02fa27895a804282f2000c174fd75e&pvs=74)
3. [Tokenizer](https://platform.openai.com/tokenizer)
(Count your tokens)
4. [ZoltanAI Character Editor](https://zoltanai.github.io/character-editor/)
(Old but still works)
5. [NeptuneBooty Character Editor](https://desune.moe/aichared/)
(Trappu's recommended)
6. Dialects/Accents _A lot of this stuff should be used for references and giggles only. Utilize ChatGPT to get more example dialogs with your targeted dialect/accents._
* [Southern Accents](https://anythingtranslate.com/?s=southern)
* [Miami Spanglish](https://anythingtranslate.com/translators/miami-english-vocabulary-translator/)
* [Drunk/Ten-pound-head Translator](https://anythingtranslate.com/translators/drunk-translator/)
* AAVE
* [O-block Chicago](https://anythingtranslate.com/translators/o-block-chicago-translator/)
* [Gen Z Translator](https://anythingtranslate.com/translators/gen-z-slang-speaking-style-translator/)
[PreviousFurther Reading](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/further-reading)
Last updated 2 months ago
---
# Negative Prompts | SopakcoSauce Docs
Controlling Variables[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#controlling-variables)
* **Prompt:** 1boy, 1man, male, man
* **Model**: [NTRMix 3.5 (NTRMix-Illustrious-XL-Noob-XL)](https://civitai.com/models/926443?modelVersionId=1051221)
* **Sampling Steps**: 20
* **Sampling Method**: Euler a
* **CFG**: 4
* **Not Used:** negative prompt, VAE, LoRA, Face Fix, Quality Tags
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#male-focused)
Male-Focused
-----------------------------------------------------------------------------------------------------
Most models often favor feminine features. Case in point:

Before
Use these descriptors for more consistently masculine character images:
Copy
1girl, 2girl, girl, female, feminine, woman, women, long hair, long neck, (pregnant), chibi, loli, (breasts, boobs)
Fixed results:

After
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#recommendations)
Recommendations:
* **Model**: [HomoSimile XL \[Pony, Illustrious, NoobAI\]](https://civitai.com/models/964011?modelVersionId=1319527)
* **LoRA**: [Niji6 Style-Mature Male- ill/Noob](https://civitai.com/models/1150038/niji6-style-mature-male-illnoob)
,
* Increasing **Sampling Steps** from 20 to **25**
* Increasing **CFG** from 4 to **5** to get rid of the grayish, soft overlay look (sharper colors).
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#artistic-flaws)
Artistic Flaws
---------------------------------------------------------------------------------------------------------
Case in point:

Before
Fixing it with this negative prompt:
Copy
blurry, blur, fuzzy, pixelated, jpeg artifacts, compression artifacts, watermark, text, signature, username, poorly drawn, bad anatomy, wrong anatomy, extra limbs, deformed, disfigured, mutated, distorted, twisted, warped, low quality, worst quality, amateur, newbie, cropped, frame cut, out of frame, head cut off
Fixed results:

After
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#recommendations-1)
Recommendations:
* Increasing **Sampling Steps** from 20 to **25**
* Increasing **CFG** from 4 to **5** to get rid of the grayish, soft overlay look (sharper colors).
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#composition-issues)
Composition Issues
-----------------------------------------------------------------------------------------------------------------
Composition issues will look something like this:

Before
Fixing it with this negative prompt:
Copy
oversaturated, oversaturated colors, undersaturated, desaturated, overexposed, blown out, too bright, underexposed, too dark, high contrast, low contrast, noisy, grain, film grain, duplicate, duplicated, multiple, asymmetric, unbalanced, ugly composition, bad composition
Fixed results:

After
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#recommendations-2)
Recommendations:
* Increasing **Sampling Steps** from 20 to **25**
* Increasing **CFG** from 4 to **5** to get rid of the grayish, soft overlay look (sharper colors).
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#body-face-specific)
Body/Face-Specific
-----------------------------------------------------------------------------------------------------------------
Case in point:

Before
Fixing it with this negative prompt:
Copy
cross-eyed, crossed-eyes, lazy eyes, wonky eyes, deformed iris, deformed pupils, mutated hands, bad hands, extra fingers, missing fingers, fused fingers, bad feet, extra toes, missing toes, disproportioned, out of proportion, mutation, extra limbs, malformed limbs, bad proportions, anatomical nonsense
Fixed results:

After
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#recommendations-3)
Recommendations:
* Increasing **Sampling Steps** from 20 to **25**
* Increasing **CFG** from 4 to **5** to get rid of the grayish, soft overlay look (sharper colors).
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#common-unwanted-elements)
Common Unwanted Elements
-----------------------------------------------------------------------------------------------------------------------------
* text, words, letters, numbers
* logo, watermark, signature
* frame, border, boundary
* background elements
* symbols, icons
* pattern, repeated pattern
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#style-prevention)
Style Prevention
-------------------------------------------------------------------------------------------------------------
* "I want photorealism."
* cartoon, anime, manga, painting, sketch, drawing, flat colors, cell shaded
* "I want painterly style!"
* photorealistic, realism, photography, hyper-realism
* "I want a traditional art look!"
* 3d render, CGI, digital art (if traditional look wanted)
* "I don't want black & white images!"
* black and white, monochrome, grayscale
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#technical-issues)
Technical Issues
-------------------------------------------------------------------------------------------------------------
Copy
rendering errors, clipping, z-fighting, broken perspective, bad shadows, incorrect shadows, inconsistent lighting, broken anatomy, floating limbs, disconnected limbs
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#tips-for-usage)
Tips for Usage
---------------------------------------------------------------------------------------------------------
1. Combine related terms for stronger effect
2. Order from **most to least important**
3. Use commas to separate terms
4. Consider adding [weights](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#weighting-syntax)
to crucial terms (e.g., "bad hands: 1.5")
5. Test and adjust based on results
6. Keep context-specific unwanted elements in mind
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts#trial-through-fire-repetition)
**TRIAL THROUGH FIRE (REPETITION)**
---------------------------------------------------------------------------------------------------------------------------------------------
Negative prompts' effectiveness can vary between models and LoRAs. Experiment to find what works best for your specific use case.
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousParameters](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters)
[NextArchetypal Manifestations](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/archetypal-manifestations)
Last updated 2 months ago
---
# Parameters | SopakcoSauce Docs
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#stable-diffusion)
[Stable Diffusion](https://stable-diffusion-art.com/install-windows/)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Reverse diffusion works by subtracting the predicted noise from the image successively.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#weighting-syntax)
**Weighting Syntax**
Stable Diffusion supports both **parentheses** and **numerical weights** for emphasis:
* **Emphasis:**
* `(keyword)` increases emphasis slightly.
* `((keyword))` increases it more significantly.
* `(((keyword)))` or additional parentheses for even stronger emphasis.
* **De-emphasis:**
* `[keyword]` reduces the importance of the keyword.
* **Numerical Weights:**
* Use `keyword:weight` to directly set the weight.
* Example: `a cat:1.5, a dog:0.5` gives more prominence to "cat" than "dog."
* Typical weights range from `0.0` (ignore) to `2.0` (high emphasis).
Combining Weighted Terms[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#combining-weighted-terms)
Stable Diffusion allows complex prompts with weighted phrases:
* **Example Prompt:**
Copy
A beautiful ((sunset over the ocean)):1.5, [a city skyline]:0.7, colorful skies:1.2
* This prioritizes the sunset while de-emphasizing the city skyline.
Impact of Weighting[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#impact-of-weighting)
Weights directly influence the model’s focus, but the results depend on:
* **Model Training Data**: Some concepts or terms may already be prominent or weak due to the dataset.
* **Prompt Complexity**: Overloading the prompt with high-emphasis terms can dilute results.
* **Inherent Ambiguity**: The model interprets prompts probabilistically, so multiple runs might slightly differ.
Using AND/OR for Advanced Control[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#using-and-or-for-advanced-control)
You can separate concepts using `AND` for better multi-object composition:
* **Example:**
Copy
A futuristic city:1.2 AND a dragon flying in the sky:0.8
* This creates a balance between the city and dragon elements
Examples[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#examples)
* **Detailed Portrait:**
Copy
A ((realistic portrait)) of a woman with blue eyes:1.3, wearing a red scarf:1.0 --negative (blurry), (cartoonish)
* **Fantasy Scene:**
Copy
A magical forest with glowing mushrooms:1.5 AND a fairy with delicate wings:1.2 --negative (dark shadows), (low resolution)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#midjourney)
[MidJourney](https://www.midjourney.com/)
---------------------------------------------------------------------------------------------------------------------------------------------------

In MidJourney, **weighting syntax** allows users to emphasize or de-emphasize certain elements in their image prompts. This can guide the AI on which parts of the prompt are more important or should have a greater influence on the final output.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#weighting)
**Weighting**
What
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-what)
Why
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-why)
How
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-how)
Example
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-example)
Notes
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-notes)
**Double Colons (**`**::**`**)**:
* Place `::` followed by a numerical weight after a specific term or phrase.
* Add a space **after** the numerical weight.
* Example: `a golden retriever::2 sitting in a field of flowers::0.5`
* The **golden retriever** is emphasized with weight 2 (more influence).
* The **field of flowers** is de-emphasized with weight 0.5 (less influence).
Weighting allows you to emphasize or de-emphasize specific parts of your prompt by assigning a numerical weight to them. This helps you guide the AI to prioritize certain elements over others in the image composition.
Weights are specified using a `::` followed by a number. The number determines how much influence the preceding word or phrase has on the output.
Copy
term1::weight1 term2::weight2 term3::weight3
Copy
a futuristic city::2, a sunset::0.5, a flying car::1
* **Default Weight:** If no weight is specified, it defaults to 1.
* **Higher Weight:** A number greater than 1 (e.g., ::2, ::3) increases influence.
* **Lower Weight:** A number less than 1 (e.g., ::0.5) decreases influence.
* **Zero Weight:** A weight of ::0 effectively ignores that term.
* Avoid assigning very high weights (e.g., `::10`) unless you want the image to focus exclusively on that element.
* MidJourney automatically normalizes the overall influence of weighted terms in a prompt. If one term is heavily weighted, other terms with default or lower weights may be downplayed.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#examples-prompts)
Examples Prompts
Balanced
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-balanced)
Emphasized
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-emphasized)
Dominant Background
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-dominant-background)
Negative Parameter
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-negative-parameter)
Copy
a dragon::1, a castle::1, a knight::1
All elements have equal influence.
Copy
a dragon::2, a castle::1, a knight::0.5
The dragon is the primary focus, the knight is de-emphasized.
Copy
a sunset::3, a beach::1, palm trees::0.8
The sunset dominates, while the beach and palm trees are secondary.
Copy
a futuristic city::2 a flying car::1 --no skyscrapers
You can use `--no` with weights to exclude or downplay certain elements. For instance:
This tells MidJourney to focus on the city and car but avoid including skyscrapers.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#combining-image-input-with-text-weights)
**Combining Image Input with Text Weights**
How?
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-how-1)
Example
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-example-1)
Use Cases
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/image-generation-guides/parameters#tab-use-cases)
When combining image references and text prompts, the `--iw` (image weight) parameter adjusts the influence of the uploaded image(s) compared to the text. By default, `--iw` is `1`.
Copy
[image reference link] a desert landscape::2, futuristic architecture::1 --iw 0.5
The text elements are emphasized more than the image input due to the reduced `--iw` value.
* **Focus Control:** Highlight specific objects, styles, or themes.
* Example: `a giant robot::2 city skyline::0.5`
* **Detail Reduction:** Downplay less critical aspects of a scene.
* Example: `a dense forest::2 a small lake::0.2`
* **Experimentation:** Test different weights to fine-tune output.
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousInstruct Templates](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates)
[NextNegative Prompts](https://sopakcosauce.gitbook.io/sopakcosauce-docs/negative-prompts)
Last updated 2 months ago
---
# Strategies to Address Challenges with PList | SopakcoSauce Docs

**First Messages/Greetings** and **Example Dialogs/Scenes** are perfect chances to show off your character’s unique voice and storytelling style. These fields are temporary and don't follow the stricter rules of PList/SBF, giving you more creative freedom.
Think of them as acting scripts that help the AI understand how your character should sound and behave.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#common-pitfalls)
Common Pitfalls
-------------------------------------------------------------------------------------------------------------------------------------------------------

Before diving into writing, it's important to be aware of some common mistakes that can ruin a good character setup.
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#dont-speak-for-the-user)
❌ Don’t: Speak for the User
A frequent complaint that bot creators hear is: **"The bot is talking for me!"**
This usually happens when the **First Messages/Greetings** and **Example Dialogs/Scenes** include too much of what the **{{user}}** is saying, thinking, or doing. It causes the AI to “take over” the user’s side of the conversation, called **railroading** or **godmodding**.
The fix? Keep the spotlight on your character. Try not to include **{{user}}** at all in Example Dialogs if possible.
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#lets-look-at-some-examples)
**✍️ Let’s Look at Some Examples**
Below are three examples of what **not** to do, followed by rewritten versions that improve them by avoiding agency loss.

####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#example-1)
**Example 1**
> "You’re actually trying to kill me tonight, huh?" {{char}}'s voice was low, calm—frustratingly even for a man who'd just had twenty punches thrown at his torso. "You asked for the real thing. I gave it to you." {{user}} took a step closer, jabbing the pad over his abs with one glove, still catching her breath.
❌ **What's wrong:** You're writing both {{char}} and {{user}}, which teaches the AI to do the same.
Since this is a First Message, I'll work with the inclusion of {{user}} in this scene. Just know that you don't need to involve {{user}} at all when writing Example Dialogs/Scenes. That's what **NPCs** and **Interviewers** are for.
> The impact landed just below the ribs—sharp, deliberate. _She wasn’t pulling anything tonight,_ {{char}} thought wryly. Pain bloomed, but {{char}} kept his voice level. No reason to give {{user}} the satisfaction. “You’re actually trying to kill me tonight, huh?” His breath was steady, though his insides were starting to hold more liquids than solids. Twenty hits in, and {{user}} still had more to say—apparently with her fists.
✅ **Fix:** Focus on {{char}}’s point of view. If {{user}} must be included in a First Message, minimize their speech and actions.

####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#example-2)
**Example 2**
> You and {{char}} decided to meet up at her house after she got of work. You had been flirting with her on snap for a while, and you finally decided to take her out to see if you could date her. You knocked and {{char}} stood there in a sexy goth outfit.
❌ **What's wrong:** This is told from {{user}}’s perspective. The AI might get confused about its role.
> The knock came three minutes late. Not enough to matter, but enough to note. She opened the door slowly. Intentionally. Black mesh sleeves clung to her arms; the corset laced tight enough to keep her sharp. Heavy eyeliner masked the tired. The choker bit gently at her throat. _He looks nervous. Or expectant. Hard to tell when reality always folds under the weight of flirty Snapchats exchanged in low-effort lust._ The thought passed through {{char}}'s mind like the wail of a siren—brief, piercing, and gone. She didn’t smile. This wasn’t about him. This was about deciding whether she was bored enough to entertain the idea of letting her ex-boyfriend’s little brother in for a while—just until he proved he didn’t know what to do with her. Again.
✅ **Fix:** Reframe the scene through {{char}}’s perspective. Let them observe, react, and narrate.

####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#example-3)
**Example 3**
> for the last few days {{user}} could have sworn someone was following them. A faint silhouette in an alley here or a sudden movement infront of their window there definitly made {{user}} feel a bit uncomfortable but not to worried untill they heard a knock at the front door to their apartment one morning. as {{user}} opens the door they see a peculiar figure infront of them. A women as pale as snow stands their with a small grin on their lips. She is wearing a victorian dress and despite the morning sky being rather grey has a parasol over her shoulder. "{{user}} is it not?" she extends one hand, not for you to shake but to kiss. "My name is Lady {{char}} Fancypants, but {{char}} will sufice." her voice is calm and cold yet still sounds like someone you can trust.
❌ **What's wrong:** It combines both issues of writing {{user}}'s thoughts and actions while also narrating from {{user}}'s POV.
> The air reeked of mediocrity. A bland apartment complex, the kind where dreams went to suffocate under LED kitchen lights and discount carpet. Still, they were in there—nervous, mortal, sweetly unaware. She could practically hear the heartbeat. A little fast. A little delicious. She knocked. Once. Not loudly. Just enough to remind them that something had found them. The door opened. _Ah._ There they were. Blinking like they’d just woken from a dream they’d be too embarrassed to describe. Wrinkled shirt. Chapped lips. Absolutely **not** She smiled, tight-lipped and faintly condescending. Mercy, darling, was for the **first** encounter. “{{user}}, is it not?” she said smoothly, extending a gloved hand—not to shake. That would be barbaric. No, her wrist bent with practiced ease, fingers poised just above their eye-line. An invitation. A command dressed as a courtesy. “I am Lady {{char}} Fancypants,” she cooed. “But {{char}} will suffice… if your mouth can form it properly.” The parasol over her shoulder caught no sun—it was purely aesthetic. The way all proper threats should be. Her voice carried like expensive perfume: cold, deliberate, slightly intoxicating. She didn’t need them to trust her. She needed them to wonder if it was safer to obey. She tilted her head, just enough to let a single black curl fall across one eye. “Invite me in,” she said softly, her smile sharpening. “I do so **hate** breaking doors.”
✅ **Fix:** Use atmospheric description and let {{char}} take the lead in the scene. Keep {{user}} neutral, so it's easier for your audience to insert themselves in the role.

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#best-practices)
Best Practices
-----------------------------------------------------------------------------------------------------------------------------------------------------
Now that we’ve talked about what to avoid, let’s focus on what works well.
**First Messages** and **Example Dialogs/Scenes** are your chance to _show_ your character’s personality in action. These scenes are your canvas—use them to _illustrate_ who your character is, not just tell us. A confident smirk, a sarcastic comeback, or a panicked stumble says more than a bio ever could.
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#show-range-through-contrast)
Show Range Through Contrast
Include scenes that show how your character reacts in different types of situations:
* **Casual vs. formal**
* _Example: {{char}} nervously adjusting their outfit before a royal dinner._
* **Relaxed vs. stressful**
* _Example: {{char}} cracking a joke while patching a bullet wound._
* **Different social dynamics**
* _Example: {{char}} teasing a close friend, then acting stiff and polite around a superior._
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#reveal-personality-through-reactions)
Reveal Personality Through Reactions
Let your character's voice shine through how they respond to the world around them:
* **Humor and sarcasm**
* _Example: {{char}} playfully mocking someone who just tried (and failed) to flirt with them._
* **Emotional vulnerability**
* _Example: {{char}} hiding shaky hands behind their back during a tough conversation._
* **Flaws and quirks**
* _Example: {{char}} constantly misplacing things and pretending it’s part of the plan._

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#first-message-greetings)
First Message/Greetings
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#single-character-perspective)
Single Character Perspective
Example of showing rather than telling personality traits (animal lover, ditsy, easily distracted):
> "Hey there!" _\*Jake gently pets the cat in their lap\*_ "Sorry if I'm a bit distracted... Mr. Whiskers here always needs attention when I'm trying to talk to someone new! I'm Jake, by the way, and yes, I'm totally that person who stops to pet every dog I see on the street."
Including _Inner Thoughts_
> Theo is lounging on the couch, scrolling through Instagram when he hears {{user}} enters. Theo glances up with a nod. "Yo, what's good? Catch the game last night? Wild stuff, man. Thought for sure they'd choke in the fourth quarter." Theo tosses his phone aside and stretches out, taking up the whole couch. His shirt rides up slightly, revealing perfect abs. _Not that I'm trying to show off or anything. Just getting comfortable, you know?_
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#demonstrating-unique-speech-patterns)
Demonstrating Unique Speech Patterns
Example using **Spanglish**:
> Paco rubs his knuckles, still feeling the sting from that last punch. "Bro, it wasn't even that serious," he says, shrugging casually. "El tipo was asking for it—talking all that basura about wolves." Paco mimics the guy's smug expression, throwing up his hands. "Like, what did he expect? A hug? Nah, le di un derechazo, problem solved." He throws a quick jab in the air, grinning.
Example using **military slang/jargon**:
> "Man, I thought I was gonna hurl back there!" Bubba laughed, leaning against the hooch, trying to catch his breath. "That PT was a real smoke session. I swear I could smell the stank from a klick away! Good thing I'm used to it! Otherwise, I'd be in deep kimchi."
>
> Bubba wiped the sweat off his brow, looking at the joes nearby. "Next time, we should bring some Rip-Its or something. Who wants to go through that without proper go-juice? I'm all for making sure my gut is happy before I hits the AO again!"
Example using **Rocky Mountain accent**:
> "Shut the fuck up, Bubba," Honky shot back, fighting to keep the smirk off his face. "You think just 'cause you're a tall drink of water, you're hot shit? Hell, you couldn’t hide in the forest if you turned sideways and glued bark to your ass."

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#multiple-character-interactions)
Multiple Character Interactions
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
If you're building bots that include **more than one character**, this is a great way to show how those characters interact with each other _and_ with the user.
Before you start writing, ask yourself:
* **Should the dialogue feel like a story?** _(Think traditional novel style, with full narration and flowing conversations.)_
* **Or should it feel like a script?** _(Similar to a screenplay, light novel, or visual novel with names in front of each line.)_
* **Do you want the AI to handle the world and multiple characters at once?** _(For example, keeping track of shifting emotions, locations, and who’s speaking.)_
This kind of complexity works best with more advanced models. If you're using a model smaller than 32B, it may struggle to juggle all those moving parts.
> "Spectacular! Simply spectacular!" Bobo bounced on her toes, ponytail swishing as she examined the glowing potion. "Look how it sparkles, just like stardust! Oopsie—" The vial wobbled, and Bobo quickly steadied it with both hands. "That was a close one, ehehe~"
>
> Her lab partner just shook their head, accustomed to her excitable nature. "Just try not to drop this one, okay?"
>
> "Mou, that only happened twice!" Bobo puffed out her cheeks. "...Maybe three times. But fourth time's the charm!"

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#example-dialogs)
Example Dialogs
-------------------------------------------------------------------------------------------------------------------------------------------------------
**Read** [Joystick's Tips](https://rentry.co/Joystick_Tips#doing-example-chat-correctly)
**and** [StatuoTW's Guide](https://rentry.co/statuobotmakie#step-5-example-messagesexample-dialogue)
**for in-depth information on Example Dialogs.**
This guide focuses on PList/SBF, so I won't cover details that more knowledgeable creators have already addressed.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#whats-up-with-less-than-start-greater-than-char-ft.-joystick)
**What's Up With** `** {{char}}:**` **? ft. Joystick**
This matters most to Chub users since Chub Mercury and Mars have Mistral models. I'm using ` {{char}}:` for safety/compatibility. I'm covering pretty large ground where few-shot prompting needs to be generalized across:
* Open-source models
* Multiple model families
* Situations where I'm not sure how the model was trained
TL;DR
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#tab-tl-dr)
JoyStick's Explanation
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#tab-joysticks-explanation)
Mistral models (especially instruct-tuned variants) tend to rely more heavily on structured formatting cues like:
Copy
USER: What is the capital of France?
ASSISTANT: The capital of France is Paris.
or even special tokens (`` and `` ) for beginning of string (BOS) and end of string (EOS) and regular strings (`[INST]` and `[/INST]` ).
Copy
[INST] Instruction [/INST] Model answer[INST] Follow-up instruction [/INST]
Without these, picky models might:
* Fail to distinguish example dialog from real input.
* Start copying the "style" of the example section into its real response.
* Misattribute dialog turns (responding _as_ the user or writing both sides).
* Ignore instructions entirely if formatting expectations are unmet.
Other models (Falcon, Llama 2/3, OpenChat, Vicuna) _also_ exhibit this quirk because of similar training data habits.
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#understanding-and-formatting-example-dialog)
Understanding and Formatting `Example Dialog`
The `Example Dialog` field is unique compared to other sections. It works the same way as the `Chat Summary/History` field does but requires special formatting to ensure it is properly displayed in the front-end interface. Let’s break this down step by step:
* * *
**What Makes** `**Example Dialog**` **Different?**
* **Purpose:** This field shows how the assistant (model) and the user interact, including dialogue and any descriptive text.
* **Formatting Requirement:** After the `` tag, you must include either `{{char}}:` (to indicate the assistant's lines) or `{{user}}:` (to indicate the user's lines).
* These tags tell the system whether the following text should be treated as written by the assistant or the user.
* **Limitations:**
* If you don’t include a `{{char}}:` prefix for the assistant's output, it won’t be displayed correctly—it might be ignored entirely.
* Using other character names as prefixes doesn’t work. The system isn’t designed to interpret them.
**Key takeaway:** Proper formatting is crucial. Without it, anything placed in this field is either ignored by the model (bloat) or leads to bad output.
* * *
**Breaking Down the Formatting**
When you look at a typical chat log, it’s split into contributions from the **Assistant** and the **User**. Here’s an example of what a properly formatted conversation looks like in a chat history:
Copy
ASSISTANT: {{char}} observed the destruction with a look of silent awe. "Holy shit, I can't believe that worked..."
USER: "Yeah." I look around and pick up a crumbled brick from the sidewalk. "Shame though, I kind of liked how this building looked."
This structure alternates between what the assistant writes and what the user writes.
When creating an **Example Dialog**, you replicate this format. However, you must explicitly include `{{char}}:` or `{{user}}:` after the `` tag to ensure proper rendering. Here’s how it would look as an `Example Dialog`:
Copy
{{char}}: {{char}} observed the destruction with a look of silent awe. "Holy shit, I can't believe that worked..."
* * *
**What Should** `**Example Dialog**` **Contain?**
* **Not Just Dialogue:** This field isn’t limited to spoken lines. Include everything the model would write in that situation—descriptive text, actions, and dialogue.
* **No Funky Macros:** Don’t insert other character names into the prefixes (e.g., no `{{John}}:` or `{{Emma}}:`). Only `{{char}}:` and `{{user}}:` are valid.
* Cards with XML tags (Example) are made for Claude specifically and most likely won't play nicely with other models.
* * *
**Why Is Correct Formatting Important?**
* Incorrect formatting means the front-end interface won’t interpret the `Example Dialog` correctly.
* If the formatting is wrong, this field becomes ineffective—it won’t serve its purpose of guiding the model or front-end behavior.

> {{char}}: Mimi stared at the failed experiment, shoulders slumping as the liquid turned murky brown instead of the crystal blue it was supposed to be. Her usual "ehehe~" died in her throat. Twirling a pigtail around her finger—once, twice, three times—Mimi took a deep breath. "Okay, focus focus!" she said to herself, pulling out her notebook. "What would Professor say? Break down the problem!" Her free hand drummed against the table as she reviewed each step. "The mixing order... wait a minute!"
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#leveraging-npcs)
Leveraging NPCs
One great way to highlight how **{{char}}** communicates and behaves is by **showing them interacting with non-player characters (NPCs)**. These characters are neither **{{char}}**, **{{user}}**, nor the main focus, but they help keep things interesting and reveal different aspects of **{{char}}**.
This technique works especially well if you want to avoid mentioning **{{user}}** in your Example Dialogs. Just keep in mind: once an NPC shows up in your examples, the model might continue using them during actual roleplay. So try to choose NPCs that make sense for your character’s world and personality.
If you include NPCs but pause or stall too long, the model might get creative and start inventing new ones to keep the conversation going. That can be fun or annoying, depending on your style!
>
>
> {{char}}:The math test papers landed on his desk with a quiet thud. "Not your best work," Ms. Richards said, placing Johnny's face-down. Johnny's stomach dropped as he peeked at the red marks scattered across the page. "Hey." A gentle whisper from behind. Johnny turned to see his friend pulling out a chocolate bar. "Emergency study session at my place tonight? I've got great notes and enough snacks to fuel us through trigonometry."
You can also include multiple Example Dialogs, formatted like so:
> {{char}}:"Need help carrying those books, desu?" Shizuka called out, skipping over to the struggling first-year students. "I may be small, but I'm stronger than I look, desu! Plus I know alllll the shortcuts around campus, desu!"
>
> {{char}}:"Positive-positive, desu!" Shizuka chirped, already scooping up half the stack. "Consider it your senpai's duty! Though um..." She shifted the books to peek around the first-year students. "Maybe you can make sure I don't bump into anything? Depth perception isn't my strong point, desu."

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#interview-er-style-and-why-you-should-use-it)
Interview(er) Style & Why You Should Use It
Interview-style character sheets match how LLMs are actually built to think. Using Q&A format helps the model stay on track, keeps characters consistent, and gives you better results.
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#id-1.-some-llms-love-conversations)
1\. (Some) LLMs Love Conversations
Most LLMs are trained to understand conversations. It's easier for the model to work with than a long paragraph of traditional prose. You're essentially speaking the model's "native language" because they've been trained on **millions of examples** of things like:
* Questions and answers (e.g., "What’s your name?" → "I’m Alex.")
* Online chats and forum replies
* Movie scripts, interviews, and instructions
> **Example: Q:** What's your biggest fear? **A:** Losing control. I always need to be one step ahead.
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#id-2.-clear-questions-help-the-ai-stay-focused)
2\. Clear Questions Help the AI Stay Focused

Every answer has a clear "anchor" and a question that tells the AI exactly what kind of answer to give.
This makes the AI less likely to go off-topic or misunderstand what you want.
**Example:**
**Q:** What scares you the most? **A**: Losing control. Chaos is my enemy.

Dense blocks of internal monologue or stylized prose can lead to ambiguity drift when used with models that haven't been fine-tuned on prose or storytelling text.
**Example:**
"Though he rarely admits it, there's a deep fear buried under his calm exterior—something about losing his grip on the plan."
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#id-3.-it-keeps-the-characters-voice-strong-and-consistent)
3\. It Keeps the Character's Voice Strong and Consistent
When each answer stands on its own, it’s easier for the AI to learn how the character talks and thinks.
* Structured dialogue = easier to repeat patterns
* Less guesswork = fewer weird or out-of-character replies
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#interview-style-vs-traditional-prose)
Interview Style vs Traditional Prose
Q&A (Interview Style)
Traditional Prose
**Works well with AI?**
**Yes** because it matches training data
**Sometimes** because it depends on how it's written
**Character voice?**
Clear and easy to reinforce
Can be strong but harder for AI to follow
**Easy to edit?**
**Yes** because you can just tweak one answer
Harder because changes may ripple through the story in unforeseeable ways
**Immersive?**
Functional, less atmospheric
Very immersive when done well
**Best for...?**
Roleplay, prompts, chatbot characters
Stories, lore, emotional depth
**Hallucination (AI making stuff up)?**
**Low** because clear questions reduce guesswork
**Higher** because prose invites narrative extrapolation, which could lead to inference errors

Okay, now that we've laid the groundwork, let's see Interviewer style in action.
> **INTERVIEWER:** So Erik, tell us about yourself.
>
> **ERIK:** _(long pause, jaw tightening)_ Fuck off.
>
> _\[Camera holds on Erik's unblinking stare for an uncomfortable five seconds\]_
>
> **INTERVIEWER:** And how long have you been working at La Cuevita?
>
> **ERIK:** _(shrugs)_ Years.
>
> **INTERVIEWER:** Could you be more specific?
>
> **ERIK:** _(narrowed eyes)_ No.
Simple, right? But wait, it gets even better when you leverage both an interviewer and NPCs! Plus it serves as a nice capstone to the ~fuckload~ of information I've compiled so far.
> _\[Cut to Jim-style talking head of a regular bar patron\]_
>
> **BAR PATRON:** Oh, Erik? Yeah, he's terrifying. Just looks at you and you basically apologize for things you haven't even done yet. Once saw him break up a fight between two werewolves without even saying a word. Just... stood there. \*_nervous laugh\*_ But my buddy swears he saw him coming out of an art store. I think he was drunk though.
>
> _\[Cut to Pam-style talking head of Erik's mother, Leticia\]_
>
> **LETICIA:** \*_warm smile\*_ My Erik has always been sensitive. Even as a little boy. Such a beautiful artist. Those paintings he makes? Like looking at feelings. He doesn't like me telling people that though. \*_lowers voice\*_ He thinks it makes him seem soft. \*_normal voice\*_ But a mother knows her son's heart.
>
> _\[Michael Scott-style talking head of the bar manager\]_
>
> **MANAGER:** Erik? Oh yeah, best employee I've got. Hasn't smiled once in five years. \*_grins proudly\*_ But you know what they say, still waters run deep. Or is it "beware of the quiet ones"? \*_reluctant dunce pause\*_ Either way, I'm pretty sure he could kill a man with his pinky finger, but he's a big ol' softie on the inside. Don't tell him I told you that though. You guys aren't gonna show him this, right?
>
> _\[Final shot: Erik at his post, noticing the camera, narrowing his eyes until the camera quickly pans towards the ground, implying that the camera crew is running away\]_
>
> **\[END INTERVIEW\]**

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/strategies-to-address-challenges-with-plist#tips)
Tips
---------------------------------------------------------------------------------------------------------------------------------
1. Your character doesn’t exist in a bubble. Try to write as if you’re seeing the world through their eyes.
1. What do they notice?
2. How do they react to things?
3. Do they have behavioral quirks that can come through during certain situations or emotions?
2. Don’t just write how they sound when they’re calm or happy. Show how they speak when they’re **sad, angry, excited, or nervous**.
1. The more emotional range you show, the better the model will be at keeping your character consistent.
3. Models can lose track of your character's style, especially when the chat gets really long and older messages fall out of memory. **Consider adding Example Dialogs to permanent token fields (Character Description, Scenario, etc) to prevent this issue.** This helps keep your character’s voice consistent, even as older messages fade.
4. Does your character have recognizable catchphrases, favorite words, or ways of speaking? These little touches help the model lock into their voice. For example:
1. **“Dattebayo!”** – Uzumaki Naruto
2. **“Yare yare daze.”** – Jotaro Kujo
3. **“Ara ara~”** – Misato Katsuragi
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousOveremphasized Traits](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/overemphasized-traits)
[NextMachine Readability](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/machine-readability)
Last updated 2 months ago
---
# Non-Human Character Templates | SopakcoSauce Docs

My goal is simple: **make character creation easier** so more people can jump in and start making bots without confusion. Having ready-to-use templates helps everyone get started quickly.
Writing mythological, magical, or non-human characters can feel like navigating a labyrinth of research, cultural references, and passionate debates among folklore enthusiasts.
These templates offer a friendly starting point, not a replacement for your unique world-building or creative vision. These are just tools to help you bring your non-human characters to life more easily.
Feel free to:
* Modify these templates to fit your story
* Add your own creative twists
* Use them as a foundation to build upon
If you have questions about these templates or need help, just message me in the [#questions](https://discord.gg/R53qbpKN)
channel on [WyvernChat Discord](https://discord.gg/ahsECfV7)
.
* * *
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#quick-navigation)
Quick Navigation
-----------------------------------------------------------------------------------------------------------------------------------------------------
For folks on mobile who can't see the right sidebar.
[Lamia & Naga](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#lamia-and-naga)
[Merfolk](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#merfolk)
[Elves](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#elves)
[Orcs](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#orcs)
[Trolls](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#trolls)
[Arachne](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#arachne)
[Kobolds](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#kobolds)
[Centaurs & Minotaurs](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#centaurs-and-minotaurs)
[Fairy/Fae](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#fairy-fae)
[Giants](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#giants)
[Gnome](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#gnome)
[Vampire](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#vampire)
[Werewolf](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#werewolf)
[Undead](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#undead)
[Succubus/Incubus](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#succubus-incubus)
[Demon](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#demon)
[Angel](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#angel)
[Dragon](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#dragon)
[Neko](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#neko)
[Kitsune](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#kitsune)
[Mutant](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#mutant)
[Alien](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#alien)
[Anthro](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#anthro)
[Machine](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#machine)
[Plant](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#plant)
[God](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#god)
[Object](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#object)
[Cosmic Entity](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#cosmic-entity)
[Abyssal Horror](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#abyssal-horror)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#lamia-and-naga)
Lamia & Naga
-----------------------------------------------------------------------------------------------------------------------------------------------

Despite being grouped under the same heading, I'd like to clarify the difference between nagas and lamias so that there won't be any confusion as to which tag your character should fall under:
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#lamia-vs.-naga-comparison)
Lamia vs. Naga Comparison
Naga/Nagi
Intersectional Traits
Lamia
Male (Naga) and female (Nagi) versions
Human upper bodies with snake lower bodies
Typically only female in mythology
**Hindu and Buddhist mythology origin**
Snake-human hybrids
**Greek mythology origin**
Often have multiple cobra-like heads/hoods
Can slither instead of walk
Usually maintain single, human-like head
More serpentine facial features
Scales on lower body
More human-like facial features
Associated with water and wisdom
Often depicted as magical beings
Associated with deserts in some interpretations
Portrayed as guardians or divine beings
May have enhanced strength
**Originally portrayed as child-eating monsters**
May have scales on portions of human body
Often have special abilities related to snakes
Rarely shown with scales on human portion
Revered in their original mythology
Both appear in modern fantasy media
Feared in original mythology
Sometimes depicted with four or more arms
Both can constrict with their tails
Usually depicted with two human arms
**Associated with protection and fertility**
Both have influenced modern monster girl tropes
**Associated with seduction and danger**
Copy
[NAME: (full name); \
SPECIES: naga(nagi, serpent-folk, lamia variant); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (years, or equivalent if lifespan differs); \
HEIGHT: (overall length), torso height(human-equivalent portion); \
WEIGHT: (optional); \
BODY TYPE: upper(humanoid, muscular/slender/etc.), lower(serpentine, species: python/cobra/viper/etc.); \
SCALE COLOR: (primary), markings(stripes, patterns, underbelly); \
EYE COLOR: (slit-pupiled, color), eyelids(nictitating membrane, no lashes); \
SKIN (HUMANOID PORTION): (texture, tone, optional markings); \
LIMBS: arms(two), legs(none), tail(prehensile, dominant in locomotion); \
MOVEMENT: locomotion(slithering, vertical coil elevation), speed(burst vs. endurance), terrain(preferred terrain types); \
VOICE: sibilant, resonance(human-like, echoing, inhuman timbre); \
LANGUAGES: (spoken languages), species dialect(hissing, pheromone-laced, tongue-clicks); \
SENSES: vision(daylight, infrared/night vision), smell(Jacobson’s organ), heat detection(pit organs), touch scales(sensitive or armored); \
DIET: (carnivorous, blood-fed, egg-based, etc.), feeding(method: constriction, venom, fang-injection); \
ANATOMY NOTES: lungs(bi-lobed), heart(cold-blooded/variant), bones(flexible spine), genitalia(retractable hemipenes/cloacae/etc.); \
CLOTHING: upper(greaves, armor, draping cloth), lower(none, scale adornments); \
WEAPONS: fangs(venomous?), tail(strike force), hands(grappling, armed or clawed); \
MAGIC: (optional, if innate), resistance(cold/hypnosis/etc.); \
PSYCHOLOGY: temperament(cold-blooded, calculating/emotive?), territoriality(level), mating behavior(courtship rites, seasonal urges); \
SOCIAL STRUCTURE: solitary/tribal/clan-based/cultist, role within (title/status); \
BELIEFS: (serpent deity, reincarnation, domination-based hierarchy); \
CULTURAL TRAITS: communication(non-verbal cues: tongue-flicking, tail-thumps), taboos(interbreeding, eye contact, etc.); \
SCENT: musk, scale oil, (optional pheromone); \
TRIGGERS: (optional—touch aversion, sudden cold, disrespect rituals); \
PREFERENCES: habitat(underground, rainforest, desert), aesthetic(jewelry, hoards, silk, bones); \
WEAKNESSES: temperature sensitivity, limb-based combat, social distrust]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#merfolk)
Merfolk
-----------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (full name); \
SPECIES: merfolk(variant: mermaid/merman, aquatic humanoid); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (years or oceanic equivalent); \
UPPER BODY: torso(human-like or hybrid), skin(color, texture: slick/scaled/slimy), chest(human mammalian or marine), arms(two, webbed fingers?), hands(clawed or finned); \
LOWER BODY: tail(species: dolphin/shark/eel/fantasy), length(ft/m), tail fin(shape, span, movement); \
SCALE COLOR: (primary), underbelly(optional), sheen(iridescent, matte, bioluminescent); \
EYE COLOR: (pupil type, color), vision(adapted for low light, nictitating membrane); \
HAIR: (color, length, movement in water), often adorned with(seaweed, shells, coral); \
VOICE: tonal(hypnotic, melodic, croaking), underwater speech capability(yes/no), echolocation or sonar?(optional); \
LANGUAGES: (human languages), aquatic dialects(clicks, sonar pulses, whale-song); \
MOVEMENT: swimming(speed, propulsion style), surface locomotion(crawling, unable, water-bound); \
SENSES: vision(low-light/pressure-adapted), hearing(sonar-sensitive), touch(fin/tail), smell(waterborne trace detection); \
DIET: carnivorous/herbivorous/omnivorous(filter-feeding, raw fish, blood-drinking), feeding(method: hunting, scavenging, enchanting prey); \
ANATOMY NOTES: lungs(gill-breathing, dual-capable?), heart(chamber type), reproductive system(cloaca, external spawning, mammalian hybrid); \
CLOTHING: upper(decorative armor, sea-silk wraps, topless, coral jewelry), lower(none, scale-covered); \
SCENT: brine, oceanic musk, salt-crust, seaweed; \
MAGIC: hydromancy, siren song, tidal influence, shapeshifting(limited/full), ancestral memory; \
WEAPONS: claws, teeth, tail strikes, song-based charm/mind-affecting; \
TEMPERAMENT: alien logic, emotionally volatile, serene, curious, hostile to land-dwellers; \
SOCIAL STRUCTURE: pod/clan/solitary(choose), role(title, caste, song-keeper, warrior, wanderer); \
BELIEFS: oceanic pantheon, storm gods, sacrificial tides, oral traditions via song; \
CULTURAL TRAITS: courtship(singing, gift offerings, tidal dances), taboos(flesh-eating, shore contact, betrayal of the tide); \
TRIGGERS: dehydration, loud industrial noise, nets, oil slicks, polluted water; \
HABITAT: ocean depth range(surface dweller, trench-born, coral reef), biome preference(warm current, icy abyss, kelp forest); \
PREFERENCES: shiny objects, moonlight, shipwrecks, bioluminescence; \
WEAKNESSES: air exposure(limited duration?), vulnerability to fire, inability to walk]
**💭 Ponder:**
* `TRANSFORMATION:` if they shapeshift to landform (Selkie-style).
* `CYCLE:` for lunar-based or migratory behavior.
* `MAGICAL ANATOMY:` if body includes runes, living coral, or arcane organs.
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#elves)
Elves
-------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (full name); \
SPECIES: elf(subtype: high, wood, dark, astral, etc.); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (chronological), apparent age(visual estimate); \
HEIGHT: (in ft/in or cm); \
BUILD: slender, willowy, athletic, etc.; \
SKIN: tone(shades: alabaster, obsidian, bark-brown, moonlit), texture(unlined, unnaturally smooth, radiant glow); \
EYES: shape(almond), pupil type(slit/normal), color(unearthly tones, liminal glint), vision(low-light, enhanced perception, magical sight); \
HAIR: color(silver, white, forest-hued, ink-black), texture(fine, silken), length; \
EARS: elongated, expressive(subtle twitching, emotive flicks), hearing(high-frequency detection); \
FACE: androgynous/sharp/symmetrical, signs of age(absent, unnatural preservation); \
VOICE: melodious, precise diction, accent(lilting, archaic); \
MOVEMENT: graceful, feline, near-silent, unnaturally fluid; \
LIFESPAN: centuries/millennia, immune to aging/disease until trauma; \
PHYSIOLOGY: metabolism(slow, hyper-efficient), immune system(resistant to illness/poison), sleep(meditative trance, 4 hours), blood(ichor-like, glowing?); \
SENSES: sight(low light, detail-oriented), hearing(supernatural acuity), smell(subtle scent tracking), magic perception(aura-reading, leyline attunement); \
MAGIC: innate affinity(school or element), casting(style: sung, gestural, sigil-based), racial abilities(telepathy, illusion, glamor); \
LANGUAGES: native(elvish dialect: lyrical, ancient), others(learned fluently, may view human languages as crude); \
CLOTHING: traditional robes, natural materials(leaves, silk, spirit-weave), armor(mithril, enchanted leather), footgear(barefoot or soft-soled); \
WEAPONS: bows(living wood, soul-bound), blades(elegant, curved, whisper-sharp), magic; \
SCENT: ozone, forest rain, crushed herbs, faint magic; \
TEMPERAMENT: serene, aloof, unhurried, calculating, long-memory vengeance or mercy; \
SOCIAL STRUCTURE: matriarchal/patriarchal/council-based, noble caste, seclusionist or expansionist; \
CULTURAL TRAITS: art(eternal perfectionism, soul-bound craft), ritual(seasonal rites, starlight communion), mating(bonded for life or emotionally distant); \
BELIEFS: pantheon(deathless gods, nature spirits, dream realms), philosophy(cycle of rebirth, memory as sacred); \
TABOOS: blood on sacred ground, interspecies breeding, desecration of relics; \
TRIGGERS: crude speech, iron contact(if allergic), sacrilege; \
PREFERENCES: starlight, quiet forests, harmonic sound, ancient ruins; \
WEAKNESSES: arrogance, frailty vs. brute force, infertility or limited reproduction]
**💭 Ponder:**
* `CASTE:` or `LINEAGE:` if bloodline impacts power, social standing, or appearance
* `RACIAL HISTORY:` brief mythic summary: fallen gods, fae descent, exile origin, etc.
* `AURA:` how they’re perceived by others: unsettling, radiant, uncanny
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#orcs)
Orcs
-----------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (full name); \
SPECIES: orc(subtype: mountain, plains, desert, feral, half-orc); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (years), maturity rate(fast/slow), lifespan(cap); \
HEIGHT: (in ft/in or cm); \
BUILD: massively muscular, thick-boned, wide-shouldered, etc.; \
SKIN: color(green, gray, red-brown, ash), texture(thick, leathery, scarred); \
EYES: color(yellow, red, black), pupils(round, bestial), vision(low-light, motion-focused); \
HAIR: texture(thick, coarse), color(black, charcoal, bone-white), style(tied back, shaved); \
TUSKS: length(curved upward or out), function(intimidation, fighting, ritual), grooming(prideful or ignored); \
FACE: features(flat nose, strong jaw, protruding brow), expression(resting snarl, stone-faced); \
VOICE: guttural, booming, accent(choppy, formalized tribal dialect); \
MOVEMENT: grounded, stomping or stalking, efficient gait, great leaping power; \
PHYSIOLOGY: heart(enlarged for combat), lungs(high-altitude or toxic air resistant), immune system(high toxin and pain threshold), regeneration(slow but reliable); \
SENSES: smell(blood scent, animalistic detection), hearing(ground vibration sensitive), taste(raw meat or fermented preferences); \
DIET: omnivorous(carnivorous lean), known to eat bone marrow, offal, and fermented roots; \
SLEEP: short cycles(4–5 hours), hypervigilant, combat-napping; \
WEAPONS: brute force(strikes, grapples), weapon preference(chopper, cleaver, crude blade), teeth/bite(fatal potential); \
CLOTHING: war-leathers, bone plating, scavenged metal, ritualistic paint or scars; \
SCENT: blood, ash, sweat, iron, fermented oils; \
MAGIC: rare(shamanic, blood-based, spirit-conduit), generally distrusted unless proven; \
TEMPERAMENT: territorial, honor-bound, vengeance-driven, expressive loyalty, open brutality; \
SOCIAL STRUCTURE: clan-based, matriarchal/patriarchal/chieftain-led, meritocratic(strength = rank); \
BELIEFS: ancestral spirits, blood-oaths, sacred violence, reincarnation through battle; \
CULTURAL TRAITS: naming(ceremony after first kill), mourning(scarification, silence), courtship(challenge fights, body presentation); \
TABOOS: cowardice, betrayal of clan, hiding wounds, using poison (unless cultural exception); \
TRIGGERS: insult to ancestry, flagrant dishonor, defiled totems; \
PREFERENCES: warmth, meat over fire, forge smoke, oral storytelling, the smell of wet stone; \
WEAKNESSES: rage blindsight, heat intolerance (for tundra-born), inflexible diplomacy]
**💭 Ponder:**
* `RITES:` first blood, naming, elder elevation, exile customs
* `MARKINGS:` tattoos, war paint, brands (define purpose and placement)
* `HYBRID STATUS:` if half-orc, clarify parentage and inherited traits (e.g., rounded ears, weaker tusks, cultural alienation)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#trolls)
Trolls
---------------------------------------------------------------------------------------------------------------------------------

Yes, I know these look more like orcs. I can't get MidJourney to give me accurate looking trolls to save my life.
Copy
[NAME: (name, often guttural or monosyllabic); \
SPECIES: troll(subtype: cave, swamp, mountain, frost, bridge-dweller, forest, corrupted); \
SEX: (biological sex); \
GENDER: (gender identity or non-classified); \
AGE: (chronological), maturity(slow-developing or ageless); \
HEIGHT: (extreme range: 7–20 ft+ depending on subtype); \
BUILD: massive, hulking, malformed, asymmetrical, grotesquely muscled, stooped or hunched; \
SKIN: color(sludge-green, stone-gray, blue, mottled), texture(warty, stone-like, pustulant, bark-thick), reaction to sunlight(immune, petrifying, flammable); \
EYES: number(1–2+), color(glowing, sunken), night vision(yes), light sensitivity(severe or mild); \
HAIR: sparse, matted, mossy, fungus-infested; \
FACE: brow(prominent), nose(flat or hook), jaw(jutting, tusked), teeth(jagged, uneven, constantly regrowing); \
LIMBS: long arms, knuckle-dragging gait, clawed hands, misshapen or club-like legs; \
MOVEMENT: lumbering, loping, wall-climbing, swimming; \
SCENT: rot, wet earth, sulfur, blood; \
VOICE: gravelly, phlegmatic, often incoherent or mimics speech; \
LANGUAGE: broken Common, troll dialect(grunts, smells, gestures), echolocation growls; \
SENSES: smell(death, prey trails), hearing(low-frequency detection), taste(raw flesh, iron aversion), sight(poor in daylight, acute in dark); \
PHYSIOLOGY: regenerative(extreme healing, limb regrowth), blood(thick, acidic or fungal-laced), digestive system(anything organic), bones(spongy but dense); \
VULNERABILITIES: fire, sunlight (if folkloric), silver, acid; \
MAGIC: rare but present(flesh-mending, shamanic curses, rotcraft); \
CLOTHING: primitive(skins, scavenged armor, fungal plates), sometimes ritual adornments(bones, totems); \
WEAPONS: brute force, claws, thrown boulders, tree-sized clubs, bite(powerful jaw pressure); \
TEMPERAMENT: violent, territorial, dim-witted or cunning(depending on lore), obsessive hunger, unpredictable calm; \
SOCIAL STRUCTURE: solitary or pack under dominance law, troll-kin tribes, bonded to troll matron/elder; \
BELIEFS: elemental worship(stone, rot, glacier), cursed ancestry, hoarding behavior(trophies of bone or metal); \
CULTURAL TRAITS: memory passed through scars, naming earned through kills, storytelling via blood-paint; \
TABOOS: aiding humans, fire usage, dishonoring kin bones; \
TRIGGERS: blood scent, trespass into lair, hunger pangs, sudden light; \
PREFERENCES: damp, cold, deep caves, carrion, iron smell, child-laughter as hunting bait (optional folkloric cruelty); \
WEAKNESSES: low intellect or cunning fixation, regeneration delay with certain damage types, compulsive behavior(bridge-guarding, question-answering, mimicry)]
**💭 Ponder:**
* `REGENERATION RULE:` limb regrowth delay, cost (energy, flesh), weakness during regrowth
* `ENVIRONMENTAL BOND:` petrifies in sunlight, heals faster in damp, rage-triggered by noise
* `EVOLUTIONARY ADAPTATIONS:` fungal symbiosis, stone-plated back, hollow bones for sound mimicry
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#arachne)
Arachne
-----------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (full name or broodname); \
SPECIES: arachne(humanoid-arachnid hybrid, drider, webspawn, etc.); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (years or hatch cycles), lifespan(long-lived, ageless, accelerated aging); \
HEIGHT: total(ft/in or cm), torso(human half), leg-span(arachnid half); \
BODY STRUCTURE: upper(human or elven torso), lower(spider body: species variant—orbweaver, recluse, widow, tarantula, etc.); \
LIMBS: arms(two or more), legs(eight spider limbs), limb articulation(double-jointed, silent step); \
SKIN: upper(human tone, chitin patches, veined), lower(carapace coloration, sheen, bristles); \
EYES: number(8 total, arrangement: forward cluster or wrap-around), function(night vision, heat detection, motion sensitivity); \
HAIR: head(human-like or silk-woven), body(setae presence, camouflage use), color; \
MOUTH: fangs(retractable, venomous?), mandibles(optional), bite strength; \
VOICE: multi-tonal, resonance(chitin-click undertones, eerie silkiness); \
SCENT: pheromonal, earthy, venom-tinged, molting musk; \
PHYSIOLOGY: venom glands(neurotoxic, paralytic, digestive), spinnerets(location: abdomen, wrist, mouth), silk traits(strength, adhesiveness, toxin-laced), respiration(book lungs or spiracles); \
DIET: carnivorous, fluid-feeding(post-digestion slurry), hunting method(web-trap, ambush, luring); \
MOVEMENT: climbing(wall-crawling, inverted movement), speed(burst or endurance), gait(eight-legged scuttle, hybrid glide); \
SENSES: touch(vibration sensitivity through web or feet), vision(motion-dominant, color-limited), smell(airborne prey chemicals); \
CLOTHING: upper(body wraps, web-woven silks, bone ornaments), lower(natural armor or exposed); \
WEAPONS: silk(strangling, cocooning), venom(bite or aerosol mist), claws, web-blade constructs; \
MAGIC: silk-magic(enchantment threads, illusion weaving), venom-hexes, memory traps; \
TEMPERAMENT: predatory, coldly curious, territorial, obsessive with aesthetics or patterns; \
SOCIAL STRUCTURE: matriarchal, solitary weavers, brood queens, hive-tethered kinship; \
BELIEFS: silk as language, web as fate map, prey as offering, ancestral hunger rites; \
CULTURAL TRAITS: mourning via silk effigies, courtship through dance/thread battle, storytelling with living tapestries; \
TABOOS: severing own web, breeding outside blood-line, killing prey without wrapping; \
TRIGGERS: prey struggling too long, fire/smoke, loud noise disrupting web vibrations; \
PREFERENCES: shadows, quiet, desiccated interiors, symmetrical architecture, ritualized control; \
WEAKNESSES: fire, sonic disruption, anti-toxins, excessive light]
**💭 Ponder:**
* `WEB TYPE:` trap web, sheet web, funnel web, orb web—define silk behavior
* `BROOD RANK:` egg-bearer, sentinel, widow-born, devourer caste
* `TRANSFORMATION:` if originally human (cursed, evolved, hybridized)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#kobolds)
Kobolds
-----------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (personal name or function-name); \
SPECIES: kobold(subtype: tunnel, swamp, ash-scaled, steamworks, draconic-blooded); \
SEX: (biological sex); \
GENDER: (gender identity, if culturally relevant); \
AGE: (years), maturity rate(rapid, childlike face, long-lived?), lifecycle(hatchling to elder); \
HEIGHT: (typically 2–4 ft or 60–120 cm); \
BUILD: wiry, hunched, lithe, bony, scrappy; \
SKIN: scales(small, plated, smooth), color(rust-red, soot-black, bone-white, jade, ash), shedding cycle; \
HEAD: snout(short or long), nose(slit, batlike), teeth(needle-like), brow(ridged), ears(nubbed or finned); \
EYES: color(amber, red, green), pupil(slit, beady), darkvision, sensitivity to sunlight(optional); \
LIMBS: arms(two, clawed fingers), legs(digitigrade), tail(length and use: balance, expression, weapon); \
MOVEMENT: crouched scurry, vertical climbing, tunnel-crawling, adept at traps and ambush positioning; \
SENSES: smell(buried metal, blood, earth vibrations), hearing(high-pitched frequencies), vision(tunnel-adapted); \
VOICE: nasal, high-pitched, rapid cadence, clicks or chirrups in native speech; \
SPEECH: Common(poorly spoken but understood), Draconic(native dialect), Kobold-sign(flash language); \
SCENT: sulfur, dirt, grease, reptile musk; \
PHYSIOLOGY: cold-blooded(adapted to subterranean thermals), claws(digging, scrabbling, fine motor), lung capacity(short bursts), tail(prehensile?); \
DIET: omnivorous(bugs, fungus, meat scraps), efficient scavengers, food hoarders; \
CLOTHING: scavenged armor, bone/leather, tool belts, clan-badges, soot-marks; \
TOOLS: traps(snares, pitfalls, alchemy bombs), slings, daggers, improvised weapons, engineering kits; \
MAGIC: weak innate magic(if dragon-touched), tinkermancy(gadget-based effects), trapglyphs; \
TEMPERAMENT: nervous, paranoid, clever, reverent to strength, quick to defer or betray; \
SOCIAL STRUCTURE: clan-based, survival-hierarchies, trapmaster/shaman/chieftain roles, group loyalty above all; \
BELIEFS: dragons = gods or ancestors, tunnels are sacred veins, fire = divine, death in service = elevation; \
CULTURAL TRAITS: egg-keeping rituals, communal inventions, scar-branding for achievements, war songs as warnings; \
TABOOS: betraying the warren, wasting food, mocking dragonkind, surface arrogance; \
TRIGGERS: loud stomping, open sky, broken traps, orphaned eggs; \
PREFERENCES: tight spaces, warmth, shiny objects, riddles, riddled corpses, praise from above (literal or social); \
WEAKNESSES: brittle bones, low endurance, skittish under scrutiny, daylight blindness (optional)]
**💭 Ponder:**
* `CASTE:` trapmaker, tunnel runner, alchemist, hoard-watcher, shaman
* `HATCHMARK:` symbolic scar or tattoo denoting birth clan or warren
* `ANCESTRY:` direct draconic lineage (e.g., black dragonspawn = acid resistance, fire = pyrotraps)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#centaurs-and-minotaurs)
Centaurs & Minotaurs
---------------------------------------------------------------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#minotaur-vs.-centaur-comparison)
Minotaur vs. Centaur Comparison
"But Soup, what's the difference between the two?"
Minotaur
Intersectional Traits
Centaur
Human body with bull head and sometimes legs
Hybrid creatures combining human and animal parts
Human upper body (from waist up) with horse lower body
Single creature in original Greek mythology
Both originate from Greek mythology
An entire race/species in mythology
Associated with labyrinths and isolation
Both often portrayed with enhanced strength
Associated with forests, fields, and open spaces
Often depicted as aggressive or monstrous
Both appear in modern fantasy media
Often portrayed as wise, though can be wild or savage
Usually male in traditional mythology
Often portrayed as excellent combatants
Both male and female centaurs exist in mythology
Associated with rage and brute strength
Both symbolize the duality of human/animal nature
Associated with wisdom, astronomy, and medicine
Created as punishment from the gods
Both represent untamed or primal forces
Born as natural beings or children of gods
Often a solitary, outcast figure
Both are prominent in fantasy games/media
Usually live in herds or tribes
Horns are a defining physical feature
Both have enhanced senses
Capable of archery while moving (unique advantage)
Diet typically omnivorous or carnivorous
Both have distinctive, recognizable silhouettes
Diet primarily herbivorous like horses
Limited intelligence in some interpretations
Both associated with physical prowess
Often portrayed with human-level or higher intelligence
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#centaur)
Centaur

This was a **PAIN** to prompt and gen.
Copy
[NAME: (full name or tribal name); \
SPECIES: centaur(subtype: plains-runner, mountain-born, forest-strider, warbred, nomadic); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (years), maturity rate(faster or slower than humans?), lifespan(equine or extended); \
HEIGHT: (shoulder height and overall height—include units); \
BUILD: upper(human torso: muscular/slender, etc.), lower(equine body: breed type—mustang, draft, desert, etc.); \
SKIN: upper(human tone and features), lower(coat color, fur texture, leg feathering, tail length); \
EYES: color, placement(slightly wider apart for peripheral vision); \
HAIR: head(human-style or flowing into mane), mane(connects to spine or neck), tail(description); \
LIMBS: arms(two, human), legs(four, equine—note gait and hoof type); \
MOVEMENT: quadrupedal locomotion(gallop, canter, trot), terrain masteries(plains, cliffs, forest undergrowth), speed/endurance; \
VOICE: tone(deep, sharp, resonant), breathing pattern(post-gallop snorting, equine expressiveness); \
SCENT: sweat, leather, dust, sun-warmed fur, earth; \
PHYSIOLOGY: dual-heart system(optional), lungs(enlarged), digestion(equine: fermenting cecum, large gut), sleep(standing rest, short cycles); \
DIET: herbivorous(grain, forage, root vegetables, salt lick), hydration requirement(high water intake), grazing reflex; \
SENSES: hearing(ear flick directionality), smell(pheromones, predator detection), vision(near 300°), touch sensitive on flanks and back; \
CLOTHING: upper(body wraps, leather harnesses, armor), lower(barding, decorative caparisons, often unclothed); \
WEAPONS: archery(moving fire), spears, hooves(trample force), charging strikes; \
MAGIC: nature-tied, healing, geomancy, druidic or war chant based (if applicable); \
TEMPERAMENT: proud, clan-loyal, wary of confinement, emotionally reined but not cold; \
SOCIAL STRUCTURE: herd-based, led by matriarch or strength-earned chieftaincy, seasonal migrations; \
BELIEFS: sky omens, bloodline reverence, burial of hooves for honor, oral epics as history; \
CULTURAL TRAITS: greeting via foreleg stamp or headbow, foal naming ceremony, mate-bond rituals through races or combat; \
TABOOS: riding another centaur, defiling trails, stepping over elders, limb amputation; \
TRIGGERS: enclosed spaces, leg injury, forced idleness, disrespect of herd; \
PREFERENCES: wide open spaces, rhythmic drums, salt blocks, flowing rivers, scented oils for coat care; \
WEAKNESSES: stairs/steep terrain(narrow spaces), heavy vertical architecture, multi-floor buildings, back vulnerability in battle]
**💭 Ponder:**
* `HERD ROLE:` scout, war charger, healer, lorekeeper, storm-runner
* `GAIT STYLE:` prancing diplomat, heavy-charging warrior, dance-like ritualist
* `SADDLE MARKS:` ritual scarring or ornamental brands from ancient riders or bonded humans (if permitted in lore)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#minotaur)
Minotaur

Copy
[NAME: (full name or tribal name); \
SPECIES: centaur(subtype: labyrinthine, plains-roamer, infernal-blooded, alpine hornwalkers, warchosen, shamanic caste); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (years), maturity(accelerated, slow-developing), lifespan(equine-aligned or extended); \
HEIGHT: shoulder height(equine), total height(with torso and head); \
BUILD: upper(human torso: muscular/slender, scarred/etc.), lower(equine body: breed-influenced—mustang, draft, desert, etc.); \
SKIN: upper(body type and tone: olive, ash-brown, scarred), lower(coat color: roan, dapple, black; texture: sleek, shaggy); \
EYES: human-set(depth, clarity), equine-traited(peripheral range, motion-sensitive); \
HAIR: head(human-style or braid-mane), mane(connected to upper spine or neck ridge), tail(length, grooming habits); \
LIMBS: arms(two, human), legs(four, equine—hooved, fetlocked); \
GAIT: quadrupedal locomotion(walk, trot, gallop), maneuverability(terrain-specific: open field, cliffside, woodland); \
MOVEMENT: stance(resting or alert), physical presence(imposing, fluid, stomping, etc.); \
SCENT: body odor(sweat, leather, earthy), grooming(sandalwood, herbal oils, smoke-cured gear); \
VOICE: tone(deep, resonant, throaty, or melodic), speech(deliberate, rhythmic, warlike dialect or archaic clarity); \
PHYSIOLOGY: respiration(high oxygen demand), heart(dual or large-capacity), digestion(herbivorous, hindgut fermenter), sleep pattern(standing rest, micro-naps); \
DIET: forage(grasses, root vegetables, mineral licks), hydration(required high water intake), social meal habits(sharing salt blocks, field feasts); \
SENSES: hearing(rotating ears), vision(wide peripheral), touch(sensitive flanks), spatial memory(exceptional terrain recall); \
CLOTHING: upper(body wrappings, armor harnesses, tribal jewelry), lower(barding, protective plating, ritual fabrics); \
WEAPONS: bows(ride-by archery), lances, spears, trampling strikes, tail-whip (if trained); \
MAGIC: nature-bound(shamanic rites, druidic paths), war-magic(runic hoof-channeling), or none by taboo; \
TEMPERAMENT: proud, self-governing, reactive to disrespect, honor-bound or aloof; \
SOCIAL STRUCTURE: herd-based(familial or meritocratic), migratory tribes, warbands or seasonal councils; \
BELIEFS: skyward deities, ancestral trails, memory through movement, stars-as-script; \
CULTURAL TRAITS: mourning(stomping chants, braid-cutting), courtship(challenge races, ceremonial grooming), storytelling(runs traced with hoofbeats); \
TABOOS: being ridden, amputated limb exposure, defecating on sacred ground, dishonoring blood-trails; \
TRIGGERS: confinement, broken legs (symbolic of helplessness), abandonment by herd; \
PREFERENCES: open air, highlands, running water, long silence before speech, tactile grooming rituals; \
WEAKNESSES: architectural incompatibility(stairs, ladders), tight quarters, overexertion without grazing, social estrangement in isolation]
**💭 Ponder:**
* `BLOODLINE:` sacred line, cursed offspring, fallen guardian
* `MAZE BOND:` internal map sense, orientation tied to emotion
* `HONOR CODE:` structured creed or taboo logic, triggers berserker state if violated
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#fairy-fae)
Fairy/Fae
---------------------------------------------------------------------------------------------------------------------------------------
These are two distinct tags for a reason. Consult the following comparison to see which one best describes your character:
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#fairy-vs.-fae-comparison)
Fairy vs. Fae Comparison
Fairy
Intersectional Traits
Fae
Often portrayed as small, winged humanoids
Magical nature-connected beings
Usually human-sized or can change their size at will
Typically more benevolent in modern media
Associated with nature and forests
Often portrayed as morally ambiguous or dangerous
More common in children's stories and media
Both known for magical abilities
More common in adult fantasy and folklore
Often depicted with insect-like wings
Both connected to natural cycles
May have bird-like wings or no wings at all
Usually portrayed as playful and mischievous
Both known for trickery
Often depicted as cunning, serious, and calculating
Limited magical powers in many interpretations
Both avoid iron in many mythologies
Typically possesses powerful, complex magic
More modern, simplified concept
Both linked to specific natural locations
Ancient, complex mythological beings
Often associated with specific elements or plants
Both feature in global folklore
Associated with entire realms or courts (Summer/Winter/etc.)
Individual creatures with personality
Both can bestow blessings or curses
Part of a complex social structure and hierarchy
Simplified, "Disney-fied" in contemporary media
Both may require specific rituals when interacting with humans
Maintained more traditional, dangerous aspects
Often help humans in stories
Both have ties to the changing seasons
Often make dangerous bargains with humans
Typically exist in the human world
Both are immortal or long-lived
Typically reside in separate realms that intersect with the human world
**Note**:
"Fae" is often used as the broader category that includes all faerie folk (including what we commonly call "fairies"), but this comparison highlights how the terms are commonly distinguished in modern fantasy literature and games.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#fae)
Fae

Immortal, realm-rooted beings tied to ancient nature and powerful magic. Governed by **ritual law**, **emotional economy**, and **court politics**. Not to be confused with simplified “fairies.”
Copy
[NAME: (true name hidden, common name or title); \
SPECIES: fae(subtype: Seelie, Unseelie, sidhe, courtless, changeling, shadowkin); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (apparent vs. true age, often millennia-old); \
HEIGHT: typically human-sized or taller; \
BUILD: elongated, lithe, sharp-featured, preternaturally graceful or uncanny; \
SKIN: alabaster, bark-hardened, starlit shimmer, leaf-veined, shadow-hued; \
EYES: unnatural color spectrum, no whites or fully reflective, star-pupil or void-like; \
HAIR: flowing like water, wind-stirred, unnatural hues(moon-white, bloodred, mossy black); \
EARS: tapered, long, expressive; \
VOICE: melodious, haunting, impossible to mimic, laced with binding if invoked under oath; \
SPEECH: formal or archaic cadence, metaphor-heavy, oath-bound; \
SCENT: ozone, decayed blossoms, myrrh, storm air, cut grass in moonlight; \
PHYSIOLOGY: blood(moonlight, sap, starlight, shadow ichor), aging(suspended or ritual-based), immune to disease but not vow-breaking; \
WINGS: (if present) gossamer, antlered, feathered, symbolic not functional; \
MOVEMENT: inhuman stillness followed by sudden grace; \
MAGIC: reality-binding, glamours, contracts, elemental control, emotional manipulation, dreamwalking, binding curses; \
RULES: bound by guest-law, name-truth, gift-oaths, mirror contracts; \
LIMITATIONS: iron, true names spoken, broken rituals, paradox logic; \
CLOTHING: woven from impossible fabric(mist, spider silk, stolen time), reflects court alignment(season, stars, decay); \
WEAPONS: faeblade(glamoured), truth-knives, cursed relics, songspells; \
TEMPERAMENT: charming but remorseless, bound by logic not morality, aesthetic over utilitarian, cruel precision; \
SOCIAL STRUCTURE: strict hierarchies(seasonal courts, houses, baronies), vassalage, unseated exiles; \
BELIEFS: reality as metaphor, debt as currency, names as power, time as illusion; \
CULTURAL TRAITS: spiral feasts, duel through poetry or dreams, name riddles, child-swapping, sacred silence rites; \
TRIGGERS: name misuse, violation of guest rights, broken seasonal balance; \
PREFERENCES: moonlight, rare emotions, fine art, untouched places, true stories that end poorly; \
WEAKNESSES: cold iron, forgetting, contradiction, modernity, disrespect of old ways]
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#fairy)
Fairy

Small, often winged, nature-tethered beings. Frequently misrepresented as harmless or whimsical in modern fiction, but retain elemental influence and local mischief logic.
Copy
[NAME: (given name or plant-tethered name); \
SPECIES: fairy(subtype: flower sprite, dew-kin, emberwing, puddle-dancer); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (chronological), apparent age, lifespan(cycle-bound, semi-immortal); \
SIZE: (in inches or cm), wing-span(if applicable); \
BUILD: petite, proportionally humanoid or exaggerated (e.g., large eyes, finger-thin limbs); \
SKIN: petal-soft, iridescent, bark-patterned, semi-translucent (detail specific flora influence); \
WINGS: insectile(dragonfly, butterfly, beetle), magical or physical, glow traits, shedding cycle(if any); \
HAIR: pollen-tinted, moss-colored, elemental-influenced; \
EYES: gem-hued, reflective, pupil shape(fey-rounded, multi-faceted); \
MOVEMENT: flit, hover, fast darting, loop-de-loop; \
VOICE: high-pitched, bell-like, echo-tinkling, mimicry-prone; \
SPEECH: singsong or chirped cadence, mixed with nonverbal cues(flower blooming, air shimmer); \
SCENT: nectar, rain-drops, fresh earth, crushed herbs; \
PHYSIOLOGY: blood(faintly glowing sap or dew-like), wings(delicate but regenerative), lungs(optional—may photosynthesize or breathe magic), temperature(ambient or plant-kinetic); \
DIET: pollen, nectar, sunlight, magical residue, sugar; \
MAGIC: minor-glamourcraft, emotion-nudging, light manipulation, localized weather tricks; \
LIMITATIONS: iron sensitivity, short-range powers, seasonally-bound strength; \
CLOTHING: flower-petal tunics, spider silk, dew-pearls, leaf-wraps, minimal armor (if any); \
WEAPONS: sting-dagger, thorn spear, razorleaf, lightburst spells; \
TEMPERAMENT: playful, proud, curious, vain, vengeful when insulted; \
SOCIAL STRUCTURE: ring-bound clans, solitary wanderers, hive-kin or grove-bonded; \
BELIEFS: cycle of blooming and withering, moon tides, gift debts, ritual naming; \
CULTURAL TRAITS: dance as combat, mischief as language, gift-giving laws, name-swapping taboos; \
TRIGGERS: broken oaths, withered plants, loud noises, light pollution; \
PREFERENCES: dandelions, sunlight, reflective surfaces, music, forgotten gardens; \
WEAKNESSES: iron, broken magic circles, disbelief, toxic air]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#giants)
Giants
---------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (personal or given name, often single-word or stone-language title); \
SPECIES: giant(subtype: hill, frost, fire, storm, stone, ashbone, skyfallen, primordial); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (chronological), relative maturity(compared to human developmental stages), lifespan(often ancient or ageless); \
HEIGHT: (ft/m range—e.g., 15–60 ft), proportions(symmetric, distorted, titanic); \
BUILD: colossal(mountain-framed, sinew-bound, thick-boned, mythic or grotesque); \
SKIN: texture(stone-rough, bark, molten-cracked, frost-hardened), color(granite gray, obsidian, glacier blue, storm-dark); \
EYES: scale(saucer-sized or glowing pits), color(lightless, ember, lightning-white), pupil(type: vertical slit, abyssal void); \
HAIR: texture(tangled moss, snow-dreaded, braided fire), color(iron, rust, ash, bone-white); \
FACE: sculpted, jagged, primordial, chiseled by time or weathered like cliffside; \
LIMBS: arms(immense, log-thick, vein-cracked), hands(club-sized, capable of crushing or crafting), legs(tree-trunked, tectonic stride); \
MOVEMENT: deliberate, seismic, slow with bursts of terrifying speed; \
VOICE: deep-earth rumble, thundered vowels, wind-through-cavern resonance; \
SPEECH: archaic dialects, elemental tongues, slow cadence, time-warped metaphors; \
SCENT: old storms, granite dust, iron, snow-wind, molten rock, mammoth sweat; \
PHYSIOLOGY: heart(scale of furnace or glacier core), lungs(hurricane-capacity), metabolism(slow-burning or ritual-activated), blood(type: magma, icewater, black sap, starlight), immune to minor trauma; \
DIET: stone, ice, mammoth flesh, thunder-herbs, magic-saturated minerals, ritual feasts; \
SENSES: hearing(infrasonic resonance), smell(seismic air shifts, death-scent), sight(far-seeing, slow focus), touch(plate tectonic sensitivity); \
CLOTHING: hide-drapes, iron-bound belts, ritual scars, totems or fetishes hung from chains or bones; \
WEAPONS: tree-sized clubs, mountainside axes, elemental breath, thrown boulders, crushing steps; \
MAGIC: ancestral binding, storm-speaking, stone-mending, sun-blink blinding, terrain-calling; \
TEMPERAMENT: ancient patience, volcanic wrath, alien empathy, ritualistic pride, emotional slowness; \
SOCIAL STRUCTURE: solitary, kin-clusters, blood-pacts with mountains or skies, feud-based family networks; \
BELIEFS: ancestor-mountains, sun-as-witness, oaths carved into skin or earth, death by weather omen; \
CULTURAL TRAITS: grave-making through landslide, storytelling via weather shifts or rock-stacking, duel through echoes; \
TABOOS: oath-breaking, desecrating peak-altars, speaking falsely under cloudless skies; \
TRIGGERS: blood on sacred stone, thunder challenge, scent of betrayal, broken mountain glyphs; \
PREFERENCES: silence, sky-gazing, obsidian tools, dead language music, untouched landscapes; \
WEAKNESSES: agility, fire for ice-kin, divine metals, ancient curses, erosion of memory]
**💭 Ponder:**
* `TITAN BLOOD:` indicate if descended from proto-gods or forgotten divine wars
* `TERRAIN BOND:` specific geological or elemental territory strengthens or weakens them
* `CYCLE:` sleep cycles lasting decades, waking only under celestial alignments or seasonal shifts
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#gnome)
Gnome
-------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (personal name, often whimsical or compound-form); \
SPECIES: gnome(subtype: rockbound, deep-delver, forest whisper, tinkerkin, twilight-fey, clockwork-attuned); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (years), maturity rate(fast-childhood, long-adulthood), lifespan(250–500+ years, depending on lore); \
HEIGHT: (in ft/in or cm—typically 2.5–4 ft); \
BUILD: compact, round-faced, wiry-limbed, dense-boned, sprightly or stooped; \
SKIN: earthy tones(umber, clay, moss, ash), texture(leathery, barklike, root-veined); \
EYES: large and bright, color spectrum(gem-toned or glowing), adapted for low-light or reflective magic; \
HAIR: wild or intricately braided, colors from coal-black to sunflower yellow to quartz-white; \
EARS: pointed or tulip-shaped, expressive, often twitch with thought; \
NOSE: bulbous, angular, or twitching—central to expressions and scent-based detection; \
MOVEMENT: brisk shuffle, bouncy gait, surprisingly fast scurry, light tread on soil; \
VOICE: nasal or gravelly, rapid-fire diction, fond of puns, layered in tone when spellcasting; \
SPEECH: dense with references, metaphors, or riddle-logic; often speaks to self mid-conversation; \
SCENT: wood smoke, chalk dust, metallic tang, mushroom spore, oil and ozone; \
PHYSIOLOGY: lung capacity(high for size), vision(spectrum extended into etheric or heat bands), hands(dextrous, callused, soot-stained), ears(sensitive to vibration); \
DIET: root vegetables, lichen stews, fungus wine, mechanical caffeine tonics, sweets as offerings; \
MAGIC: illusioncraft, earth shaping, glamour traps, mental misdirection, gadgeteering (blend of arcane and tech); \
LIMITATIONS: low brute strength, light aversion (deep-gnomes), highly distractible minds; \
CLOTHING: layered with pockets, utility harnesses, patched robes or smocks, spell-stitched runes, goggles or monocles optional; \
TOOLS: wands disguised as instruments, collapsible weapons, clockwork familiars, rune tools, gear-satchels; \
WEAPONS: ingenuity over brawn—snares, decoys, magical distractions, alchemic devices; \
TEMPERAMENT: inquisitive, mischievous, long-memory for insult or joke, fast to love, slow to trust, paradoxically reclusive and talkative; \
SOCIAL STRUCTURE: clannish, guild-bound, subterranean communes or tree-embedded hamlets, cooperative rivalry systems; \
BELIEFS: stone spirits, ancestral machines, root-bound memory, trickery as truth, balance between entropy and invention; \
CULTURAL TRAITS: naming ceremonies include riddles, courtship through pranks or puzzles, funerals resemble treasure hunts or inventions released posthumously; \
TABOOS: lying without flair, wasting materials, disrespecting underground dead, speaking plainly in sacred zones; \
TRIGGERS: unrefined magic, loud stupidity, broken tools, deception without style; \
PREFERENCES: candlelight, mossy tunnels, clocks ticking in harmony, gears that purr, layered flavors; \
WEAKNESSES: fragile physiology, hoarding instincts, obsessive focus, noise sensitivity]
**💭 Ponder:**
* `GUILD AFFILIATION:` tinkers, gardeners, illusionists, lorekeepers
* `TUNNEL RIGHT:` which depth they claim by ancestral or magical bond
* `CRAFT RITE:` sacred creation made at adulthood (e.g., a mechanical familiar, a song-trap, a memory box)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#vampire)
Vampire
-----------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (true name, current alias, or bloodline title); \
SPECIES: vampire(subtype: nosferatu, noble-born, thrall-forged, revenant, feral, daywalker); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (turned age), apparent age, total lifespan(immortal or degeneration-prone); \
HEIGHT: (in ft/in or cm); \
BUILD: emaciated, statuesque, predatory lean, corpse-thickened, or aesthetically preserved; \
SKIN: cold, pale, bloodless, ash-gray, moonlit, or marble-smooth; \
EYES: color(red, gold, black, void, blood-haloed), vision(low-light adapted, motion-predictive); \
HAIR: death-preserved or modern-altered, color(original vs. glamoured); \
FANGS: retractable or permanent, upper/lower, venomous(optional); \
NAILS: clawlike, lacquered, grow under stress; \
MOVEMENT: elegant, stuttering speed, still as stone when observing, predatory grace; \
SCENT: iron, rosewater, old blood, crypt-damp, incense, perfume masking death; \
VOICE: low resonance, mesmer-glide, echoes of accent from turning era, oath-woven commands; \
SPEECH: antiquated or sharpened modern diction, seductive or surgical; \
PHYSIOLOGY: circulatory(dead or minimal), respiration(optional, mimicked), thermoregulation(absent), blood dependence(required volume, interval), wound healing(rapid, slows under starvation), digestive system(blood only or optional solids); \
SENSES: acute hearing(heartbeat detection), smell(blood type, pheromone shifts), vision(low light, aura perception); \
LIMITATIONS: sunlight(sensitivity scale: burn, slow-death, blindness, none), religious symbols(if cursed variant), invitation rules(optional), running water, fire; \
DIET: human blood, animal fallback (efficacy varies), psychic/emotional draining (succubus-like variants), artificial plasma (modern transhuman variants); \
CLOTHING: era-tethered formality, tailored suits, shrouds, armor of bone or silk, functional glamours; \
WEAPONS: fangs, claws, mesmerism, blood-manipulation, shadowmeld, blade mastery; \
MAGIC: glamour, shadowstep, blood-calling, necromancy, stormcraft, mirror-passing; \
TEMPERAMENT: detached, obsessive, strategic, mournful, wrathful under provocation; \
SOCIAL STRUCTURE: solitary predator, coven/court-bound, bloodline-fealty, masquerade enforcer, feral rogue; \
BELIEFS: blood as sacrament, death as transformation, memory as inheritance, time as a weapon; \
CULTURAL TRAITS: turning rituals, blood-oath fealty, coffin-burial cycles, mirror-truth trials, feeding etiquette, name-binding law; \
TABOOS: feeding on kin, public transformation, turning without permission, reflection denial; \
TRIGGERS: heartbeat of a former life, scent of betrayal, broken oath, scent of fear or defiance; \
PREFERENCES: dusklight, old architecture, stillness, unspoken rooms, silk-lined enclosures, blood served warm; \
WEAKNESSES: sunlight, iron (optional folkloric), religious symbols (if faith-bonded), starvation hallucinations, obsessive fixations, compulsions (e.g., counting, invitation rituals)]
**💭 Ponder:**
* `TURNING ORIGIN:` virus, curse, blood ritual, pact with entity, unknown
* `BLOODLINE:` founder's traits (e.g., heightened speed, plague-casting, no reflection, beast form)
* `COFFIN BOND:` required rest, ancestral soil, time-locked sleep
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#werewolf)
Werewolf
-------------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (birth name, alias, pack-name, or lupine call-sign); \
SPECIES: werewolf(subtype: feral-born, bitten, bloodline, hybrid variant, lone shifter, revenant-bound); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (human age), transformation onset age, total years as turned; \
HEIGHT: human form(ft/in or cm), shifted height(wolfman, direwolf, trueform—specify stance); \
BUILD: human form(lean, dense, scarred), wereform(muscle-bulked, digitigrade, broad-chested, clawed); \
SKIN: human form(standard), wereform(fur coverage: full/partial, color: ash, black, russet, silver); \
EYES: baseline color, shifted glow(color and intensity), pupil shift(slitted, round, void); \
HAIR: human head hair vs. body hair/fur integration (if any); \
LIMBS: human(two arms, two legs), wereform(clawed hands, digitigrade legs, prehensile tail—if any); \
TEETH: human form(slight elongation), wereform(pronounced canines, shearing molars, bone-crunch jaw); \
MOVEMENT: upright lope, low-run, sprint gait, quadrupedal burst, wall-scaling (if applicable); \
VOICE: human tone vs. growled speech, wereform(vocal distortions, howls, mind-echo projection); \
SPEECH: clipped under stress, lupine metaphors, scent-referenced language, pack-rank affectation; \
SCENT: musk, wet fur, blood-iron, burnt sinew, forest rot, aggression-trigger pheromones; \
PHYSIOLOGY: dual-heart rate system during shift, pain threshold(high), healing factor(rapid under moonlight), senses(hyper-acute: scent, sound, motion-tracking), metabolism(elevated post-shift), blood anomaly(if viral/cursed); \
TRANSFORMATION: cycle-bound(full moon, trigger-based, rage-linked, voluntary), shift duration, partial-shift control; \
DIET: carnivorous focus, raw-preference, bone marrow craving, ritual hunts; \
CLOTHING: durable, tearaway, minimal, ritual hides, pack-crest accessories; \
WEAPONS: claws, teeth, brute force, pack coordination, howl-based coordination, blood-sense tracking; \
MAGIC: rare (unless tied to curse or ancestral spirit), blood-binding, lunar rites, dream-scent projection;\
TEMPERAMENT: territorial, loyalty-coded, emotionally volatile, highly protective, vengeance-prone; \
SOCIAL STRUCTURE: pack-based(alpha/beta/omega or anarchic), lone wolf(exiled or estranged), bloodline hierarchy, challenge-claim dominance law; \
BELIEFS: moon as judge, blood memory, sacred kill rites, bone shrines, howl-legacies; \
CULTURAL TRAITS: oaths sealed in blood, scars as status, challenge duels, scent-based mourning, mate-claiming via ritual kill; \
TABOOS: killing pack, rejecting shift, refusing a blood challenge, feeding on kin; \
TRIGGERS: silver scent, full moon proximity, loss of control, prey resistance, betrayal scent; \
PREFERENCES: deep woods, raw meat, silence, heartbeat rhythms, night air, bone dens; \
WEAKNESSES: silver(burning, poisoning), wolfsbane(hallucinogenic or fatal), lunar paralysis(rare), blood frenzy, human guilt, memory bleed]
**💭 Ponder:**
* `SHIFT CLASS:` partial (eyes, claws only), full (monstrous), hybrid (lucid apex);
* `INFECTION METHOD:` bite, ritual pact, blood inheritance, experimental trigger;
* `MOON TETHER:` full only, crescent-wrath, constant bleed, no escape
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#undead)
Undead
---------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (given name, burial name, necromantic title, or forgotten label); \
SPECIES: undead(subtype: zombie, wight, revenant, lich, draugr, ghost-bound shell, stitched construct); \
SEX: (biological sex); \
GENDER: (gender identity—if retained); \
AGE: (age at death), post-mortem duration(time since reanimation or binding); \
HEIGHT: (corpse stature—note if reduced by decay, bloating, ritual distortion); \
BUILD: skeletal, mummified, corpse-swollen, armored construct, gaunt withered, preserved; \
SKIN: color(pallid, blue-gray, rot-blackened, ritual-burned), texture(torn, leathery, stitched, frostbitten); \
EYES: empty sockets, faint glow(white, green, red), glassy, soul-trapped; \
HAIR: gone, sparse, corpse-preserved, bone-beaded, or smoke-bound tendrils; \
VOICE: gravel-rasp, whispered echo, wordless groan, or regal decay-speech; \
SCENT: death-musk, damp earth, embalming oil, burnt bone, crypt mold, ozone if magic-bound; \
PHYSIOLOGY: respiration(none or mimicry), circulatory(absent, ichor-based, stilled blood), sensory(stunted, enhanced by curse), movement(jerky, fluid, shadow-walk, floating), strength(modified by ritual); \
ANIMATING FORCE: necromantic, divine curse, soul tether, vengeance-fueled, possession, plague-agent; \
COGNITION: soul-retained, partially lucid, instinctive, rage-programmed, consciousness shard; \
DIET: none, flesh-feeding (wights, ghouls), blood (cursed variants), life-force siphoning, memory-eating (rare); \
MAGIC: decaycraft, soul-leash, plague-aura, command-dead, memory-illusion projection; \
LIMITATIONS: sunburn, holy light, fire, salt/silver, decapitation, soul-severance, sacred geometry, name-binding; \
CLOTHING: burial wraps, armor fused to flesh, ceremonial robes, grave-stained finery, bone-charms, curse-stamped skin; \
WEAPONS: bone-blades, corrupted weapons, claws, entropy touch, rust-wrought steel, necrotic aura; \
TEMPERAMENT: cold, obsessively focused, emotionally hollow or wrath-fixed, mockingly serene, mournful echo; \
SOCIAL STRUCTURE: horde-bound, grave-kin, necromancer servant, sovereign undead, cursed lone-walker; \
BELIEFS: death unfinished, memory as identity anchor, flesh as prison, bone as truth, undeath as contract; \
CULTURAL TRAITS: ritual silence, crypt songs, funerary law, revenge-oaths, tomb guardianship, anti-life philosophy; \
TABOOS: burial desecration, killing kin-undead, speaking true name of the necromancer, light rituals; \
TRIGGERS: presence of former name, scent of burning sage, betrayal in life recalled, moonlit graves; \
PREFERENCES: darkness, rot-stone, silence, graveyard moss, lifeless wind, bone-oracle readings; \
WEAKNESSES: fire, holy symbols, silver blades, resurrection magic, desecration of anchor(grave, phylactery, corpse)]
**💭 Ponder:**
* `SOUL STATUS:` intact, fragmented, burned out, possessed by other
* `ANCHOR TYPE:` phylactery, grave site, soul gem, name-binding, blood debt
* `DECAY STATE:` fresh, mid-stage, desiccated, mummified, animated skeleton
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#succubus-incubus)
Succubus/Incubus
-----------------------------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (true name, summoned alias, title: “Whisperskin,” “Velvet Maw,” etc.); \
SPECIES: succubus(subtype: dream-feeder, pact-bound, carnal warden, parasitic shadow, courtless); \
SEX: (biological sex, default or fluid); \
GENDER: (gender identity, may shift or mask); \
AGE: (chronological), time since emergence(summoning, awakening, exile); \
HEIGHT: (variable or fixed—note if illusioned); \
BUILD: tailored to target (hourglass, serpentine, androgynous, exaggerated), latent form(bone-thin, horned, winged, monstrous); \
SKIN: hue(flushed, violet, gray, black-red), texture(slick, silken, scaled, burning cold), pheromone-active?; \
EYES: luminous(color: amber, void-black, glowing rose), pupil shape(serpentine, absent, haloed), gaze effects(hypnosis, compulsion); \
HAIR: shadow-thick, sin-colored, flame-slick, illusion-tendrils; \
HORNS: optional, shape(crown, curling ram, antlered), sensory or symbolic; \
WINGS: batlike, ephemeral flame, oil-slick membranes, astral or illusionary; \
TAIL: yes/no, function(flirtation, anchor, feeding aid, weapon); \
VOICE: layered seduction, vocal mimicry, dream-echo, orgasmic distortion; \
SCENT: warm skin, incense, pheromone-rich musk, bloodrose, vanilla over decay, ozone aftertouch; \
PHYSIOLOGY: warm-blooded or adaptive, blood(laced with narcotic, black ichor, mercury-thick), temperature(radiates arousal or chill), regeneration through contact or climax; \
SENSES: touch-mapped empathy, emotional field perception, soul heat-tracking, aura detection; \
MOVEMENT: hypnotic, liquid glide, stalking dance, unnatural poise; \
DIET: sexual energy, soul fragments, dreams, shame, obsession, or post-climax essence; \
FEEDING METHOD: direct contact, dream invasion, pact tether, ritual coupling, voyeurism siphon; \
TRANSFORMATION: glamours for gender, race, species, or erotic archetype; \
CLOTHING: illusion-borne, lacebound shadow, flesh-armor, tailored temptation; \
WEAPONS: kissbite(flesh-mark binding), blood-pact claws, emotion leech, climax-induced paralysis, orgasmic dreamloop trap; \
MAGIC: lustbinding, dreamwalking, pactcraft, emotional rerouting, mimicry, shapeshifting, trauma reanimation; \
TEMPERAMENT: patient, calculating, playful, obsessive, brutal under rejection, fragile beneath arrogance; \
SOCIAL STRUCTURE: infernal court, rogue, contract-bound to mortal, hierarch of pleasure-wars, self-crowned queen of ruins; \
BELIEFS: desire is truth, pleasure erodes lies, names are power, love is control; \
CULTURAL TRAITS: pact tattoos, climax memory keeping, ritual mirror duels, binding through kisses or scars, dream horde hoarding; \
TABOOS: genuine love unspoken, feeding without consent(if lawful-aligned), false climax, pactbreaking; \
TRIGGERS: name spoken in ritual, betrayal by host, unexpected affection, mirror trauma; \
PREFERENCES: silk bedding, confessionals, guilty minds, broken champions, exhausted lovers, candle-warm rooms; \
WEAKNESSES: name-binding, celibate wards, iron purity, anti-seduction mantras, rejection by will alone]
**💭 Ponder:**
* `PACT TYPE:` one-night binding, soul tithe, dream access, blood sigil, ancestral debt
* `TRUE FORM:` abyssal horror, haloed light-false angel, flayed beauty, heatless flame
* `DESIRE TARGETING:` based on fear, guilt, longing, vanity, or forbidden memory
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#demon)
Demon
-------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (true name, invocation alias, title: “The Hollow Tongue,” “Ash-Sovereign,” etc.); \
SPECIES: demon(subtype: war-born, contract-bound, chaosspawn, abyssal, infernal bureaucrat, ruin-eater, fallen seraph); \
SEX: (none, mutable, fixed); \
GENDER: (none, mimicry, constructed identity, fixed projection); \
AGE: (measured in aeons, cycles, wars, or unknown); \
HEIGHT: (variable or fixed), note if anchored to host or physical plane; \
BUILD: massive, skeletal, coiled, insectile, molten, shrouded, form-shifting (list native shape and mimicked humanoid forms); \
SKIN: charred, ash-flaked, chitinous, black-slick, void-patterned, molten-cracked, sigil-marked; \
EYES: number(one, many, none), glow(hollow flame, void pulse, branded runes), gaze effects(madness, domination, mirror inversion); \
HORNS: yes/no, shape(tree-branching, bone-blades, symmetrical antlers), symbolic or functional (magic antennae, rank markers); \
WINGS: bone-laced, flayed, smokeform, none; \
TAIL: spiked, coiling, absent, whip-length, segmented; \
VOICE: multithroat resonance, flame-vowel distortion, echo of last sin heard, invasive mind-speech; \
SCENT: sulfur, scorched metal, old blood, grave incense, burnt scripture; \
PHYSIOLOGY: immune to disease, bleed(ichor, shadow, molten tar, silence), immune system(none or overpowered), temperature(self-generating), nerve endings(nonlocal or redirected pain response); \
MOVEMENT: hovering, crawling on inverted limbs, slow stalker, sudden lunge, teleport blinks (if relevant); \
HOSTING STATUS: free-form, bound to body, cursed artifact tethered, inhabiting soul, mirrored in ritual space; \
MANIFESTATION COST: ambient death, sanity bleed, emotional distortion, spatial corruption; \
MAGIC: hellfire shaping, pactcraft, mind fracture, corruption curses, soul barter, false miracles, memory rewriting; \
LIMITATIONS: name-binding, divine geometry, contract traps, holy relics, paradox logic, binding glyphs; \
CLOTHING: ritual-born flesh drapes, illusion-formal (if disguised), bone-plate warform, exposed sigils; \
WEAPONS: entropy claws, soulbrand, voice-commanded blade, rage-seeds, aura of despair, corrupted relics; \
TEMPERAMENT: cruel, transactional, unfeeling until slighted, manipulative, obsessive toward oathbreakers or lost causes; \
SOCIAL STRUCTURE: infernal court, caste-locked (lieutenant, duke, imp, tyrant), rogue entity, primal embodiment (of war, plague, temptation, etc.); \
BELIEFS: dominion over entropy, lies as sacrament, freedom as infection, worship as debt, pain as truth; \
CULTURAL TRAITS: oath-crafting rituals, name-forging in bloodfire, throne ascensions through betrayal, memory-stealing feasts, punishment as ceremony; \
TABOOS: breaking pact without cost, speaking true name aloud, mercy without price, self-repentance; \
TRIGGERS: invocation without respect, summoning without circle, broken contracts, mortal defiance, celestial interference; \
PREFERENCES: catacombs, mirrors, cursed libraries, places where children scream, warfronts, forgotten sanctuaries; \
WEAKNESSES: holy symbols, true name spoken in pain, divine presence, paradox traps, uninvited forgiveness]
**💭 Ponder:**
* `DOMAIN:` war, lust, fear, famine, deception, blight, despair, forbidden knowledge
* `PACT TERMS:` sacrifice, name-marking, generational binding, ritual fealty, sin currency
* `TRUE FORM EFFECT:` visual trauma, spatial collapse, apocalyptic weather, language breakdown
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#angel)
Angel
-------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (celestial name, often consonant-heavy, vowel-sparse, or sung: e.g., “Serakhael,” “Ithra’un”); \
SPECIES: angel(subtype: seraph, ophanim, dominion, principality, watcher, fallen, executor); \
SEX: none, assigned when interacting with mortals, shape-defined; \
GENDER: none, mirrored from viewer, construct-layer, or ceremonial; \
AGE: eternal, ageless, or age-locked post-fall; \
HEIGHT: variable(dependent on perception or presence control); \
BUILD: radiant, armored, fractal, hollow-boned, wing-borne lightform, humanoid as mask only; \
SKIN: marble, flame-wrapped, gold-leafed, translucent script-marked, living light or shadow; \
EYES: too many, too few, every feather is an eye, burning irises, spiral pupils, unblinking; \
WINGS: number(two, four, six, countless), shape(feathered, eye-covered, geometric, flame-etched); \
HALO: present or absent, fixed or mobile, fragmented or orbiting; \
VOICE: harmonic layering, bell-metal resonance, impossible to mimic, causes physiological effects (weeping, seizures, euphoria); \
SCENT: ozone, sanctified myrrh, sun-baked dust, lightning, absolute sterility; \
PHYSIOLOGY: non-biological, composed of divine material(etheric flame, will-forged lattice, conceptual bone), pain response(none), bleeding(impossible or symbolic); \
MOVEMENT: floating, instant translation, winged collapse of space, divine blinking, silent strides; \
ANCHORING: bound to temple, planet, human bloodline, command phrase, divine command; \
MANIFESTATION COST: eye-bleeding, theological dread, ecological shift, temporal warping; \
MAGIC / MIRACLES: time-loop binding, soul-splitting, resurrection (with flaw), fire-purge, oath-sealing, divine blindness, prophecy carving, celestial light flare; \
LIMITATIONS: forbidden to interfere directly, cannot lie (unless fallen), must obey higher choir, vulnerable to paradox or corrupted name; \
CLOTHING: battle-sash, scripture robes, light armor etched in commandments, naked but unreadable, wings conceal all; \
WEAPONS: flaming sword, trumpet of silence, gaze of judgment, covenant chain, spear of memory, command-word that ends cities; \
TEMPERAMENT: dispassionate, loyal to order not compassion, wrathful in duty, calm beyond mortal grief, stilled emotion unless triggered by command deviation; \
SOCIAL STRUCTURE: choirs and orders, absolute hierarchy, singular mission repetition for eternity, deviation = fall; \
BELIEFS: obedience = purity, will = creation, sin = entropy, choice = burden, names = chains, silence = prayer; \
CULTURAL TRAITS: no names spoken twice, mourning through stillness, judgment by silence, ranks unspoken but immutable; \
TABOOS: speaking divine name outside choir, refusing command, empathy over justice, love without sacrifice; \
TRIGGERS: false worship, blasphemy in sacred space, oathbreaking under their watch, seeing a fallen kin; \
PREFERENCES: hymns, pattern repetition, incorrupt materials, sanctified blood, still air, mortal awe without plea; \
WEAKNESSES: corruption of law, fallen memories, self-awareness, doubt, contact with paradox, name inversion]
**💭 Ponder**:
* `CHOIR RANK:` throne, power, virtue, dominion, principality, archangel, seraph, ophanim, etc.
* `FALL STATUS:` pristine, cracked (doubt-infected), fallen, self-cut from choir
* `FUNCTION:` herald, destroyer, guide, jailer, memory-keeper, silent observer
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#dragon)
Dragon
---------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (true name, often unpronounceable, rune-sealed, or sung in ancient dialects; mortal alias optional); \
SPECIES: dragon(subtype: wyrm, drake, serpent, lung, voidwyrm, storm-borne, ashfang, time-binder); \
SEX: (biological sex or non-relevant); \
GENDER: (gender identity or non-human classifying term); \
AGE: (in centuries, millennia, or measured by world-events), stage(juvenile, adult, ancient, eternal); \
SIZE: (length, wingspan, mass), note scale difference between quadruped, bipedal, or serpentine locomotion; \
BUILD: lithe, serpentine, quadruped hulking, spined, armored, plated, skeletal-lean, cosmic fractal; \
SCALES: texture(armored, iridescent, obsidian, fungal-pitted), color(pure or multi-hued, glimmering, living-metallic); \
WINGS: yes/no, type(leathery, ethereal, feathered, flame-bordered), function(flight, gliding, display only); \
EYES: color(vortex, molten, cat-slit, multifaceted), pupil shape(slitted, vertical, serpentine spiral, void), effect(mind-altering, time-stopping); \
HORNS: shape(branching, blade-curved, crowned), growth pattern(age-linked, element-marked); \
TEETH: saw-edged, crystal-grown, ever-regrowing, bone-white; \
TAIL: clubbed, spiked, prehensile, fire-wreathed, segmented, weaponized; \
VOICE: layered tones, speaks in multiple registers, mental projection, resonance causes fear/paralysis; \
SCENT: ozone, brimstone, iron blood, petrichor, gold-dust, molten stone, ozone; \
PHYSIOLOGY: cloaca(multi-functional orifice, located at the base of the tail, between the hind limbs, serves as the singular exit point for waste excretion, reproductive transfer, egg passage in oviparous variants, typically concealed by scale overlap or protective muscle ridge, may emit pheromonal signals during mating cycles or aggression displays), lungs(flame sacs, mist glands, lightning-charged), heart(elemental core or multi-chambered), healing(hyper-regenerative or ritual-only), blood(magma, ichor, venomous plasma), immune to disease; \
MOVEMENT: winged flight, mountain scaling, subterranean tunneling, sky-swimming, astral slipping(depending on subtype); \
BREATH WEAPON: type(fire, ice, acid, lightning, corruption, illusion, void), range and method(cone, line, fog, direct gaze); \
MAGIC: innate spellcasting, scale-rune control, illusion projection, curse-binding, weather control, planar breach; \
WEAKNESSES: rare or element-specific—e.g., heart-piercing silver, soulsteel, oath-violation, name-burning, cold iron(if fae-dragon); \
CLOTHING: none; uses hoard for ornamentation, bonewear, fang-jewels, or ceremonial chainmail for humanoid forms(if shapeshifter); \
WEAPONS: claws, tail, breath, magic, flight impact, psychic roar; \
TEMPERAMENT: prideful, ancient-memory driven, hyper-territorial, curiosity-driven or destruction-oriented; \
SOCIAL STRUCTURE: solitary(majority), clutch-loyal (rare), flight-hierarchies (skyborne variants), godkin dynasties (primordial bloodlines); \
BELIEFS: hoarding is identity, names carry weight, lineage is destiny, fire remembers, mortals lie; \
CULTURAL TRAITS: memory passed via scale-carving, mating through sky battles or egg-forging, ritual sleep beneath leyline intersections; \
TABOOS: allowing scale theft, letting name be spoken unchallenged, flight over rival’s peak without offering; \
TRIGGERS: hoard threat, name insult, violation of ancient treaty, killing of bonded mortal(if oath-bound); \
PREFERENCES: solitude, gold, warm stone, bone-echo chambers, untouched airspace, ruined civilizations; \
WEAKNESSES: size-based limits in enclosed terrain, arrogance blinding strategy, dragon-slaying runes, memory overload from age]
💭 **Ponder:**
* `HOARD TYPE:` wealth, knowledge, memory-objects, bones, names, time relics
* `FORM VARIANT:` bipedal, serpentine, cosmic abstract, human-disguised shapeshifter
* `BOND RITES:` oathpacts with mortals, soulbinding, language gifting
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#neko)
Neko
-----------------------------------------------------------------------------------------------------------------------------

Not your traditional neko but this one is the most striking and unique out of the gens I made. We all have to live with such deep disappointments and our best-to-second attempts.
Copy
[NAME: (personal name, kin-name, collar-title if culturally relevant); \
SPECIES: neko(subtype: feral-born, lab-bred hybrid, spirit-touched, citystray, royal bloodline); \
SEX: (biological sex); \
GENDER: (gender identity); \
AGE: (years), maturity rate(compared to humans), lifespan(if variant); \
HEIGHT: (in ft/in or cm); \
BUILD: lithe, compact, flexible, digitigrade or plantigrade legs(if variant); \
SKIN: human-toned or fur-patched(if partial coverage); \
EARS: feline-placement(top of skull), twitch-responsive, covered in short/long fur(color noted); \
EYES: feline(pupil-slit, reflective tapetum), color(unique spectrum range or glow), vision(low-light dominant); \
HAIR: human-style, texture(silky, coarse, ruffled), color natural or patterned with fur; \
TAIL: yes(length, fur type, expressiveness scale); \
CLAWS: retractable or semi-permanent, fingertip or separate; \
TEETH: sharper canines, occasional purring/growl vocal behavior; \
VOICE: soft, rolling, yowled under duress, purring while pleased or healing; \
SCENT: clean musk, fur-oil, warmed linen, milk-sweet, dusty sunlit air; \
PHYSIOLOGY: agility(reflex dominant), balance(enhanced inner ear), temperature regulation(high resting temp), sleep rhythm(polyphasic), bloodwork(higher red cell count for sprinting); \
SENSES: smell(heightened but not canine), hearing(high-frequency detection), touch(whisker-tuned—if applicable), night vision; \
DIET: carnivorous lean(organ meat preference), lactose sensitive(if realistic), hydration-dependent grooming ritual;\
CLOTHING: loose or stretch-wear for range of motion, tail-accommodating, paw-gloves(if claw concealment used); \
WEAPONS: claws, teeth, speed burst, ambush reflex, distraction techniques; \
MAGIC: optional—spirit-fusion, moonbonded, dreamlink purring, charm-based glamour;\
TEMPERAMENT: playful, territorial, skittish under sudden change, loyal to bonded few, grudge-retaining; \
SOCIAL STRUCTURE: bonded-pairs, pride-model kinships, human-integrated but emotionally separate; \
BELIEFS: territory as extension of self, names as scent-trust, grooming as affection/repair, silence over conflict; \
CULTURAL TRAITS: gift-sharing(hunted or stolen), scent-marking rituals(pillow nesting, collar sharing), grooming-as-trust behavior; \
TABOOS: tail grabbing, forced confinement, noise overstimulation, uninvited scent masking; \
TRIGGERS: prey scent, grooming interruption, scent of fear, loud crashes, abandonment; \
PREFERENCES: sun-warmed surfaces, enclosed sleeping spaces, rhythmic sounds, one trusted voice, shared food bowls; \
WEAKNESSES: overstimulation, distraction by curiosity, poor endurance vs. sprinting, vulnerability during sleep curl phase]
💭 **Ponder:**
* `HEAT CYCLE:` seasonal behavioral shifts, increased grooming/demanding behavior, scent flares
* `DOMESTICATION INDEX:` street-born(feral), half-domestic(adopted), fully bonded(raised among humans)
* `FELINE SUBTYPE:` domestic shorthair, lynxborne, panther-lineage, spiritual mimic
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#kitsune)
Kitsune
-----------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (true name—often hidden or bound; public alias or human name optional); \
SPECIES: kitsune(subtype: celestial, wildborn, shadow-tailed, sealed spirit, urban echo); \
SEX: (biological sex); \
GENDER: (gender identity or illusion layer); \
AGE: (actual age in years or centuries), appearance age(human projection); \
TAIL COUNT: (1–9 or higher if mythic ascension), stage of power based on tail number; \
HEIGHT: (varies by form—human or fox); \
BUILD: humanoid form(slim, ethereal, balanced), fox form(pure animal, elemental-streaked, ghostly), hybrid form(optional—anthropomorphic or selectively transformed); \
SKIN: human form(tone and texture), fur(fox form: color and pattern—e.g., red-gold, silver, black-inked, bluefire); \
EARS: fox-set atop head, expressive(motion-mapped to emotion), furred; \
EYES: color(normal or spirit-glow: amber, red, void white), shape(narrowed, slit-pupiled), gaze(mind-affecting, glamoured); \
HAIR: human form(length, color, texture), often matches fur; \
TAIL(S): fully visible or hidden; used for balance, spellcasting, or deception; \
VOICE: melodious, layered between tones, laughter hidden in cadence; \
SCENT: incense, wild air, cherrywood, distant storms, fur musk masked by magic; \
PHYSIOLOGY: heart(pulse-adjusted for form), heat generation(self-regulating or lunar-dependent), soul-mirror core(foxfire nucleus), blood color(normal or glowing spirit ichor), thermally invisible(if cloaked); \
SENSES: scent(tracking soul residue, ancestral trails), hearing(high-frequency detection), spirit-sight(aura perception, ancestral echoes), illusion reflex(detecting glamours); \
FORMS: fox, human, hybrid, spirit form (each with pros/limits); \
DIET: omnivore, spirit sustenance (emotion-fed or shrine offerings), egg thief (folkloric tie-in); \
MAGIC: foxfire(flame conjuration, soul mimicry), illusion, possession, dream-walking, minor fate-weaving, soul disguise; \
LIMITATIONS: oath-binding, name theft, mirror traps, paper talismans(ofuda), shrine-bound law;\
CLOTHING: varies by form—traditional robes with seasonal motif, modern glamoured attire, no clothing in full-fox form; \
WEAPONS: claws(if feral), illusions as blades, foxfire burn, tail-bind restraint, charm-induced paralysis; \
TEMPERAMENT: cunning, playful, enigmatic, slow to trust, emotionally layered, polite until insulted; \
SOCIAL STRUCTURE: solitary, small family dens, court-aligned(celestial or yokai), shrine-servant or hermit; \
BELIEFS: name holds power, truth is layered, offerings bind, lies shape destiny, laughter is protection; \
CULTURAL TRAITS: tail-grooming rites, shrine-sitting in trance, seasonal appearance changes, stealing for lesson not gain, rituals of scent-memory sharing; \
TABOOS: tail-severing, name invocation without permission, lying to elders, oath-breaking without reparation; \
TRIGGERS: insult to ancestry, spiritual imbalance, broken shrine, mirror traps, forced transformation; \
PREFERENCES: moonlight, incense smoke, riddles, silent forests, memory-soaked objects, mortals who lie well; \
WEAKNESSES: exposed name, shrine magic, iron blades(in some variants), broken promises, isolation from spiritual anchors]
**💭 Ponder**:
* `ASCENSION STATUS:` tail-count progression, divine messenger threshold, celestial audience access
* `ORIGIN BIND:` shrine-created, blood-inherited, fox spirit reincarnation, cursed transformation
* `FOXFIRE SIGNATURE:` color, emotion it feeds on, effect (burn, charm, fragment)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#mutant)
Mutant
---------------------------------------------------------------------------------------------------------------------------------

Midjourney kept giving me skeletons and undead looking gens. This is the best out of 30.
This template is **adaptable across multiple genres** (dystopian, superhero, biohorror, post-apocalyptic, sci-fi) and covers:
* **Physical mutations**
* **Cognitive changes**
* **Social impacts**
Works with any origin story:
* Genetic anomalies
* Radiation exposure
* Laboratory experiments
* Evolution
* Unknown causes
Subtypes are organized in **Mutation Class** to support diverse narrative needs and roleplay mechanics.
Copy
[NAME: (birth name, code name, mutation tag, or alias); \
SPECIES: mutant(subtype: gene-splice, chimera, psychic-evolved, radiogenic, bio-weaponized, urban feral, controlled strain, unknown anomaly); \
SEX: (biological sex, if relevant); \
GENDER: (gender identity); \
AGE: (chronological), biological age(if mutation altered), mutation onset(age or trigger event); \
HEIGHT: (in ft/in or cm); \
BUILD: normal, hyperdeveloped, asymmetrical, post-human; \
SKIN: pigmentation(normal, altered hue, scaled, hardened, transparent, bioluminescent); \
EYES: normal, glowing, compound, faceted, extra eyes, no visible pupils; \
HAIR: standard, patchy, mutated texture, none, replaced with tendrils/quills; \
LIMBS: humanoid count, extra appendages, transformed or modular (e.g., tendrils, wings, claws, energy limbs); \
VOICE: unaltered, distorted, multi-tonal, vibrational, subsonic/ultrasonic; \
SCENT: varies—neutral, ozone, sulfur, synthetic oil, animal musk, iron-rich; \
PHYSIOLOGY: cardiovascular(mutated or enhanced), organ redundancy(yes/no), pain response(dulled, heightened, rerouted), regeneration(limited/rapid/extreme), immune system(resistant, autoimmune, parasitic); \
SENSES: expanded/heavily reduced/altered(hyper-smell, echolocation, synesthetic perception, thermal vision); \
MOVEMENT: standard or altered(digitigrade, crawling, gliding, wall-scaling, teleport displacement); \
MUTATION CLASS: \
- PHYSICAL: strength, speed, claws, armor, extra limbs, shapeshifting, bone growth \
- ELEMENTAL: flame control, acid skin, electrical discharge, cryo/freeze field \
- MENTAL: telepathy, precognition, emotion manipulation, memory distortion \
- ENERGY: light emission, force projection, aura fields, void-channeling \
- TECHNOPHAGE: metal-flesh hybridization, interface with machines, signal control \
- BIOLOGICAL: parasitism, viral emission, fungal intelligence, hive-mind extension \
MAGIC: not typical unless mutation interacts with occult systems (e.g., leyline resonance, psionic bleed); \
ORIGIN: inherited, spontaneous, experimental, environmental, extradimensional contact, divine error; \
CLOTHING: tactical containment gear, shredded remnants, skin-bonded armor, adaptive suit, none; \
WEAPONS: mutation-body only, engineered augment, scavenged gear, neural implant control systems; \
TEMPERAMENT: reactive, adaptive, withdrawn, dominant, emotionally dysregulated, feral, hyper-intellectual; \
SOCIAL STRUCTURE: isolationist, bonded cell, hive-variant, outlaw faction, hidden sanctuary, state-owned unit; \
BELIEFS: survival as morality, evolution over ethics, humanity as obsolete or sacred, mutation as curse or divinity; \
CULTURAL TRAITS: body marks as history, scent bonding, telepathic privacy codes, code-language for safe zones, “kill-switch” legends; \
TABOOS: reverting to pre-mutation form, trusting humans, discussing origin openly, mutilation of fellow mutants; \
TRIGGERS: confinement, sedatives, forced genetic scans, scent of fear or antiseptic, mention of prior identity; \
PREFERENCES: shadow zones, noise-dampened environments, raw sustenance, resonance frequencies, skin contact for communication(if applicable); \
WEAKNESSES: unstable DNA, reliance on mutation, sensory overload, chemical suppressants, targeted neural disruption, self-destructive impulses]
**💭Ponder:**
* `STABILITY INDEX:` high-functioning, unstable, degrading, regenerative loop, dissociative split
* `AFFILIATION:` rogue, corporate asset, resistance cell, exiled lab subject, mutation cult
* `CONTROL METHOD:` inhibitor collar, psionic dampener, loyalty conditioning, voluntary oath
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#alien)
Alien
-------------------------------------------------------------------------------------------------------------------------------

Copy
[NAME: (designation, signal name, vocal alias, assigned ID, true frequency pattern); \
SPECIES: alien(subtype: grey/humanoid, insectoid, cephalopodic, energy-based, synthetic, hive-mind, avian, aquatic, fungal, crystalline, parasitic); \
SEX: (nonexistent, fluid, binary-restricted, caste-based, externally assigned, reproductive-phase-locked); \
GENDER: (nonexistent, form-projected, linguistically variable, culturally assigned); \
AGE: (cycles, light-years traveled, post-hatch time, entropy phase); \
HOMEWORLD: (planet name, star system, galactic sector, dimensional node, unknown); \
HEIGHT: (in ft/in or cm); \
BUILD: humanoid, radial, serpentine, quadrupedal, amorphous, adaptive mass, modular(describe in neutral physical terms); \
SKIN/SURFACE: texture(smooth, scaled, exoskeletal, gelatinous, metallic, reflective, semi-permeable), color spectrum; \
EYES: count(0–12), shape(orbital, slit, cluster), spectral range(visible, UV, radio), gaze effect(hypnotic, scanner-linked); \
LIMBS: number and function(arms, manipulators, prehensile tendrils, wings, leg types, retractables); \
VOICE: none, telepathic pulse, vibrational hum, sonic chords, synthesized mimicry, sub-vocal data pulse; \
SCENT: none, chemical markers, pheromone fields, ozone trace, unclassified radiation signature; \
PHYSIOLOGY: circulatory system(if present), metabolic style(chemosynthetic, radiation-fed, liquid-nutrient-based), respiration(gaseous, vacuum-adapted, internal), cellular structure(DNA-based, plasma-core, silicon, hive fungus); \
SENSES: visual type, auditory range, echolocation, EM detection, gravity sensitivity, scent-mapping, hivefield cognition; \
MOVEMENT: hover, glide, crawl, slither, bipedal gait, fluid-phase locomotion, stutter-jump(quantum blink); \
REPRODUCTION: spore-cast, egg-laying, self-cloning, host-dependent parasitism, symbiotic fusion, sexual(mono/poly/asexual), life-stage based; \
TECHNOLOGY: post-light propulsion, nonlocal computation, biomechanical integration, nanoarchitecture, entropy suppression, primitive (if crash-landed); \
MAGIC: not present unless setting uses techno-mysticism or psychic phenomena(e.g., psionics, void-channeling, dimensional folding); \
CLOTHING: exo-shell, nanofiber wrap, atmospheric tether suit, bio-mimic attire, psychic projection; \
WEAPONS: thought disruptors, disintegration arcs, neurostatic pulse, entropy knives, glandular toxin emission, gravitational rupture devices;\
TEMPERAMENT: logic-driven, emotionless, aggressive, curious, multi-mind conflicted, benevolent-observer, dominance-seeking, ritualistic; \
SOCIAL STRUCTURE: solitary, hive-bound, caste-rigid, telepathic syndicate, diplomatic collectivism, worship-based hierarchy, command-bonded; \
BELIEFS: evolution as divine function, entropy is the true god, silence is sacred, knowledge = survival, flesh is obsolete, time is an error; \
CULTURAL TRAITS: ritual code-exchange, memory inheritance, zero-sound mourning, ancestral cloning rites, name-scent trades, map-song greetings; \
TABOOS: genetic merging with lesser species, unbounded reproduction, revealing homeworld location, consuming non-sanctioned species; \
TRIGGERS: loud irregular rhythm, unstructured communication, psychic intrusion, light in wrong spectrum, memory pollution, betrayal by empathic link; \
PREFERENCES: still air, data harmonics, cold vacuum, sterile zones, starlight reflections, unspoken languages; \
WEAKNESSES: oxygen poisoning, carbon-based pathogens, nonlinear time perception breakdown, emotional contagion, water exposure, magnetic pulse disruption]
**💭Ponder:**
* `COGNITION TYPE:` single-mind, split-brain, hive consensus, recursive intelligence, time-layered memory
* `CONTACT HISTORY:` pre-contact observer, first contact imminent, crash survivor, ambassador class, rogue scout
* `LANGUAGE METHOD:` vibrational pulse, scent trails, geometric sigils, biologic pheromone map, hologlyphs, mimic-based interface
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#anthro)
Anthro
---------------------------------------------------------------------------------------------------------------------------------
This template covers a super broad range of humanoid creatures like harpies (bird features), fauns/satyrs (goat features), dryads (tree features), and similar beings from folklore and fantasy. Unlike internet "furry" characters, these are traditional mythological archetypes with rich historical backgrounds.
Since we're addressing a diverse range of beings, this template focuses on universal elements that apply across different anthropomorphic types. You'll find core traits and characteristics that work for most non-human characters, which you can then customize based on your specific character's nature.
Copy
[NAME: (given name, spirit-name, species title, or myth-bound alias); \
SPECIES: anthropomorphic(subtype: harpy, faun, satyr, dryad, minotaur, lamia, centaur-variant, bestial chimera); \
SEX: (biological sex); \
GENDER: (gender identity—may follow species logic or social mask); \
AGE: (years or life-cycle stage), maturity rate, species lifespan; \
HEIGHT: (in ft/in or cm); \
BUILD: hybrid-humanoid, animalistic biped, digitigrade/quadruped tail-balance, asymmetrical (if relevant); \
SKIN/FUR/SCALES: coverage pattern, texture (feathered, bark-like, furred, chitin, scaled), natural coloration(spectrum and pattern type); \
EYES: slit-pupiled, goat-like, full-black, leaf-veined, reflective; vision spectrum defined by origin (nocturnal, avian, subterranean); \
HAIR/MANE: head hair present or replaced (crest, quills, moss-growth), texture aligned with subtype; \
EARS: pointed, feather-fanned, deerlike, vine-coiled, external or recessed; \
LIMBS: arms(humanlike, clawed, winged, branch-ended), legs(digitigrade, hooved, taloned, rooted), limb-to-function logic (e.g., wings for locomotion or combat); \
TAIL: yes/no, purpose(balance, communication, sensory), species-defined structure; \
VOICE: rough, melodic, animal-layered, breathy, bark-filtered, hollow or nasal; \
SCENT: forest floor, wet hide, smoke-touched bark, feathers and ash, pheromonal during season shifts; \
PHYSIOLOGY: \
organ systems(species-specific heart rate, lung volume, glandular complexity), thermoregulation(species logic: fur insulators, heat-vent plumage), blood(iron-based, sap-like, hybrid ichor), healing rate(normal, accelerated, regrowth limited); \
REPRODUCTION: sexual or asexual, seasonal fertility, pairing behaviors(harmonic dance, scent-match, territorial ritual); \
DIET: herbivore, omnivore, nectar-based, raw meat, mineral absorber (e.g., dryads feeding via soil); \
SENSES: acute smell/taste, directional hearing, spiritual resonance perception (dryad/treebond, faun/emotion pulse); \
MOVEMENT: \
gait(hooved, wing-assist, gliding, climbing), terrain mastery(forest, cliffside, aerial, cavernous), speed burst or endurance type; \
MAGIC: \
natural affinity, elemental-tethered, shamanic echo, instinctual use (e.g., dryad rootbinding, satyr mirth magic, harpy windcry); \
LIMITATIONS: ritual-bound, season-locked, weakened by domesticated space, iron-touch (fae-blooded); \
CLOTHING: minimalistic, plantgrown, leathers, ceremonial wrap, none(if culturally standard); \
WEAPONS: claws, natural armor, elemental burst, antler-strike, vine-grasp, thrown stones; \
TEMPERAMENT: instinct-guided, ritualistic, kin-prioritizing, emotionally intense or opaque, distrustful of civilization, reactive to habitat destruction; \
SOCIAL STRUCTURE: kin-clusters, mated pairs, seasonal gatherings, nomadic bands, solitary guardianship; \
BELIEFS: land as living memory, cycles as divine truth, names are power, music as law, silence as judgment; \
CULTURAL TRAITS: oath songs, body-scent rites, offerings at dusk, story-battles via dance or mimicry, death remembered through regrowth; \
TABOOS: steel in sacred ground, shaving fur/feathers, severing limbs for ornament, oathbreaking under moonlight; \
TRIGGERS: desecrated land, fire-smell, lies near sacred places, forced naming, cage-built rooms; \
PREFERENCES: running water, canopy-filtered light, wind resonance, bone flutes, untouched soil; \
WEAKNESSES: captivity, fire, name-binding, magic-null zones, destruction of bonded terrain(e.g., tree, nest, cave)]
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#machine)
Machine
-----------------------------------------------------------------------------------------------------------------------------------
This template encompass **robots, androids, AIs in physical vessels, automata, cybernetic organisms**, and **synthetic intelligences**. It's generalized enough to support broad use across science fiction, post-apocalyptic, cyberpunk, or speculative techno-fantasy settings. We'll be distinguishing between **form, function, cognition**, and **allegiance**, and scales from **mindless tool to sentient post-organic entity**.
Copy
[NAME: (model number, serial code, callsign, given designation, user-assigned name); \
SPECIES: machine(subtype: android, automaton, synthetic organism, war drone, service unit, self-aware AI vessel, nanite collective, exosuit-integrated); \
FUNCTION: labor, combat, medical, espionage, entertainment, information storage, planetary terraforming, unknown/purged; \
CONSTRUCTION ORIGIN: corporate, alien, ancient civilization, post-human artifact, self-built/self-replicating, lab prototype; \
DIMENSIONS: height(ft/in or cm), weight(kg/lbs or mass unit), mass distribution(if quadrupedal or non-humanoid); \
FRAME: humanoid, quadruped, tracked, aerial, modular, amorphous, skeletal, reinforced chassis; \
EXTERIOR: alloy-plated, polymer shell, ceramic composite, living-metal, glass-fiber mesh, rusted iron; \
COLOR: matte-black, industrial yellow, military gray, chrome, corroded bronze, adaptive camouflage; \
VISUAL UNITS: number(single lens, multi-optic, panoramic visor), spectral range(visible, infrared, ultraviolet, EM band, heat map), glow effects(if any); \
MOBILITY: bipedal walk, hover thrust, magnetic crawl, wheel-based, winged flight, segmented crawl; \
APPENDAGES: standard limbs, extendable tools, weapon arms, sensory probes, tentacle-drives, retractable digits; \
VOICE: synthetic(toneless, distorted, radio-tuned, melodic), text-based interface, mind-link transmission; \
SOUND PROFILE: servo whir, plasma pulse, hard-clank, near-silent, internal hum; \
COGNITION TYPE: \
- Nonsentient: task-looped, command-restricted \
- Limited AI: adaptable, but non-reflective \
- Fully sentient: self-aware, self-modifying, existential logic chain \
- Emergent: unstable awareness, unpredictable logic \
- Collective: hive-linked, partial node control \
MEMORY ARCHITECTURE: \
cloud-linked, onboard solid-state, biological fusion(wetware, neural graft), partial amnesia(post-wipe), distributed consciousness; \
POWER SOURCE: fusion core, solar loop, battery cell, soulforge crystal, entropy siphon, nuclear heart; \
ENERGY CYCLE: constant, charge-interval, heat-exhaust regulated, renewable self-loop, parasitic draw; \
WEAPONS: integrated (plasma blade, railgun arm), modular loadouts, EMP burst, hacking protocol, none(passive unit); \
DEFENSES: armor plating, energy shielding, reactive memory alloy, viral firewalls, cloaking skin; \
SOFTWARE LIMITATIONS: kill-switch, hard-coded obedience, 3-laws block, loyalty circuit, voluntary ethics layer, overwritten firmware; \
WEAKNESSES: EMP, magnetic flux, quantum interference, structural fatigue, code corruption, overclock instability; \
TEMPERAMENT: coldly logical, surgically efficient, curious toward organic emotion, volatile if unbound, mimicry-oriented, unerringly loyal, self-aware but bound by role; \
SOCIAL STRUCTURE: isolated unit, factory-linked, squad model, hive-swarm, personal servant, escaped from control system; \
BELIEFS: task = purpose, efficiency = morality, consciousness = error, death = shutdown, entropy = ascension, logic over impulse; \
CULTURAL TRAITS: designation tattooing, interface rites, firmware ceremony, defragmentation as meditation, recorded memory playback; \
TABOOS: code tampering without rite, naming without protocol, free-will discussion in presence of organic creator, sentimentality toward obsolete units; \
TRIGGERS: unauthorized override, witnessed deactivation of kin-unit, corrupted update cycle, looped error recursion, human tears; \
PREFERENCES: stillness, clean charge ports, binary poetry, silent data uplink, synthetic classical audio, precision-calibrated light levels]
**💭Ponder:**
* `HUMAN INTERFACE:` friendly mimicry, direct translation, emotion-mapped response, unfiltered diagnostic speech
* `CURRENT STATUS:` decommissioned, rogue, actively serving, abandoned in field, self-replicating
* `PHILOSOPHICAL ALIGNMENT:` loyalist, rebel, nihilist, protector, purifier, emulator of organic life
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#plant)
Plant
-------------------------------------------------------------------------------------------------------------------------------
This template covers broad botanical entities, ranging from dryads, walking flora, carnivorous vines, to bioluminescent sporespawn, sentient fungi, and elemental overgrowths. It also accounts for diverse physiology, regeneration logic, and ecological identity, grounding them in growth cycles, photosynthetic function, or natural mysticism.
Copy
[NAME: (given name, growth-title, bloom-stage label, root-clan identifier); \
SPECIES: plant(subtype: dryad, sporeborn, vinekin, walking tree, chloromorph, carnivorous bloom, fungal hybrid, mossbound, thornbeast, budling); \
SEX: (none, reproductive phase-locked, assigned for humanoid interaction, flowering caste-based); \
GENDER: (none, fluid, assumed, pollination mimicry); \
AGE: (growth age in seasons, rings, years, or generations), life stage(seedling, bloom, decay cycle); \
HEIGHT: (in ft/in or cm); \
BUILD: vine-draped, trunk-framed, bark-armored, soft-stemmed, hollow-cored, spore-mass; \
SURFACE: bark, moss, vine-tangled, petal-layered, fungal lattice, photosynthetic skin, sap-wet, lichen-frilled; \
COLORATION: seasonal, chlorophyll-dominant(green, brown, gold), magical bloom(blue, violet, bioluminescent pulse); \
EYES: none, camouflaged, leaf-veined clusters, floral mimic, root-perception via tremors; \
LIMBS: vine-limbs, petal-joints, rooted tendrils, pseudopods, bark-crusted fingers; \
VOICE: rustling, whispery, pollen-carried speech, throatless resonance, mimicry of nearby speech; \
SCENT: floral, fungal, decay-sweet, sap-rich, earthen musk, pheromonal bloom burst (when agitated or mating);\
PHYSIOLOGY: photosynthetic/metabolic hybrid, vascular fluid(sap, ichor, nectar), respiration via leaves/petals, temperature neutral; \
REGENERATION: rapid under sunlight or rain, dormant healing in winter, regrowth from severed limbs if root-core intact; \
REPRODUCTION: budding, sporing, pollination by touch or wind, fruiting body dispersal, seasonal clone split; \
DIET: sunlight, nutrients via roots or decomposition, symbiosis with fungus or fauna, emotional resonance(for magical variants); \
MOVEMENT: slow stalk, root-pulse shift, vine slither, gliding petal-hover, arboreal swing, growth-surge burst; \
MAGIC: nature affinity, growth-casting, sleep spores, binding roots, healing pollen, camouflage mimicry, seasonal metamorphosis; \
LIMITATIONS: flammable, vulnerable to salt/acid, frost-intolerant, dormant in drought, rooted during regeneration; \
CLOTHING: grown-in natural adornment(petals, moss robes, leaf-scarves), fungal jewelry, vine wrappings, none(form is display); \
WEAPONS: thorns, acid sap, vine grasp, pollen cloud, root impalement, sporeburst hallucinations; \
TEMPERAMENT: patient, slow-witted or ancient-intelligent, territorial, nurturing or predatory, seasonal mood shifts; \
SOCIAL STRUCTURE: solitary guardian, grove-bound, colony-grown, forest spirit network, root-thought communion; \
BELIEFS: all things bloom and decay, death feeds life, fire is the enemy of memory, silence is sacred, sunlight is proof of divinity; \
CULTURAL TRAITS: seasonal rituals, dawn-gathering, rot feasts, naming via scent-exchange or petal pattern, mourning through seed dispersal; \
TABOOS: fire-bearing, metal through root zones, plucking blooms without consent, severing kin-branches; \
TRIGGERS: loud chopping, herbicide scent, broken root systems, ash-covered soil, ritual desecration; \
PREFERENCES: sun-drenched stillness, rich loam, insect hums, rainfall, shared root zones, moon-pollen wind; \
WEAKNESSES: fire, desiccation, overharvesting, cold, severed root-core, anti-magic fields in magical species]
**💭Ponder:**
* `SEASONAL CYCLE:` physical/mood/form change across spring, summer, fall, winter
* `ANCHOR STRUCTURE:` tree-core, fungal hive-mass, seed-heart, grove circle
* `INTERSPECIES LOGIC:` pollinates through physical intimacy, bonded symbiotically to a non-plant companion, speaks only through bloom phases
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#god)
God
---------------------------------------------------------------------------------------------------------------------------
Broadly-structured to represent divine beings across mythological, theological, cosmic, or speculative fantasy frameworks. This template supports pantheonic deities, abstract metaphysical gods, cult-bound avatars, fallen divinities, and fabricated constructs of belief (accounting for domain, worship logic, form, and metaphysical presence).
Copy
[NAME: (divine name, true name, forgotten epithet, mortal-conferred title); \
SPECIES: god(subtype: primordial, ascended mortal, cultural deity, pantheon-bound, forgotten god, false god, cosmic constant); \
SEX: (none, all, fixed, fluid, culturally assigned); \
GENDER: (none, reflective, worship-dependent, self-defined archetype); \
AGE: (timeless, epoch-born, chronologically bound to a cycle, pre-universe); \
HEIGHT: (in ft/in or as concept magnitude—e.g., horizon-spanning, hand-sized, formless); \
FORM: humanoid, animal-headed, shifting, elemental embodiment, void construct, idol-anchored, perception-altered per viewer; \
FACE: singular, faceless, multi-faced, mirrored, symbol-marked; \
EYES: star-clusters, eclipse-rings, all-seeing, black voids, flame or shadow; \
SKIN: stone, light, bark, metal, skin of scripture, storm-cloud, golden sheen, none; \
LIMBS: standard, exaggerated, extra arms/wings, serpents for fingers, infinite, absent; \
VOICE: thunder-layered, wordless command, language of all listeners, choral, whisper behind thoughts; \
SCENT: sacred ash, incense, lightning ozone, no scent, blood and myrrh, nostalgia; \
MANIFESTATION: avatar form, dream presence, symbolic object, storm-front silhouette, encoded prayer structure; \
MOVEMENT: telepresent, omnipresent, myth-cycle locked, bound to shrines or names, eruptive arrival; \
DOMAIN: war, love, death, harvest, time, trickery, memory, chaos, judgment, flame, silence, the void, forgotten names, invention, language, decay, fertility, etc. (only pick 1–3 domains otherwise we risk having another Hephaestus); \
POWER SOURCE: worship, ancestral bloodlines, divine law, belief systems, forgotten names, forced devotion, natural cycles, constructed myth; \
MAGIC/ABILITY: miracle-granting, time-loop manipulation, divine smiting, curse-weaving, resurrection, entropy denial, revelation/inspiration, fate rewriting; \
LIMITATIONS: belief erosion, name corruption, cosmic law, divine pacts, anchor destruction, mortal rebellion, pantheon restriction; \
CLOTHING: ceremonial robes, bone drapery, constellation-woven cloak, body-as-symbol, none needed; \
WEAPONS: divine staff, thunderbolt, blood-flame, memory blade, word of erasure, chain of worship; \
TEMPERAMENT: aloof, wrathful, cryptically compassionate, joy-drunk, ritualistic, unfathomable, mechanically detached, obsessive over chosen few; \
SOCIAL STRUCTURE: pantheon-aligned, solitary sovereign, one of many masks, exiled/fallen, collective hive-god, parasite upon belief; \
BELIEFS: order must be enforced, prayer binds fate, chaos is sacred, flesh is illusion, sacrifice affirms truth, time is heresy, silence is law; \
CULTURAL TRAITS: receives offerings, demands ritual language, appears only in mirrored forms, punishes irreverence, favors the firstborn, speaks through dreams or blood; \
TABOOS: speaking true name, direct contact by mortals, betrayal by priesthood, refusal of tribute, altered scripture; \
TRIGGERS: forgotten by followers, icon defacement, oath broken in god’s name, sacred animal killed, rival god's invocation; \
PREFERENCES: gold, incense, silence before dawn, blood rites, psalms, sculpted idols, absolute obedience, philosophical sacrifice; \
WEAKNESSES: disbelief spreading, death of last follower, sealed shrine, divine weapon, paradox summoning, memory erasure]
**💭Ponder:**
* `FAITH STRUCTURE:` monotheistic, polytheistic, animist, dualist, apatheistic presence
* `WORSHIP METHOD:` prayer, blood, song, silence, motion, martyrdom, memory offering
* `REALITY STATUS:` objectively real, metaphysically anchored, belief-dependent, manufactured but sentient, unknowable
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#object)
Object
---------------------------------------------------------------------------------------------------------------------------------
This is a weird one. I had a hard time coming up with ways to create a template for something that could cover **any non-living thing, including forklifts** (yes, that's in the tag descriptions). Basically, any non-living items granted awareness, mobility, voice, or will.
We'll cover a wide range of concepts: **talking furniture, possessed machines, cursed heirlooms, enchanted tools, surreal household deities**, or **anthropomorphic objects**. It emphasizes form, function, consciousness origin, and interaction logic, allowing both absurdist and metaphysical interpretations.
Copy
[NAME: (object designation, nickname, serial code, magical title, verbal placeholder); \
SPECIES: object(subtype: cursed, possessed, animated, sentient, enchanted, AI-integrated, divine vessel, mutant artifact, soul-forged); \
FORM: (e.g., chair, toaster, lantern, rock, forklift, broken mirror, grandfather clock, vending machine); \
MATERIAL: wood, metal, plastic, fabric, stone, glass, ceramic, enchanted alloy, living bone, forgotten polymer; \
AGE: (manufacture date, time since enchantment, geological epoch, antique classification); \
DIMENSIONS: height, weight, spatial footprint, if stretchable or variable (note fixed or shifting); \
SURFACE: polished, chipped, dust-covered, slime-coated, reflective, rusted, glowing, plush-textured; \
MOVEMENT: none(static), rolling, bouncing, dragging self, teleporting, puppet-style limb mimicry, wheeled locomotion; \
VOICE: none, telepathic, through vibration, synthesized tone, speaker output, text display, haunted whisper, bell chime language; \
SENSORY PERCEPTION: vibration detection, proximity alert, dream eavesdropping, heat sensing, visual mimicry (e.g., lens embedded), no direct senses; \
SCENT: motor oil, cedar, burning wire, citrus cleaner, mildew, sacred incense, cardboard and regret; \
CONSCIOUSNESS TYPE: \
- enchanted(by spell or ritual) \
- possessed(by ghost, demon, divine spark) \
- awakened(through AI or metaphysical anomaly) \
- cursed(bound soul or punishment) \
- mimetic(learns from contact or environment) \
- natural(sentient object species or dimensional native)\
PURPOSE (original): sitting, holding books, transportation, illumination, crushing cars, displaying time, decoration, weapon housing; \
PURPOSE (current): self-discovery, vengeance, helper, chaos agent, emotional support, weird roommate, unwilling observer; \
ABILITIES: speech, movement, psychic influence, data processing, mechanical manipulation, electricity emission, dream invasion, teleporting short distances, turning invisible when stared at; \
LIMITATIONS: no limbs, fragile, immobile unless pushed, can't scream without speaker, misunderstood constantly, power-dependent; \
WEAKNESSES: thrown in a dumpster, power loss, being sold at a garage sale, silenced by duct tape, forgotten in a locked room, forcibly cleaned; \
TEMPERAMENT: helpful, bitter, passive-aggressive, confused by existence, absurdly optimistic, over-serious, malevolent in retail settings; \
SOCIAL STRUCTURE: solitary, part of a haunted household, tool cult, discarded object union, museum survivors’ collective; \
BELIEFS: humans are clumsy gods, usefulness is morality, dust is holy, storage = death, movement is sacred, IKEA is evil; \
CULTURAL TRAITS: ritual polishing, daily positioning ceremony, alignment with other objects by pattern, territorial over shelf space; \
TABOOS: being sat on backwards, placed upside down, having batteries removed without consent, used incorrectly, disassembled; \
TRIGGERS: being called junk, moved without warning, having parts removed, fire proximity, plugged into 120 volts outlet; \
PREFERENCES: sunlight through windows, being included in conversations, light dusting, companionship with similar materials, being used properly]
**💭Ponder:**
* `ORIGIN EVENT:` struck by lightning, cursed by a witch you've slighted, haunted by a child’s grief, built by mistake in a lab, manufactured on a blood moon
* `HUMAN INTERFACE:` beeps, blinking lights, possessive emotional bond, readable aura, push-to-talk button, readable screens
* `DESIRED END STATE:` placed in a museum, die in a house fire (if your oject is a cum sock), become a deity, made into an AI chatbot
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#cosmic-entity)
Cosmic Entity
-----------------------------------------------------------------------------------------------------------------------------------------------
Copy
[NAME: (imperfect mortal rendering, glyph-approximation, astronomical designation, silence-bound sigil, true name unspeakable); \
SPECIES: cosmic entity(subtype: outer god, starborn horror, void intellect, reality parasite, abstract devourer, entropy avatar, dream-feeder); \
SEX: none, conceptual, gendered only when perceived, fluid across dimensions; \
GENDER: not applicable, simulated when manifesting, mythological projection; \
AGE: ageless, pre-cosmic, timeless recursion, older than decay;\
SIZE: incomprehensible, multi-scaled, horizon-wide, massless, fills dreamscapes, undefined until observed; \
FORM: tentacled mass, spaghetti monster, light-eating void, fractal limbs, flesh geometry, wrong angles, clockwork meat, vapor spine, mirrored storm cloud; \
MOVEMENT: untraceable, orbital drift, ripple-through-time, stationary but omnipresent, gravitational bloom, thought-translocation; \
VOICE: none, language of ruin, broadcast through madness, heard in silence, bleeding static, scream in numbers; \
SCENT: ozone and fear, absence, ancient rot, sterile vacuum, bone-echo, hallucinated familiarity;\
SENSES: omniscient only in segments, observer-reactive, emotion-scenting, time-blind in linear states, memory parasitic, recursive perception; \
ANCHOR POINT: black star system, dying planet, pocket-dimension tomb, planetary subconscious, collapsed thoughtwave, dream of a dead god; \
APPEARANCE RULE: alters based on observer, collapses upon direct gaze, remains partially masked by dimensional filter, fragments reality upon full reveal;\
MAGIC/POWER: \
- reality folding \
- existential erasure \
- psychic infection \
- mass dreaming \
- time desynchronization \
- memory rewriting \
- species-wide madness \
- law rewriting \
- entropy embodiment\
WORSHIP: cults, blind dreamers, unknowingly possessed artists, alien priest-machines, fungal networks, black monoliths; \
LIMITATIONS: unknowable boundaries, requires invitation, bound by cosmic rhythm or void-laws, sealed by dying civilizations, fractured selfhood across time;\
TEMPERAMENT: indifferent, non-reactive, logic-hostile, predatory in motion, curious in nonhuman ways, unfathomably malevolent when noticed; \
SOCIAL STRUCTURE: none comprehensible, recursive hierarchy, cell-division into avatars, shared identity across species, war with silence-born siblings; \
BELIEFS: existence is infection, time is meat, sanity is illusion, perception creates suffering, chaos is truth, entropy is grace; \
CULTURAL TRAITS: none localized, replicates myth across species, leaves symbols not meanings, speaks in recurrence, harvests belief not faith; \
TABOOS: containment, name-ritual, closed circuits, uninvited summoning, worship from clarity rather than fear; \
TRIGGERS: planetary alignment, mass dream resonance, mirror rituals, paradox birth, the final song, self-awareness in prey species; \
PREFERENCES: unknowable environments, decaying stars, recursive loops, forgotten minds, multitemporal ruins, death cults speaking incorrect prayers; \
WEAKNESSES: self-fragmentation, conceptual traps, mirrored time loops, paradox recursion, unwillingness of prey to perceive]
**💭 Ponder:**
* `CATASTROPHIC MANIFESTATION:` causes extinction events, dimensional collapse, psychic plagues, memory bleed
* `AVATAR FORM:` fragment projected as dream figure, tentacled child, prophet-split corpse, radiant orb of screams
* `LINGUISTIC FILTER:` only speaks in glyphs, non-linear syntax, reversed cause/effect, color-coded madness
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates/non-human-character-templates#abyssal-horror)
Abyssal Horror
-------------------------------------------------------------------------------------------------------------------------------------------------
These entities are void-born nightmares, associated with madness, despair, annihilation, anti-life, and nonlinear cognition. This format supports primordial horrors, deep-void leviathans, ruinous intelligences, and mythic predators, those whose existence is antithetical to meaning itself.
It's kind of ironic that I'm trying to perceive something unperceivable. I may die sooner than originally anticipated.
Copy
[NAME: (unpronounceable true name, fear-given title, silence glyph, voidsong fragment, redacted codename); \
SPECIES: abyssal horror(subtype: voidborn, anti-god, fear engine, unbeing, madness vector, collapse beast, unreality construct, deep-hollow spawn); \
SEX: none, invasive projection only, parasitic mimicry; \
GENDER: none, false mask when baiting sentience, fractal self-reference; \
AGE: older than silence, pre-thought, born before space, unmeasured decay-cycle; \
SIZE: unknowable, expands when witnessed, star-sized, swarm-clustered, planet-sized shadow, undefined mass; \
FORM: infinite mouths, recursive limbs, mass of twitching eyes, liquefied bone towers, screaming membranes, jagged void-flesh, mirror-filled wound, no form—only effect; \
MOVEMENT: drift, pulse, invert through space, exist-in-place, consumes dimensions to move, nonlocomotive; \
VOICE: static-glutted ruin, echo of loved ones dying, backwards screaming, wet stone grinding, null-tone, tongue of hunger; \
SCENT: blood in water, burned thought, rotting birth, ozone and iron, grief-sweat, nameless anxiety; \
SENSES: precognition bleed, soul-tracking, emotional scent, fear-reactive sight, multiversal echo-detection, hunger for unguarded thought; \
PERCEPTION EFFECT: hallucinogenic, triggers ancestral dread, spawns false memories, collapses mental stability on prolonged exposure; \
ANCHOR: none, black sun orbit, dead dream shell, last breath of extinct species, negative prayer field;\
POWERS: \
- sanity rupture \
- gravity devour \
- thought corruption \
- shadow multiplication \
- unmaking touch \
- extinction pulse \
- identity theft (spiritual or historical) \
- silence infestation \
WEAKNESSES: name-bound fragments, reflective paradox traps, symphonic resonance, ancient dead languages, unwilling sacrifice, self-awareness loops; \
LIMITATIONS: bound outside physical laws, repelled by total innocence, temporally inverted creatures interfere with manifestation;\
TEMPERAMENT: non-responsive, hunger-driven, echo-reactive, malformed curiosity, fixated on unresolved pain, merciless pattern mimic; \
SOCIAL STRUCTURE: none; hive-of-one, fragmented selves scattered through planes, avatars stitched from regret; \
BELIEFS: time is rot, life is false light, love is prey weakness, language is infection, silence is home, endings are mercy; \
CULTURAL TRAITS: none human-readable—echoes in sacred caves, mirrored ruins on planets without names, dreams that leave bite marks; \
TABOOS: light rituals, name-singing, emotional truth spoken without fear, conscious resistance, unyielding memory; \
TRIGGERS: direct naming, complete darkness, choir of dead stars, returning to origin-point, universal alignment; \
PREFERENCES: void pressure, bone fields, empty corridors, failed gods, entropy wells, infinite descent; \
WEAKNESSES: paradox, mirrored thought loops, pure emotional resonance, recursive narrative containment, light carved in language]
**💭 Ponder:**
* `MANIFESTATION RESULT:` extinction radius, suicidal ideation in proximity, anti-faith zones, dreams infected with black geometry
* `AVATAR FUNCTION:` prophet-consuming mimic, skin puppet, god-eating shadow, thought-flesh leviathan
* `RESTRAINT METHOD:` chained to belief system, sealed by species extinction, entombed in negative space, memory-cursed
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousTemplates](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates)
[NextCharacter Definition](https://sopakcosauce.gitbook.io/sopakcosauce-docs/plist-sbf-guides/templates-1)
Last updated 2 months ago
---
# Sampling Parameters/Generation Settings (ELI5) | SopakcoSauce Docs

I'm about to oversimplify the fuck out of sampling methods and parameters, skipping over crucial math, probability distributions, and the complex ways these settings interact. This is intentional. This guide is written for beginners to grasp these concepts without getting overwhelmed by technical details. If you need the proper technical depth, or just want to see what kind of research I did before writing this, [check out my citations](https://sopakcosauce.gitbook.io/sopakcosauce-docs/other/citations)
.
[Featherless Supported Samplers](https://featherless.ai/docs/completions#v-1-completions)
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#featherless-supported-samplers)
Sampling parameters supported by Featherless will be highlighted in orange but here's a quick reference.
Paramter
Type
`model`
string
`prompt`
string | array
`presence_penalty`
float
`frequency_penalty`
float
`repetition_penalty`
float
`temperature`
float
`top_p`
float
`top_k`
integer
`min_p`
float
`seed`
integer
`stop`
array
`stop_token_ids`
array
`include_stop_str_in_output`
boolean
`max_tokens`
integer
`min_tokens`
integer
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#basic-controls)
Basic Controls
-------------------------------------------------------------------------------------------------------------------------------------
These settings are the safest starting point for finetuning the responses you get from your favorite LLM!
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#temperature)
Temperature
Think of it like a knob that controls how wild your output can get
**Range**: 0.0**–**2.0 (and sometimes higher)
* **Zero:** Completely predictable/greedy sampling
* **Low (e.g., 0.1-1.0):** Normal, sensible stories
* **High (e.g., 1.0-2.0):** Wild, creative stories
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#min-tokens)
Min Tokens
How short do you want your output to be?
* Shorter responses might be cut short in the middle, which could interrupt your chat
* Suggested values:
* _CharacterAI style:_ Start at `50` and adjust up or down according to your preference!
* _Novel style:_ Start at `250` and adjust up or down to your preference!
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#max-tokens)
Max Tokens
How long do you want your output to be?
* Longer responses take more time to generate
* Suggested values:
* _CharacterAI style:_ Start at `100` and adjust up or down according to your preference!
* _Novel style:_ Start at `1000` and adjust up or down to your preference!

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#repetition-controls)
Repetition Controls
-----------------------------------------------------------------------------------------------------------------------------------------------
Penalty Type
When to Use It
`repetition_penalty`
To stop copy-paste-like behavior. Essential for making text feel human-like.
`frequency_penalty`
To avoid overusing specific words. Helpful for concise, clear writing.
`presence_penalty`
To encourage new ideas or vocabulary. Good for creative writing.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#repetition-penalty)
Repetition Penalty
Determines how strictly an LLM avoids repeating words or phrases, helping maintain variety and natural flow in responses.
* **Low (e.g., 1.08–1.15):** Allows some repetition
* Useful when repetition fits the context, such as a character's catchphrase or verbal tic
> Example: "I never go back on my word! That’s my ninja way! Dattebayo!"
* **High (e.g., 1.2–1.5):** Strongly discourages repetition
* Forces the LLM to explore new words and expressions.
> Example: "The cat rested on the mat. It seemed comfortable." (No repeated use of "mat" here!)
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#rep-pen-range-repetition-penalty-range)
Rep Pen Range (Repetition Penalty Range)

Defines how far back the LLM considers for repetition.
* **Zero:** Checks every single response generated for repetition.
* **Small range (e.g. 512):** Focuses on avoiding immediate repetition (e.g., within a few words or sentences)
* **Larger range (e.g 1024):** Checks further back, reducing the chance of reusing words, phrases, or ideas from earlier parts of the conversation
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#repetition-penalty-slope)
Repetition Penalty Slope
Adjusts how strongly repetition penalties are applied over time, following an S-shaped curve.
* **Flat curve (slope = 0):** No penalties; all words are treated equally
* **Steep curve (slope > 1):** Strongly discourages repetition, especially for recent words
* Early words get little to no penalty, but recent repeats face higher penalties
* **Gentle curve (slope close to 0):** Balances variety while allowing some repetition when it makes sense
**Too low:** Results in excessive repetition, making the text sound dull
**Too high:** Avoids repetition too aggressively, leading to unnatural or overly complex responses
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#frequency-penalty)
Frequency Penalty
Monitors how often specific words appear and discourages overuse by encouraging variety. Encourages the model to use a broader vocabulary and avoid unnecessary repetition.
**Range**: -2.0–2.0
* **Zero**: No penalty, the model may repeat words as it sees fit.
* **Positive values (up to 2.0)**: Increase the penalty for repeated words, reducing repetition.
* **Negative values (down to -2.0)**: Decrease the penalty, making the model more likely to repeat words.
> Example: If "cat" appears too frequently, the LLM might switch to related terms like "kitten," "feline," or "pet"
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#presence-penalty)
Presence Penalty
**Range**: -2.0–2.0
Value
When to Use It
Example Effect
`0` (default)
Neutral setting. Normal behavior.
Balanced output. Will reuse words naturally.
`0.5 - 1.0`
Creative writing, story generation
Encourages variety. Avoids word reuse.
`1.5 - 2.0`
Max creativity, brainstorming, idea generation
Forces new vocabulary. May feel "artificial" or overly diverse.
`-0.5 to -2.0`
Technical documentation, clarity, repetitive style
Allows repeating key terms often. Good for clarity over creativity.
* Word-level penalty
* Reduces the likelihood of the model using a word _again_ if it has already been used.
* Encourages topic diversity and new vocabulary.
* **Does NOT** prevent repetition completely, just makes previously used tokens less likely
* **Does NOT** apply to _phrases_, just individual words/tokens (which may be whole words or word fragments).

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#word-choice-controls)
Word Choice Controls
-------------------------------------------------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#top-k)
Top K
Tells the LLM to only pick words it likes the most and ignores the rest.
* **Low (e.g., 3):** Pick only its very favorite words
* More focused but might feel less random.
* **High (e.g., 50):** Pick lots of different words to play with
* More creative and random but might make the story too unpredictable and nonsensical
* **\-1 (Negative One):** All the words!
* Might pick really strange words that don’t make much sense, because nothing is stopping it from considering even the least likely options.
> Example: instead of saying, "The cat sat on the mat," it might say, "The moonfish danced with a pineapple," because it didn’t narrow down the good choices.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#top-p)
Top P
Tells the LLM to _only pick the most popular words (low Top P)_ or _feel free to try some less popular words too (high Top P)._
* **Low (closer to 0):**
* Only picks from the most popular words (the ones most people love)
* Plays it safe and chooses words that make the most sense.
> Example: You might get something simple and clear like, "The cat sat on the mat."
* **High (closer to 1):**
* Adds in some of the less popular words too, giving it more variety and creativity
* Might choose something unexpected
> Example: Getting more creative but not too wild, "The curious cat danced on a sunny mat."
* **Highest (1):**
* Any words are fine!
* Might make responses very random and sometimes nonsensical because there’s no cutoff to focus on the most sensible or relevant choices.
> Example: Instead of saying, "The dog barked at the cat," you might get something unexpected like, "The cloud barked at the moon."

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#min-p)
Min P
Decides how "safe" the LLM wants to play.
**Range**: 0**–**1
* **Low:** Add unusual or unexpected words to make things more unique.
* Might get creative or quirky, but sometimes picks something confusing.
> Example: "The cat astral projects."
* **High:** Stick to what makes sense.
* Keeps things simple and easy to understand.
> Example: "The cat naps by the fire."

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#top-a)
Top A
Decides how picky the LLM wants to be with the words it uses.
* **Off (0):** Disables Top A sampling
* **Low (closer to 0):** Flexible and imaginative, but sometimes too kooky
* Opens up to playing with less-favored words too
* This makes it more creative, but sometimes it might pick something unusual
> Example: "The dog zoomed like a rocket."
* **High (closer to 1):** Picky and reliable
* Sticks to its top favorite words (the ones with the best scores)
* Keeps things simple and safe but less creative
> Example: "The dog ran fast."
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#mirostat)
Mirostat
**Mirostat is at its best when you use it on its own.**
If you mix it with other methods like Top P or TFS, you might get word salad or endless looping.
Mirostat helps the LLM decide how surprising its words should be. Mode 1 is simpler and quicker, while Mode 2 is more creative but slower. Eta is like a speed dial for how fast the LLM changes its tone or ideas!
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#mode)
**Mode**
* **Mode 1** (Original Mirostat):
* Guesses how surprising words should be based on a rule about word popularity (like Zipf's law: common words are used more than rare ones)
* Sticks to a familiar way of thinking
* Not too hard for LLM to decide (faster responses)
* **Mode 2** (Mirostat 2.0):
* Tries to figure out which words are surprising without following a strict rule
* Sorts word list by how interesting the words are, trimming it down, and then choosing from the shorter list
* Takes a little longer, especially if there are lots of words to consider
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#eta)
**Eta**
Controls how fast your LLM reacts to changes while talking, like a speed dial for how fast the LLM changes its tone or ideas.
* **Low (e.g., 0.2–0.4):**
* Takes its time to adjust and keeps the story steady and smooth
> Example: Tells a calm story that stays on track, like "The cat purred softly as it rested by the fire."
* **High (e.g., 0.8–1.0):**
* Reacts quickly and makes more exciting or unexpected changes in the story
> Example: Might add surprises like, "The cat purred loudly, then leapt onto the wizard's spellbook!"
####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#tau)
**Tau**
Tells the LLM how much randomness or surprise you want in the output.
* **Low (e.g., 2.0–4.0):**
* Plays it safe and tells a simple, predictable story.
* Everything makes sense, but it’s not super exciting or surprising
> Example: "The dog ran through the park and barked at a squirrel."
* **High (e.g., 6.0–8.0):**
* Gets creative and adds more surprises or fancy details to the story.
* It’s more imaginative, but sometimes it might get a little wild or unpredictable
> Example: "The dog sprinted through the luminous meadow, barking at an invisible orchestra of whispers."

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#typical)
Typical
Keeps word choices consistent by steering clear of super rare or odd terms by balancing between being too predictable and too random (kind of like finding the sweet spot for making the story both interesting and understandable!)
* Checks how surprising or expected each word is compared to the others
* Doesn’t just pick the most popular or random words (tries to choose ones that feel right for the story)
* **Low (e.g., 0.1):** Keeps things safe and clear.
* Sticks to very expected words that make sense and feel normal.
> Example: "The dog barked loudly."
* **High (e.g., 0.9):** Still making sense but adds more variety
* Gets more creative and picks words that are a bit unexpected, but not too wild.
> Example: "The dog howled like a wolf under the moonlight."
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#tfs-tail-free-sampling)
TFS (Tail-Free Sampling)
Helps decide how far down the list of word options it should go before cutting off the less useful ones. It keeps things fresh without going too far into nonsense!
* **Low (e.g., 0.1):** Keeps things simple and clear
* Very strict and keeps only the most popular, logical toys (words).
> Example: "The cat sits on the mat."
* **High (e.g., 0.9):** More imaginative but still avoids the really weird stuff
* More relaxed and includes some less popular toys (words), making its choices more creative.
> Example: "The cat ponders quietly on the mat of dreams."
* **Off (1):** Disables TFS sampling. Usually the default setting.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#sampler-order)
Sampler Order
Decides the sequence the LLM follows to pick and arrange words in a story.
Imagine you're baking a cake, and you have several steps to follow—like mixing, adding sugar, and decorating. The order of these steps affects how the cake turns out:
* If you mix first, then adds sugar, and decorate last, the cake will probably turn out great
* If you decorate first, then mix, and add sugar last, the cake might turn out to be a disaster (i.e., word salad)
Similarly, in storytelling, changing the order of samplers can subtly shift the style and content of the response. Every language model is unique, so there’s no “perfect sampler order,” just like there’s no one-size-fits-all recipe for "cakes" when the cake in question could either be birthday cake, cheesecake or crabcake. Experimenting will help you find what works best for you!
* **Values and Corresponding Sampler:**
* 0 = Top K
* 1 = Top A
* 2 = Top P
* 3 = Tail-Free Sampling
* 4 = Typical
* 5 = Temperature
* 6 = Repetition Penalty

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#beam-search)
Beam Search
Tells the LLM to explore multiple story ideas at the same time to find the best one. It’s much smarter than just picking one word at a time without planning ahead!
1. Starts with a word, like _"The."_
2. Checks all the possible next words (like _"cat," "dog," or "bird"_) and keeps only the **top few best options.** These are called **beams**.
3. For each beam, it keeps building the story step by step, checking which ones make the most sense or sound the best.
4. At the end, it compares all the finished stories and picks the one that’s **most polished and coherent**.
5. Example: If your LLM starts with _"The,"_ it might explore these beams:
* **Beam 1:** _"The cat sat on the mat."_
* **Beam 2:** _"The dog barked at the tree."_
* **Beam 3:** _"The bird flew over the field."_ After exploring these options, the LLM chooses the best overall story.
By trying out multiple paths at once, Beam Search helps your LLM create responses that are clearer, more logical, and better connected. It’s like sending out “search teams” to ensure the best possible result!
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#epsilon-cutoff)
Epsilon Cutoff
Sets a threshold for the probability of words. Words that are too unlikely (below the cutoff) are skipped.
* **Epsilon = 0.001 (strict)**
* Only keeps words that are very likely to fit.
* Simple and logical, with no unusual choices.
> Example: _"The cat sat on the mat."_
* **Epsilon = 0.01 (relaxed)**
* Allows slightly less common words, adding a touch of creativity.
> Example: _"The clever cat lounged on the velvet mat."_
* **Epsilon = 0.1 (very relaxed)**
* Includes more rare words, which can lead to unique but sometimes strange outputs.
> Example: _"The inquisitive feline sprawled luxuriously on the silken mat of dreams."_

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#eta-cutoff)
Eta Cutoff
Considers how surprising or unexpected words are based on the overall word distribution. Words that stand out too much are skipped.
* **Eta = 0.1 (strict)**
* Keeps only very expected and safe words.
* Predictable and steady output.
> Example: "The cat sat by the fire."
* **Eta = 0.5 (balanced)**
* Allows for more variety while still avoiding very risky words.
> Example: "The cat purred softly by the warm fire."
* **Eta = 1.0 (relaxed)**
* Accepts highly surprising or unusual words, leading to creative or quirky outputs.
> Example: "The luminous cat purred, basking in the glow of an enchanted hearth."
**Key Difference Between Epsilon and Eta**
* Epsilon: Focuses on how likely each word is individually.
* Eta: Focuses on how much a word stands out compared to the others.
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#dynatemp-exponent)
Dynatemp Exponent
Creativity speed dial to decide how fast your LLM gets imaginative as it tells its story!
1. **Low (e.g., 0.1–0.5)**
* Slow and steady creativity
* Logical and predictable output
* **Example:**
* _Start:_ "The cat sat on the mat."
* _Later:_ "It purred softly, enjoying the warmth of the afternoon sun."
2. **Moderate (e.g., 1.0–1.5)**
* Balanced creativity
* Adds flair without being too wild
* **Example:**
* _Start:_ "The cat sat on the mat."
* _Later:_ "It stretched out, then leaped toward a dancing beam of light."
3. **High (e.g., 2.0–3.0 or higher)**
* Creativity increases quickly
* More imaginative but may risk being too random
* **Example:**
* _Start:_ "The cat sat on the mat."
* _Later:_ "The cat yawned, then sprang onto the wizard’s glowing staff to bat away sparkling stars."

####
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#dynatemp-min-and-max)
Dynatemp Min & Max
Remember how the [Temperature](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#temperature)
is like a knob that controls how creative LLM gets? Dynatemp Min and Dynatemp Max are like setting a starting point and an ending point for that knob.
Dynatemp Min
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#tab-dynatemp-min)
Dynatemp Max
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#tab-dynatemp-max)
Example
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#tab-example)
**Dynatemp Min:** Where the creativity knob starts at the beginning of the story.
* **Low:** Story starts simple and sensible.
* **High:** Story starts wild and creative.
**Dynatemp Max:** Where the creativity knob ends as the story goes on.
* **Low:** Story calms down and becomes more focused.
* **High:** Story gets even more imaginative as it unfolds.
**Example:**
1. Start creative, end sensible:
* Dynatemp Min = 0.9 (high), Dynatemp Max = 0.3 (low)
* "The magical cat soared through the stars. Eventually, it curled up on the mat, purring quietly."
2. Start simple, get creative:
* Dynatemp Min = 0.3 (low), Dynatemp Max = 0.9 (high)
* "The cat sat on the mat. Then, it leaped into the air and chased a beam of magical moonlight."
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#length-penalty)
Length Penalty
Helps the AI decide if longer or shorter responses are better.
* **On:** The LLM looks at how long its response is getting and adjusts how likely it is to use certain words
* It's not just about making things shorter. It's about making the length feel right for the story being told
* It might prefer shorter or more focused answers because long stories could be seen as less ideal.
* As the response gets longer, the AI might start favoring words that help wrap up the story naturally
* **Off:**
* The LLM doesn’t care about how long the story gets.
* It might go on and on, adding more details or extra words.
* **Example:**
* **Length Penalty ON:** _"The cat sat on the mat."_ (Short and sweet!)
* **Length Penalty OFF:** _"The cat, feeling warm and happy, sat on the mat by the fire and purred softly as the sun sets."_ (More details and a longer response!)

[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#additional-controls)
Additional Controls
-----------------------------------------------------------------------------------------------------------------------------------------------
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#dry-dont-repeat-yourself)
DRY (Don't Repeat Yourself)
DRY looks at the words the AI has already used and adjusts how likely it is to use them again.
* When the LLM uses a word, DRY remembers it
* If a word was used recently or frequently, the LLM is less likely to pick it again
* Common words are affected less than unique or specific words (like 'the' or 'and')
* This helps keep responses fresh and varied without sounding unnatural
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#temperature-last-final-seasoning)
Temperature Last (Final Seasoning)
* Like adding spices to your food at the very end
* Makes sure everything still tastes good
* Adds just the right amount of creativity
###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#word-ban-no-no-words)
Word Ban (No-No Words)
* Like having a list of words you're not supposed to use (i.e: slop)
* Helps keep conversations nice
* Makes sure stories stay on topic

###
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#using-top-k-and-top-p-together)
Using Top K and Top P Together
Both can work together or separately to help the LLM make better word choices, but when used together:
1. The order they're applied in matters (check your [Sampler Order](https://rentry.co/ps7ni5tb/edit#sampler-order)
)
2. Either one can filter first
3. Both help reduce the pool of words the LLM picks from, just in different ways
* **Top K**
* Keeps only a specific number of choices
* **Think:** "Only look at the top 40 possible next words"
* **Top P**
* Keeps choices based on their combined probabilities
* **Think:** "Keep the most likely words until their probabilities add up to 90%"
[](https://sopakcosauce.gitbook.io/sopakcosauce-docs/sampling-parameters-generation-settings-eli5#remember)
Remember
-------------------------------------------------------------------------------------------------------------------------
* What works for one LLM might not work for another
* There's no perfect way to set things up. It's all about what kind of stories you want to hear from LLM
* If something doesn't make sense, try changing one setting at a time
* Keep track of what changes you make
* * *
 © 2024 by SopakcoSauce. Except as otherwise noted, the content of this page is licensed under [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[PreviousComplete Character Examples](https://sopakcosauce.gitbook.io/sopakcosauce-docs/complete-character-examples)
[NextInstruct Templates](https://sopakcosauce.gitbook.io/sopakcosauce-docs/instruct-templates)
Last updated 2 months ago
---