Skip to main content

Creating a new session

Click New Chat in the sidebar, or press ⌘N (macOS) / Ctrl+N (Windows/Linux). A new session is created with an auto-generated title (updated after your first message). The chat window opens empty and ready for input.

Applying a Skill before you start

On the new chat screen, a Skill Picker is available. Skills give MIRA a specialised reasoning persona for the duration of the session — lower temperature for precision-critical domains, higher iteration limits for complex analysis, domain-specific instructions. Click a skill to select it. The skill name appears in the session header. To remove a skill mid-session, click the skill badge in the header and select Detach. Browse built-in skills →

Applying a Workflow before you start

If you want a multi-step pipeline rather than a free-form conversation, select a Workflow from the Workflow Picker on the new chat screen. MIRA will execute each step in sequence, forwarding outputs from one step to the next. Browse built-in workflows →
A session can have either a Skill or a Workflow active, not both simultaneously. The Workflow takes precedence if both are set programmatically.

The chat interface

ElementDescription
Message inputMulti-line text area at the bottom. Enter sends; Shift+Enter adds a newline.
Send buttonAlternatively, click the arrow icon.
Session headerShows the active engine, active skill/workflow, and document count.
Document PanelCollapsible right panel for managing uploaded documents.
Status barBottom bar showing engine status, context usage, and app version.

Sending a message

Type your question or instruction in the input area and press Enter. The message appears as a user bubble; the assistant’s response streams in token by token below it. While a response is streaming:
  • The Cancel button (✕) in the input area stops the current query
  • Cancelled queries are preserved in the session history so you can see what was generated before cancellation
  • Other sessions can still be active — MIRA supports up to 3 concurrent RLM sessions and unlimited NAE sessions

Session auto-title

After your first message, MIRA sets the session title based on the content of your query. You can rename any session by double-clicking its name in the sidebar.

Streaming & Markdown

How responses are rendered — code blocks, tables, LaTeX

Session Management

Pin, rename, delete, and manage conversation history