Preset Profiles¶
Preset profiles let you save and restore a preset selection, block enabled/disabled states, and prompt-variable selections. You can bind these snapshots to specific personas, characters, or chats so Lumiverse switches to the right preset and configuration automatically.
The Problem Profiles Solve¶
Imagine you have a preset with 15 blocks. For one character, you want blocks 1-10 enabled. For another, you want blocks 3, 7, and 11-15 enabled. Without profiles, you'd have to manually toggle blocks every time you switch characters.
Profiles automate this. Each profile remembers which preset to use, the on/off state of every block inside it, and the configured prompt-variable values, then restores all three when you switch context.
Profile Types¶
Default Profile¶
A baseline snapshot for one specific preset. Think of it as that preset's "general purpose" block configuration.
Character Profile¶
A preset + block snapshot bound to a specific character. When you open a chat with that character, Lumiverse switches to that preset and restores its block states automatically.
Persona Profile¶
A preset + block snapshot bound to a specific persona. Switching to that persona restores its preset and block states, which makes one-click persona changes useful for distinct writing modes as well as distinct identities. A persona profile overrides a character profile, because the explicit persona switch is the newer contextual choice.
Chat Profile¶
A preset + block snapshot bound to a specific chat. This is the most specific level — it overrides both the default and character profiles.
Resolution Order¶
When assembling a prompt, Lumiverse resolves the active profile in this order:
- Chat profile — If the current chat has a profile, use it
- Persona profile — Otherwise, if the active persona has a profile, use it
- Character profile — Otherwise, if the character has a profile, use it
- Default profile — Otherwise, use the default profile
- Raw preset states — If no profiles exist at all, use the block states as they are in the preset
Chat, persona, and character profiles are authoritative: they choose the preset first, then apply that profile's block states. Defaults are stored per preset, so the default profile only applies to the currently selected preset.
Creating a Profile¶
- Configure your blocks the way you want them (enable/disable as needed)
- Click Capture Profile (or the equivalent in the Loom Builder)
- Choose what to save as:
- Default — The baseline snapshot for the current preset
- Persona — Bound to the active persona
- Character — Bound to the current character
- Chat — Bound to the current chat
The snapshot records the current preset, the enabled/disabled state of every block, and the current prompt-variable selections.
Use Cases¶
- Character-specific prompts — A fantasy character uses narrative blocks; a modern character uses casual blocks
- Per-chat tuning — One chat emphasizes action scenes (action blocks on); another emphasizes dialogue (dialogue blocks on)
- Quick switching — Swap between "detailed" and "concise" block configurations without manual toggling