Skip to content

UI & Navigation

Available
CutReady interface with sidebar CutReady interface with sidebar
CutReady's interface showing sidebar navigation and explorer panel

CutReady uses a modern, VS Code-inspired interface with a sidebar, tabbed editors, resizable panels, and a command palette.

┌────────────────────────────────────────────────────────────┐
│ Title Bar (window controls, feedback, panel toggles) │
├────────┬──────────────────────────────────┬────────────────┤
│ Side- │ Tab Bar (open documents) │ Chat Panel │
│ bar ├──────────────────────────────────┤ (AI chat + │
│ (5 │ Main Content │ Activity) │
│ icons) │ (Sketch / Record / Script / │ │
│ │ Settings) │ │
│ ├──────────────────────────────────┤ │
│ │ Output Panel (Activity + Debug) │ │
└────────┴──────────────────────────────────┴────────────────┘

The sidebar has 5 navigation icons:

IconViewDescription
🏠HomeProject selection and creation
✏️SketchEdit sketches and planning tables
🔴RecordBrowser profile selection and recording
📄ScriptEdit recorded scripts (coming soon)
⚙️SettingsAPI keys, output directory configuration
💬ChatAI chat panel (right sidebar)
  • Toggle visibility: Ctrl+B
  • Move sidebar: Right-click for left/right positioning
  • The sidebar remembers its width across sessions

Press Ctrl+Shift+P to open the command palette — a searchable list of all available commands. Start typing to filter.

CutReady uses a frameless window with a custom title bar that includes:

  • Window controls (minimize, maximize, close)
  • Feedback button — chat-bubble icon to submit feedback with optional debug log
  • Toggle buttons for sidebar, output panel, and chat panel
  • Drag area for moving the window

Toggle with `Ctrl+“ — a resizable bottom panel with two tabs:

  • Activity — real-time log of AI operations, tool calls, and sparkle actions
  • Debug — captures JavaScript console output and Rust backend log messages for diagnostics

Both tabs support export (download as .log file) and per-tab clear.

CutReady has a built-in feedback system accessible from the title bar:

  • Click the 💬 icon next to the panel toggles to open the feedback popover
  • Choose a category: General, Bug, Feature, or Design
  • Optionally toggle Include debug log to attach diagnostic information
  • Feedback is persisted to the app data directory and viewable in Settings → Feedback
  • From Settings, you can copy feedback or create a GitHub Issue — the issue body is formatted by AI with the app version and optional debug log
ShortcutAction
Ctrl+Shift+POpen Command Palette
Ctrl+BToggle Sidebar
Ctrl+`Toggle Output Panel
Ctrl+SSave Version
Ctrl+Shift+IToggle Chat Panel
EscapeClose overlays/modals

The Chat Panel is a right-side panel for interacting with the AI assistant:

  • Chat tab — Converse with built-in AI agents (Script Writer, Demo Planner, Sketch Improver) or custom agents
  • Activity tab — View color-coded logs of AI operations (sparkle button calls, agent responses, errors)
  • Toggle — Click the 💬 icon in the sidebar or press Ctrl+Shift+I

The chat panel is independent of the main content area — you can keep it open while editing sketches, reviewing storyboards, or working on notes.

CutReady includes both light and dark themes, toggled from the status bar at the bottom of the window.