Shadow Persona
How to set up a Shadow Persona
Shadow Personas are assistants that observe the main conversation you are having in a chat or in multiple split chats.
How the Shadow Persona responds to the conversation, is up to how you have configured the prompt for the underlying persona.
To enable a Shadow Persona for a conversation, select the Shadow Persona icon in the top right of the window, to the left of the ellipsis (...) menu.
Shadow Persona is not available when Compact Mode is enabled. Exit Compact Mode in order to enable a Shadow Persona.
Shadow Personas can monitor multiple split chats. In the example below, the Shadow Persona is tasked with reviewing the responses from two split chats and then synthesize the responses into one single optimal response that takes the best parts of each split chat.

See the examples section below for additional useful usages for Shadow Personas.
Adding a new Shadow Persona Aurum Perk
Step 1 - Create the underlying Persona
The underlying directives and capabilities of a Shadow Persona come from the underlying Persona.
See the Personas learn how to create a new persona.
Shadow Personas adopt the following features of a Persona:
- System Prompt - the prompt provides the main directives that a Shadow Persona is tasked with
- Attachments - add attachments that a Shadow Persona can reference to for additional context
- Real-Time Data - provide access to real-time data so that Shadow Personas can search the internet
- Toolbox - Shadow Personas can call tools and live context endpoints for additional context
- Knowledge Stacks - provide access to a Knowledge Stack so that a Shadow Persona can reference it for specific context
- Model - select a specific model for the Shadow Persona to use; the default model is the same model selected in the conversation
- Model Parameters - configure specific parameters; increase the context limit if using a local model for improved results
Step 2 - Configure the new Shadow Persona
Click on the Shadow Persona icon in the top right of Msty Studio to expose Shadow Persona.

Then, click on Create New to configure a new Shadow Persona. If you already have a Shadow Persona you'd like to attach to the conversation, then select the Attach Existing option and select the Shadow Persona to attach.
After selecting Create New, you'll see a modal to configure the new Shadow Persona.

Fill out the Shadow Persona configuration accordingly.
- Shadow Persona Name - provide a unique name for your Shadow Persona
- Select Persona - select the underlying Persona
- Update Trigger - this is how often the Shadow Persona will respond; either after every new message, every three messages, or manually triggered
- Messages Per Split - the number of messages, per split, that will be sent to the Shadow Persona for context; if you only want a response given the most recent message(s) only, set to 1
- Synthesis Mode - most important for when there are multiple split chats, this will direct the Shadow Persona if it should respond to each split chat uniquely, if it should synthesize all of the split chats, or if it should compare/contrast the split chats
- Max Versions - this is the max number of Shadow Personas that will be kept during a conversation; after the number that is set, then the later messages will be dropped
Once you have your Shadow Persona configured how you want it, select Create and Assign to create the persona and assign it to the current conversation.
Using Shadow Persona in Conversations
When enabled in a conversation, the Shadow Persona will wait for the models in the conversation to complete their response before providing their own - with the exception of if you set the Shadow Persona to respond via manual trigger.

Referencing the above image, here are the key parts of the Shadow Persona:
- Enable / Disable Shadow Persona from auto-responding
- Ellipsis overflow menu provides options to edit the Shadow Personas configuration, create a new Shadow Persona, and delete a Shadow Persona
- Manage Split Chats section allows you to select which split chats are included for the Shadow Persona to monitor
- Output options to toggle between outputs, copy an output, or remove an output
- Shadow Persona's response output message according to their directive; this will also display tool usages, Knowledge Stacks referenced, and real-time data sources
- Manually trigger Shadow Persona response
What you can do with Shadow Personas
There are countless ways you can use a Shadow Persona to provide value to your conversations.
Here are just a few:
- A commentator - provide color commentary on the main conversation.
- Response analysis - provide an analysis of the quality of the response, this is especially useful when you have multiple split chats
- Response synthesizer - take the best parts of multiple responses in split chats and provides an improved response
- Fact Checker - enable add-ons for the underlying persona such as real-time data, knowledge stacks, or toolbox so that the Shadow Persona can check sources of record to see if the conversation models are providing accurate results
- Monitor and act - have a Shadow Persona watch a conversation and look for something specific, they can then either inform you that something you are looking for came up, or they can take further action by triggering a tool call to kick-off a workflows
- Summarizer - summarize your conversations as you are conversing in the main chat, so you have a clear, concise list of items discussed
Be sure to watch the videos in the Resources section below as well for ideas.
