# Yapwing

Yapwing is a Mac editor for captioned short videos. Select spoken words to cut
their recorded audio and picture, correct captions, and arrange clips on a
timeline.

The downloadable preview (build 189) runs on Apple Silicon Macs with macOS 26
or later. [Download the preview](https://yapwing.com), then
[make a first cut](/docs/first-cut).

## Work on your Mac

Editing and transcription run locally. Projects, recordings and transcripts
stay on your Mac. Original media stays linked until you collect it into the
project folder; editing a clip does not rewrite its source recording.

Yapwing downloads its speech model once, in the background. Until that
finishes, a smaller built-in model transcribes, and the captions update
afterward.

The first export is free. Later exports need a subscription. The account
service handles account and payment information, separately from your media.
See [Yapwing's privacy policy](https://yapwing.com/privacy).

## Give your coding agent the same project

Claude Code, Codex, OpenCode and other agents that can run a local command can
use the bundled `yapwing` CLI. They can read a project, propose a change,
validate it and apply it through the same editing core as the app.

Use the readable `.yapwing.ts` view for edits by sentence, or JSON commands for
clip and word operations. The app can remain open while the agent works.
[Connect a coding agent](/docs/agents).

An optional local chat is available from **View → Show Chat**. It uses a model
that you choose to download to your Mac; see [Edit with the chat](/docs/chat). External coding agents use their own
model and data settings.

## What the preview includes

Build 189 imports and transcribes recordings, cuts by word, corrects and
places captions, adds overlays and text, and keeps a source library you can
search by what a video says or, with picture search on, by what it shows. It
removes dead air, fits a video to a length, keeps a clip's main subject in the
frame with Follow Subject, and makes a rough reel from library videos. It
exports portrait 9:16, 4:5, square or landscape video leveled to −14 LUFS.
Its CLI inspects, views, previews, searches, edits, imports, collects and
exports projects, and `yapwing mcp` connects Claude Code or Codex.

## Choose the next task

- [Make a first cut](/docs/first-cut) from a spoken recording.
- [Style captions and add overlays](/docs/captions).
- [Use the source library](/docs/library).
- [Edit with the chat](/docs/chat) in plain words.
- [Connect a coding agent](/docs/agents), then consult the
  [CLI reference](/docs/cli),
  [agent requests and recovery](/docs/agent-requests) or the
  [project and command format](/docs/project-format).
- [Understand projects, originals and undo](/docs/project-model).
