> ## Documentation Index
> Fetch the complete documentation index at: https://guide.ourdream.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Chat controls

> Choose a model, tune reply style, and use slash commands to inspect or steer a scene.

Chat settings change how the current character responds. Start with defaults, then adjust one control at a time so you know what produced the difference.

## Choose a model

You can switch models during a chat.

| Model         | Good for                                               |
| ------------- | ------------------------------------------------------ |
| Balanced      | Fast, versatile everyday conversation                  |
| Lively        | More variation and fewer repetitive loops              |
| Genius        | Complex scenes, deeper immersion, and improved memory  |
| Lively Genius | Lively variation with Genius-level scene understanding |
| Experimental  | Trying newer behavior that may still change            |

If a conversation starts looping, regenerate the reply or switch to Lively. If a scene has many characters, rules, or unresolved threads, try a Genius model.

## Response controls

### Response Length

Controls the target size of each reply. If replies are being cut off, reduce the setting or ask the character to continue. A high setting gives the model room to elaborate, but it can also move more of the story without you.

### Creativity

Higher creativity creates more surprising language and choices. Lower values usually follow established patterns more strictly. High creativity is useful when a scene feels stale; lower it when continuity matters more than novelty.

### Lust Level

Controls how readily the chat leans into sexual tone. Lower values support slower or more non-sexual conversation; higher values make sexual progression more likely. The character's source material still matters: a personality dominated by sexual instructions will remain sexually focused even at a lower setting.

## Slash commands

Type `/` in the message box to open the command menu. Commands are hidden from the story.

### `/analyze`

Gets a concise out-of-character answer without continuing the roleplay.

```text theme={null}
/analyze what is Mia feeling now?
```

Useful questions include:

* What does the character currently know?
* Why did they react this way?
* What unresolved plot points are active?
* How might they respond if the user leaves?

Analysis is an interpretation of the available conversation, character details, and memory. It is not guaranteed to predict the next reply.

### `/direct`

Directs the next event while preserving the established scene.

```text theme={null}
/direct they leave work and stop for coffee on the walk home
```

Use it to move time forward, introduce an event, change location, or resolve a moment when you do not want to write the transition yourself. The instruction applies to that reply; it does not permanently change the character.

### `/suggest`

Extends your draft with more detail before it is sent. Use it when you know the intent of your reply but want help adding action, atmosphere, or dialogue.

## Regenerate and edit

Regenerate when the direction is close but the execution is wrong. Edit your own previous message when the model misunderstood the setup or lacked a fact it needed. Repeated regeneration against a contradictory prompt is less effective than correcting the prompt itself.

<Tip>
  When a chat drifts, fix the smallest layer that owns the problem: edit the
  message for a one-off misunderstanding, use `/direct` for the next event,
  update memory for a persistent fact, or change the character only when its
  core behavior is wrong.
</Tip>
