Skip to content

Edit with the chat

Markdown · Agent index

The chat edits the open project from requests in plain words, such as “Cut the ums, uhs and long pauses”. It runs a language model on your Mac. Nothing you type, and nothing from the project, leaves the Mac, and it needs no Yapwing account.

Choose View → Show Chat (⌘K), or click the chat button at the right end of the toolbar. The chat opens as a sidebar on the right of the window. Press ⌘K again, or choose View → Hide Chat, to close it. Yapwing remembers whether it was open and how wide it was.

The chat uses one model, chosen for your Mac’s memory:

  • Gemma 4 26B-A4B, about 17 GB, on a Mac with 32 GB of memory or more.
  • Gemma 4 E4B, about 5 GB, on a Mac with less than 32 GB.

The first time you open the chat, it names the model and its size and offers Download. Nothing downloads until you choose it. You can pause or cancel the download, and Yapwing checks the file before using it. The model starts when you send your first request.

Type a request and press Return. Shift-Return or Option-Return adds a line. The reply appears as it is written, under a line that says what the chat is doing.

Requests the chat handles include:

  • Cut the ums, uhs and long pauses
  • Cut everything after the first minute
  • Cut the last sentence
  • Turn the captions off
  • Add the title “Day one” for 3 seconds
  • Mute the first clip
  • Lower the first clip’s volume to 50%
  • Split the clip before the last sentence
  • Move the last sentence to the start

The empty chat lists these examples. Click one to put it in the message box, then edit it or send it.

  • Apply. A request that would cut more than a quarter of the video waits for you. The chat says what it would remove; choose Apply to make the change or Don’t Apply to leave the project as it is. When a reply only describes an edit, the chat offers it with Apply too.
  • Stop. While the chat works, Send becomes Stop. Click it, or press ⌘. or Escape, to end the request. Text that already arrived stays.
  • Undo. Each request is one Undo step, named Chat Edit. One Edit → Undo (⌘Z) reverses everything that request changed.

Words, clips and text the chat changed are marked in the accent color until you edit them, undo the change or choose View → Clear Agent Marks.

Choose View → Clear Chat (⌥⌘K) to start a fresh conversation. Edits the chat made stay in the project and in Undo. Each request stands alone, so include everything the chat needs in one message.

If the model stops working, the chat says so in one line with Try Again.

Gemma 4 is a third-party model under the Apache 2.0 license. Its notice is in Yapwing → About Yapwing. For agents that run outside the app, see Use a coding agent.