Editor Harness for Mac

What's New

Every version, newest first.

Editor Harness 0.1.9

Fonts, saved styles and templates for titles, captions in 25 languages, and a Before that plays along with your edit.

Titles, captions and pictures

  • Twelve open-licence font families come with Editor Harness, listed under Bundled in the Title inspector's Font menu. To use your own, choose Import Font… there or File ▸ Import ▸ Font…. A title set in a bundled or imported font keeps that font file, so it looks the same on another Mac.
  • In the Title inspector, fill a title with a gradient, choose its outline's colour, and set its shadow's colour, blur and offset.
  • Choose Save Style… to keep a title's font, size, colours, outline, shadow, box and animation, without its words. Apply Style uses it on any title, in any project on this Mac. Manage Styles… renames and deletes styles, with Undo.
  • The Titles browser has 39 new templates: lower thirds, kinetic titles, openers, chapter cards, callouts, quotes, end cards and social headlines. Each fits wide, vertical and square frames.
  • Add Captions works in 25 languages, with your Mac's language first when it's one of them. Captions can animate: words pop or rise in, or light up, as they're spoken, or each caption fades in and out.
  • PNG, JPEG, HEIC and TIFF pictures now import as stills. A placed still runs 4 seconds, and a logo's transparent background stays transparent.
  • When a title setting is out of range, the inspector says which setting and the range it takes.
  • Your assistant can place a template with your words, import a font, apply a saved style, and offer a new style for you to save or not.

Before plays along

  • In the second view, Before now plays alongside your edit instead of waiting for playback to stop. If your Mac can't keep up with both pictures, Before shows half the frames or pauses, and a line under it says why.
  • Your assistant can read what the second view shows while it plays.

Libraries

  • Control-click a project in the list of libraries and choose Duplicate. A copy of its current edit appears beside it, with “copy” after its name, and uses the same footage. A copy of a copy is numbered, as in Finder.
  • File ▸ Import ▸ Media… asks where the originals live. Copy into Library copies them into the Library and leaves your source files unchanged. Leave Files in Place keeps them where they are, so their drive must be connected. Your last choice is the next default.
  • A Library in File ▸ Open Recent that can't be opened says why, and offers Remove from List, or Locate… if it was moved.
  • Fixed: a Library moved to another drive keeps its Assistant References folder, and a Library copied in Finder stays a copy, with its own assistant access, even after you move the original.
  • A Library moved out of iCloud Drive opens. VoiceOver works in the list of libraries.
  • When an import stops, the message names the file and, when it's known, what stopped it.
  • Your assistant can import a clip saved straight in your home folder.

Fixes

  • Long timelines update without holding up the window.
  • Quitting, or closing a window, waits for edits and clip notes that are still being saved.
  • Rename a project from its title in the toolbar or with File ▸ Rename Project…, and Undo puts the old name back.
  • If your Mac's clock was set ahead while you were signed in, export no longer stays paused after you correct the clock: the next licence check online lifts the pause.
  • Making captions from Footage covers a whole clip whose sound ends slightly before its picture.

Known limits

  • Move a Library only while it's closed. If it's moved while open, Editor Harness stops changing it and asks you to reopen it.
  • You can't yet duplicate a Library, delete a project, or move a project to another Library.
  • Relink Files… connects only the same files. A copy that was re-encoded or edited doesn't connect.
  • Libraries can't be kept in iCloud Drive, another synced folder or on a network drive. Keep them on your Mac or on a connected drive.
  • Once a project uses a still, a title template, a bundled or imported font, a saved style, or a title's gradient, outline colour or shadow set in this version, 0.1.8 can't open it. Earlier versions, including 0.1.7, can't open a Library at all.
  • If a clip already has a transcript in another language, Add Captions uses that one and says so.
  • Caption animations can't be saved as styles yet.

The installer and its checksums for 0.1.9 are on GitHub.

Editor Harness 0.1.8

Your projects now live in a Library: one file in Finder that holds them all.

New in this version

  • A Library is one file in Finder. It holds your projects and everything you and your assistant do to your footage. Your original footage files stay where they are. Double-click a Library to open it.
  • File ▸ New ▸ Library… makes one, in your Movies folder unless you choose another place. File ▸ Open Recent lists the libraries you've used, and File ▸ Open Library… finds any other.
  • The libraries you have open are listed in the window, each with its projects. Click a project to open it, or choose File ▸ New ▸ Project… (⌘N) to add one.
  • Close a Library, then move or rename it in Finder, and it's still found. If it can't be, Editor Harness says where it was last, or which drive isn't connected, and offers Locate….
  • Footage comes in through File ▸ Import ▸ Media…. A folder of footage dropped on Editor Harness in the Dock becomes a new project in the Library you're in, named after the folder.
  • If footage has moved, choose File ▸ Relink Files… and pick the folder it's in now. Editor Harness shows what it found before it connects anything.
  • Projects from earlier versions are still listed. To open one, choose Update when Editor Harness asks, and it becomes a Library with the same name, in the same place. Nothing is deleted, and nothing inside is moved or changed. A project Editor Harness made for you on its first launch, which you never saved anywhere, moves to your Movies folder as a Library.
  • Your assistant can list your libraries and their projects, open one, make a new project in a Library, and relink footage that has moved.

Known limits

  • Move a Library only while it's closed. If it's moved while open, Editor Harness stops changing it and asks you to reopen it.
  • You can't yet duplicate a Library or a project, delete a project, or move a project to another Library.
  • Relink Files… connects only the same files. A copy that was re-encoded or edited doesn't connect.
  • Libraries can't be kept in iCloud Drive, another synced folder or on a network drive. Keep them on your Mac or on a connected drive.
  • Earlier versions of Editor Harness, including 0.1.7, can't open a Library. Once you update a project, keep using this version or a later one.
  • If you move a Library to another drive and its Assistant References folder is inside it, choose that folder again from the References strip's menu in the Assistant column. A folder elsewhere on your Mac, or a move within the same drive, needs nothing.
  • If you copy a Library in Finder, then move the original to another folder on the same drive, the copy you open first takes over your assistant's access, and the original is treated as the copy. Your projects aren't affected.

The installer and its checksums for 0.1.8 are on GitHub.

Editor Harness 0.1.7

Check for Updates… now shows what it finds.

New in this version

  • Choosing Check for Updates… opens Settings ▸ Updates, which shows the check, the download with its progress, then Restart Now once the new version is ready, or that you're up to date. Updates found by the automatic hourly check still download quietly.

The installer and its checksums for 0.1.7 are on GitHub.

Editor Harness 0.1.6

Connecting your own assistant, and making your first project with it, is now a few clicks and one request.

New in this version

  • The Welcome shows its three steps in order and highlights the one to do next: connect your assistant, then choose your footage folder, and your assistant makes the project from it.
  • Choose your footage folder and the Welcome writes the request for you. Copy it into a new chat in your assistant; the Welcome says what your assistant asks first, and what to allow.
  • Your assistant can start a project from nothing, bring in the footage from the folder you chose, and tell you what's in it.
  • An assistant brings in footage only from a folder in your home folder or on a connected drive, never from hidden folders, Library, app or library bundles, or your projects folder, and it checks every folder and file it reads.
  • Install in Claude… says what happens next, and Claude's install page shows the Editor Harness icon. The Claude app gets every Editor Harness tool from the start.
  • Codex asks before it uses an Editor Harness tool that can make changes, and waits up to 30 seconds for Editor Harness to start.
  • Claude Code also gets the Editor Harness skill and helper agents.
  • Each assistant's row says how to start and what to paste, and Not connecting? says what to check. An assistant's row can open the project it's working in.

The installer and its checksums for 0.1.6 are on GitHub.

Editor Harness 0.1.5

The first public release. Edit on your Mac and work with your own assistant with no account; sign in to export, with a 7-day free trial.

Install

  • Requires a Mac with Apple silicon and macOS 27 or later. 16 GB of memory is recommended.
  • Open EditorHarness.dmg and double-click Editor Harness. It installs itself in your Applications folder; if your Mac account can't add apps there, it asks you to drag it in instead.
  • On first launch, macOS tells you a background item was added. It runs the app's on-device models, starts only when Editor Harness or your assistant needs them, and stops when they're idle.

Accounts, trials and export

  • You don't need an account to edit, save or work with your assistant. Signing in turns on export.
  • Your 7-day free trial of Standard starts the first time you sign in on a Mac. No card is needed, and nothing is charged automatically when it ends.
  • Standard is US$9.99 a month after the trial, until you cancel, for up to two Macs. Subscribe from your account page.
  • When you come back from your account page, Editor Harness checks your licence straight away, so a new subscription turns on export without waiting.
  • Offline, export keeps working for up to 7 days after your licence was last checked. If it can't be checked, export pauses and the app says why; editing carries on.
  • Pro is invite only, with a private offer for each invited account.

In this version

  • Edit on your Mac: H.264 and HEVC video, HDR included, with AAC or PCM audio, and WAV, AIFF, CAF and AAC audio. ProRes and other professional formats need Pro.
  • Turn on Claude Code, Codex, Cursor, Gemini CLI, VS Code or the Claude app once, in Settings ▸ Assistants or with Connect an Assistant…, and it works in every project. Other assistants that support MCP use the command shown there.
  • Your assistant works with your project's clips as you do: it can import them, place them, start a new project, and rate, tag and add notes to clips. Searching your whole footage library is part of Pro.
  • Your assistant's changes arrive as drafts. Apply them, ask for changes or discard them, and keep or restore each change on its own.
  • Mark Up, beside Point, lets you draw on a held frame to show your assistant what you mean. Your marks go with your next Send and are never exported.
  • A new window shows your assistant in the right column, below Instruments. Timeline and the job buttons sit in the strip, and Redo sits beside Undo.
  • Edit by transcript, add captions, compare takes and ramp speed, all on your Mac.

Your footage

  • Your footage and projects stay on your Mac, and Editor Harness makes no cloud AI calls of its own. What a connected assistant reads, such as frames and transcripts, goes to that assistant's provider, under your own account with them.
  • Anonymous usage analytics are off unless you turn them on in Settings ▸ Privacy.

Known limits

  • If your Mac's clock was set ahead while you were signed in, export can stay paused until that date has passed, even after you correct the clock. Editing keeps working, and support can help.
  • Standard exports up to 3840 × 2160. A project bigger than that, such as one that took its size from a 4096-wide clip, won't export until you choose a smaller Resolution in Project Properties (⌘J).
  • Still images (JPEG, HEIC and PNG) don't import yet.
  • Vertical and Square framing don't yet follow the reframe, and Check All doesn't yet look for black or flash frames.
  • Restoring a later range of a captioned clip, or across a wipe, push, slide, iris or cross zoom, still refuses and says why.
  • A clip with a speed ramp, hold, reverse or a Video Quality other than Fast (Floor) can't take a transition yet. A clip at one constant speed can.
  • Tracking stops at a cut.
  • Making captions from the library can refuse a whole clip whose sound ends slightly before its picture.
  • An assistant can't yet import or export a project package. Do that yourself in Editor Harness.
  • Directions can't wait for an assistant yet: Send works only while an assistant is working in the project.
  • Preparing loudness can rarely stop making progress while it gets the sound ready.
  • When your subscription renews, export can pause until the renewal reaches your Mac.
  • This version is tested on macOS 27 only. macOS 26 isn't supported yet.

Updates

  • Editor Harness checks for signed updates every hour, installs them quietly and asks you to restart when one is ready. You can turn this off in Settings ▸ Updates. Check for Updates… in the Editor Harness menu gets one straight away.

The installer and its checksums for 0.1.5 are on GitHub.