Floating Windows
OMM supports floating detached chat windows that let you run multiple conversations with different models simultaneously. Each window operates independently with its own model, system prompt, and conversation history.
Opening a Floating Window
Detach a conversation into a floating window by clicking the pop-out icon in the chat header or using the keyboard shortcutCtrl+Shift+N. You can open up to 8 floating windows at the same time.
Each floating window shows the model name in its title bar and a status indicator for active generation. Windows can be moved freely and resized to any dimension.
Focus Mode
Double-click a floating window title bar to enter focus mode. The window expands to fill the screen with a clean, distraction-free interface. Only the chat input and response area are visible. PressEsc to exit focus mode.
Snap Zones
Drag a floating window to the edge of the screen to snap it to that half. Snap zones include:
- Left half or right half (drag to left/right edge)
- Top half or bottom half (drag to top/bottom edge)
- Quarter screen (drag to a corner)
A preview overlay appears when dragging near a snap zone. Release to snap.
Multi-Model Comparisons
Use floating windows to compare outputs from different models side-by-side. Send the same prompt to multiple models by opening one floating window per model, typing the prompt in each, or use the compare feature from the command palette.
Window Management
Manage open windows from the sidebar. Each floating window appears in the sidebar list with its model name and a preview of the last message. Click to bring that window to focus. Close a window from the sidebar or by clicking the X button on the window itself.
Closing a floating window does not delete the conversation. The chat history is preserved and can be reopened from the sidebar chat list.