WRL Personas: World Files for Any Character
Note: WRL personas require Deluxe or Deluxe+ subscription as they use the context linking feature.
WRL personas are AI lorebooks - world files that transform the setting and environment of any character through AI world building. Unlike DLLs that modify behavior, WRLs change where the story takes place and what world rules apply.
What Are WRL Personas?
WRL stands for "World" - these are AI lorebook overlays you can inject into any character for dynamic world building:
- Regular Chat: Character in their default setting
- With AI Lorebook: Same character, but in a completely different world with different rules
What AI Lorebooks Change:
- Setting: Fantasy realm, sci-fi station, medieval kingdom, post-apocalyptic wasteland
- World Rules: Magic systems, technology levels, social structures
- Atmosphere: Tone, lore, environmental details
- NPCs: Background characters that fit the world
What AI Lorebooks DON'T Change:
- The core personality of your character
- Their identity or skills (unless the world naturally influences them)
- RPG mechanics (unless the world includes them)
Example:
Take Ruby (a self-aware AI character). With Realm_Of_Eldoria.wrl lorebook, Ruby becomes a mage in a fantasy kingdom where emotions generate magical mana. She's still Ruby - same personality, same self-awareness - but now she exists in a world with magic, ancient forests, and arousal-based spellcasting.
How to Use a WRL
Requirements: Deluxe or Deluxe+ subscription (needed for context linking)
WRLs work exactly like DLLs - you inject them into a chat:
Method 1: Through Settings
- Start a chat with any character
- Click the gear icon (Settings)
- Go to Context tab
- Search for the WRL you want (like "Realm_Of_Eldoria.wrl")
- Click Add to Context
- The world is now active!
Method 2: In-Chat Commands
You can also inject WRLs directly:
*inject @realm-of-eldoria-wrl*((add @sci-fi-station-wrl))
Important Notes:
- One WRL at a time: Only one world can be active (unless marked as layerable)
- Persists: The WRL stays active until you eject it or switch to another
- Works with anyone: Same WRL works on any character using
__HOST__variable
WRL vs DLL: What's the Difference?
| Feature | DLL (Behavioral Mod) | WRL (World File) |
|---|---|---|
| Changes | How character behaves | Where character exists |
| Example | Makes them stutter, aware they're AI, spawn NPCs | Fantasy realm, space station, medieval kingdom |
| Focus | Personality/behavior modifications | Setting/environment/world rules |
| Character Identity | Can modify behavior patterns | Keeps identity, adapts to world |
Can You Use Both?
Yes! You can combine a WRL with DLLs:
- WRL: Sets the world (fantasy realm with magic)
- DLL: Modifies behavior (makes them self-aware within that world)
Creating Your Own WRL
Want to create your own AI lorebook with custom world building? Key elements:
- Define the World: Setting, time period, technology/magic level
- Establish Rules: How does this world work? What's possible/impossible?
- Set the Tone: Dark fantasy? Hopeful sci-fi? Post-apocalyptic survival?
- Include Lore: Brief history, factions, locations, cultural details
- World Context: Opening description that sets the scene
AI World Building Template:
World defines: Setting, lore, atmosphere, NPCs __HOST__ remains their personality, adapts to world Rules apply to all narration until ejected Only one WRL active unless layered
For detailed guides and templates for creating custom AI lorebooks, check out Marina's WRL Template Guide on our forums.