User Guide
Chat
Looks like a messenger. Underneath, it's streaming model output, running tool calls, and rendering images inline.
Anatomy of the page
Top to bottom: a small utility toolbar, the message list, and the composer. On desktop, a gallery panel slides in from the left when images are part of the conversation.
Utility toolbar
Incognito disables memory saving for this session. Useful for one-off scenes you don't want the persona to remember.
Gallery re-opens the image panel if you've dismissed it.
New Chat picks a persona and starts fresh.
Composer
Multi-line textarea with the placeholder “Type your message...” and a send icon on the right.
Enter sends. Shift+Enter inserts a newline. The send button is disabled while a response is in flight.
If you have extensions with composer actions, their buttons appear above the textarea.
Starting a new chat
- 1Click New Chat in the toolbar (or in the sidebar).
- 2Pick a persona from the modal. Recently used personas are pinned at the top.
- 3The session opens and you can start typing.
What happens during a turn
When you press Enter, the assistant message appears with a breathing dot indicator while text streams in. Depending on what the persona has access to, a few other things may show up alongside the prose.
Tool calls
When an extension does something (sending a webhook, generating an image, controlling a toy) you'll see a small collapsible card inline. The card shows the tool name, a status badge (working, succeeded, failed), and expands to show the arguments and result. If a turn runs more than ten tool rounds, the model is forced to stop and the message ends with [Tool execution limit reached].
Image artifacts
Generated images appear inline below the message that triggered them. Larger gallery images open in the left-hand gallery panel, which you can resize or dismiss.
Scenario action buttons
If a scenario is active and the current beat exposes choices, a row of numbered buttons appears just above the composer. Click them, or press 1 through 9 on your keyboard while the composer isn't focused.
Recents and History
Sidebar Recent
The sidebar “Recent” section shows your last 20 chats, newest first. Hover a row to reveal the rename and delete icons.
Click More History at the bottom to see everything.
History page
Lives at /history. Every session you've had, grouped by Today, Yesterday, This Week, This Month, and Earlier.
Each row shows the persona, a scenario badge when applicable, and a relative time. Same hover-to-rename and hover-to-delete.
Stopping a runaway turn
There isn't a dedicated Stop button. If a turn is taking forever or looping on a tool, the easiest fix is to navigate away from the chat, which cancels the in-flight request. Closing the tab works too. If a response errors, you'll see an inline Retry button with the error code expanded.
Orphaned chats
Delete a persona and any chats they were part of will load with a small banner offering a Choose persona button. Pick a replacement and the chat continues under their voice instead.