Skip to content

Welcome to CutReady

CutReady home screen CutReady home screen
CutReady home screen — create or open a workspace to get started

CutReady is a desktop application for producing demo videos. It provides a structured workflow for planning demos as sketches, refining them with AI, capturing browser interactions when useful, and collaborating through git-backed snapshots.

The core idea: instead of treating a live screen recording as the source of truth, you plan the demo as sketches and storyboards first. CutReady then helps you record browser interactions, refine the material, and preserve each iteration as a named snapshot.

  • Developer advocates creating product walkthroughs
  • Product managers building demo reels
  • Educators producing tutorial content
  • Anyone who needs repeatable, polished screen recordings

CutReady follows a phased approach:

PhaseNameStatus
0Sketch — Plan your demo with structured tablesAvailable
1Organize — Sequence sketches into storyboardsAvailable
2Refine — Use AI chat, sparkle buttons, visuals, and imported notesAvailable
3Version — Save snapshots, branch timelines, merge, and syncAvailable
4Record interactions — Capture browser actions for reviewIn Development
5Produce video — Replay, FFmpeg capture, and FCPXML exportPlanned

CutReady is built on modern, cross-platform technologies:

  • Tauri v2 — Lightweight desktop runtime (Rust + WebView)
  • React 19 + TypeScript — Frontend UI
  • Rust + Tokio — Backend with async I/O
  • Zustand — Centralized state management
  • Playwright — Browser automation engine
  • CodeMirror — Markdown editing
  • gix (gitoxide) — Pure-Rust git for version history and remote operations
  • agentive — Shared LLM provider crate (Foundry, Azure OpenAI, OpenAI, Anthropic)
  • IOTA Stronghold — Encrypted vault for API keys and tokens