Your assistant editor lives in the menu bar.

FirstCull understands the project you have open in DaVinci Resolve — every clip, every word spoken. Ask for what you want. It culls, tags, finds and cuts, then asks permission before it touches your timeline.

Private beta · macOS · Apple Silicon · DaVinci Resolve Studio

Wed 18:42
Amalfi Coast Reel
DaVinci Resolve Studio 19.1
84%

create a 60-second travel edit

Travel edit 60s — applied to Resolve
23 sunset shots — tagged in Media Pool
Just ask

No tools to learn. Requests.

There is no Library module, no culling board, no timeline editor to master. You already have Resolve for that. FirstCull takes requests — and shows you a proposal before anything happens.

Show me all the sunset shots
Semantic search over everything the analysis understood — 23 matches, tagged in your Media Pool on approval.
Create a 60-second travel edit
Culled from 340 candidates to 24 selects, paced to a music bed — proposed as a filmstrip, built in Resolve when you say so.
Cut all the pauses from the interview
47 silences and 23 fillers found. Edit the text, get the cut — 18:24 becomes 15:12.
I think ehm, what AI can really give us 2.4s is time. I mean — time to create.
Make a 30-second version
A new version, never an overwrite — with the diff spelled out before you apply.
+ 0 added− 12 removed≈ 4 retimedmusic re-beat
How it works

Ask. Review. Apply.

One lifecycle for everything — and a hard rule about your project.

01

Ask

From the menu bar, in plain words. FirstCull has already analyzed your open project — on this Mac, in the background, politely.

02

Review the proposal

Selects, cuts and edits arrive as proposals — filmstrips, transcripts, diffs. Judge shots at full size. Nothing is applied yet.

03

Apply to Resolve

Every change to your project needs your explicit approval, and is always additive — a new timeline, a new version. Never an overwrite.

Local first
Your footage never leaves your Mac.

Analysis, transcription, search and assembly run on-device, on Apple Silicon. Only text and individual frames ever reach an AI model — through your own API key, or through FirstCull Cloud. Client work under NDA stays exactly where it is.

  • Media is indexed in place — never moved, copied, re-encoded or uploaded.
  • Only text and selected frames go to AI providers; with your own key they go straight to your provider account.
  • Audio is uploaded only for transcription, only when you say so — the app asks before anything is sent, and temporary audio is deleted once the transcript lands.
  • Your API keys stay in the macOS Keychain — never in config files, never in a database, never on our servers.
  • Crash reports are opt-in and scrubbed — no file paths, no transcripts, no media.
  • Uninstall is total — the app plus two Library folders. Nothing is written next to your media.
macOS 14+Apple SiliconDaVinci Resolve Studio 19+external scripting: Local
Pricing

Free in beta. Effortless later.

The beta runs on your own API key — you pay your AI provider directly, nothing to us. FirstCull Cloud — one subscription, credits included, zero configuration — opens after the beta.

Beta — bring your key

Free you pay your AI provider directly
  • Everything — analysis, search, culling, speech, timelines
  • Anthropic or OpenAI key, validated in-app
  • Local usage log, so you always know what was spent
Join the waitlist

FirstCull Cloud

COMING SOON
Monthly tiers credits included · top-up anytime
  • No keys, no setup — sign in and ask
  • Monthly AI credits sized for real edit weeks
  • Credits out? Local features keep working. Top up or use your key
Private beta

Get an invite when the beta opens.

One email when FirstCull is ready for you, and the occasional note about what it learned to do. There is no download link yet — the waitlist is how you get the first one.