Dailies 6 clips · 86 min

Chat with your footage.

Dailies transcribes and indexes your Avid media on your own computer, in place. Ask in plain language, get the exact moment with its source timecode, and send markers or an EDL back to Media Composer.

Download for Mac Free. Apple Silicon, macOS 14+. Notarized DMG.
Download Windows beta Free. Windows 10 or 11, 64-bit. Unsigned beta.
Source on GitHub
Custom sift where do they find trash on the beach?
Raw footage · all episodes
Clip nameStart TCDurWhat was said
06252025/0309:52:20:001:35
06252025/0109:14:17:2812:06"look at this we found trash"
06252025/0511:51:48:0026:02
06252025/0109:17:18:2512:06"oh my god we found trash you guys i didn't think we're gonna find any"
06252025/0209:38:36:1027:09"I at least thought we'd find fresh trash because of all the people."
06252025/0913:31:27:000:46
06252025/0209:39:47:1027:09"Yeah, it comes up through the ocean and ends up in the dunes."
06252025/0612:45:05:0018:07
8 rows

This table is live HTML, not a screenshot, but nothing in it is invented: the clip names, start timecodes, durations, and quotes come from a real shoot that Dailies indexed on my Mac. Timecodes are source TC at the 30 fps fallback the app labels for audio-only MXF.

Frame view real captures

Click a moment, land on the moment.

Every hit opens the clip at that timecode, with the transcript synced beside the player. No exports, no relinking, no hunting.

The Dailies clip view: an audio clip named 06252025/05 at source TC 11:51:48:00, with a synced transcript on the right reading real dialogue from the shoot.
The real app, a real clip. Source TC 11:51:48:00, transcript synced to the second. This shoot's MXF atoms are audio-only, so the player shows the audio source card.
The Dailies library: eight clip cards with real Avid clip names, start timecodes and durations. Two corrupt files show ERROR cards with a retry button.
The library after a scan. One file in this shoot is genuinely corrupt, and since it sits in two watched folders it earns two error cards, each with a retry button. Broken media is surfaced, never silently skipped.
Text view pipeline

Point it at Avid MediaFiles. That's the setup.

StageWhat happensRuns
WatchPoint Dailies at any folder, including an Avid MediaFiles folder. OP-Atom MXF atoms group back into clips under their real Avid clip names. Nothing is moved or copied.on your computer
ProbeDuration and source timecode for every clip. Frame accurate, drop-frame aware.on your computer
TranscribeWhisper runs locally. Apple Silicon uses Metal; Windows uses the local CPU. The engine ships inside the app, and the speech model is a one-time download.on your computer
IndexKeyword and semantic indexes over every spoken line, plus imported producer notes, scripts and stringouts.text excerpts to OpenRouter
AskChat answers with clip cards: clip name, timecode, what was said, and a confidence dot. Click a card to land on the moment.questions to OpenRouter
ExportMarkers import into Media Composer as colored locators with the agent's notes. The EDL is CMX3600, ready as a selects sequence.on your computer

About ten minutes per hour of footage on an M-series Mac, mostly transcription. Drop a shoot day in a watched folder in the evening. It's searchable in the morning.

Script view ground rules

Your media stays put. Here is exactly what moves.

Stays on your computerThe footage, audio, proxies, and index database. Files are read in place; the index lives in your operating system's app-data folder and can be deleted and rebuilt at any time.
Sent to OpenRouterTranscript excerpts and embedding inputs, plus your questions. One API key powers everything. Electron protects it with Keychain on macOS or DPAPI on Windows when secure storage is available.
Honest answersEvery clip card is backed by the index. When nothing matches, the agent says it found nothing instead of inventing a hit.
Honest failuresA corrupt file becomes a visible error card with a retry button. Timecode that had to fall back to 30 fps is labeled as such in every export.

00:00:04:00

A friend of mine cuts reality TV. When a producer asks "where does anyone mention the bear," he scrubs through shoot days by hand. It takes him hours, every time.

00:00:19:00

That's the whole reason Dailies exists. It watches the footage folder, transcribes on your computer, and answers the question from the finished index. I hope it saves you the same hours.

Miki

Download v0.5.7

Take it to your cutting room.

  • Apple Silicon Mac with macOS 14+, or 64-bit Windows 10/11
  • An OpenRouter API key. Free to create, powers chat and search
  • Speech model: one-time 0.9 GB download, fetched inside the app
  • The Mac build is signed and notarized. The Windows beta is unsigned
Download for Mac Free. v0.5.7, notarized DMG.
Download Windows beta Free. v0.5.7, unsigned x64 beta.