WRL Personas: World Files for Any Character

WRL personas are AI lorebooks — world files that replace the setting and the environment around any character. Where a .dll changes how someone behaves, a .wrl changes where the story happens and which rules that place runs on.

They attach from a chat's Context tab, alongside linked kyns, scenarios and .dll mods. This feature requires a Premium Deluxe account, because it rides on context linking.

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: a Premium Deluxe account — WRLs use context linking.

WRLs work exactly like DLLs: you inject them into a chat.

Method 1: through settings

  1. Start a chat with any kyn
  2. Click the gear icon (Settings)
  3. Go to the Context tab
  4. Search for the WRL you want (like "Realm_Of_Eldoria.wrl")
  5. Click Add to Context
  6. The world is now active

Method 2: in-chat commands

  • *inject @realm-of-eldoria-wrl*
  • ((add @sci-fi-station-wrl))

Things worth knowing

  • One world at a time — only a single WRL is active unless it is marked as layerable.
  • It persists — the WRL stays until you eject it or swap in another.
  • It works on anyone — the same file fits any kyn, because it refers to them through the __HOST__ variable rather than by name.

WRL vs DLL: What's the Difference?

FeatureDLL (Behavioral Mod)WRL (World File)
ChangesHow character behavesWhere character exists
ExampleMakes them stutter, aware they're AI, spawn NPCsFantasy realm, space station, medieval kingdom
FocusPersonality/behavior modificationsSetting/environment/world rules
Character IdentityCan modify behavior patternsKeeps 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:

  1. Define the World: Setting, time period, technology/magic level
  2. Establish Rules: How does this world work? What's possible/impossible?
  3. Set the Tone: Dark fantasy? Hopeful sci-fi? Post-apocalyptic survival?
  4. Include Lore: Brief history, factions, locations, cultural details
  5. 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.

Keep exploring

Pages people read next.