An AI Editing Assistant and Asset Tracker Directly In Resolve
An AI editing assistant — powered by a custom MCP server — that lives inside DaVinci Resolve. Bidirectional sync between your Google Sheets script and your timeline. Push assets in. Sync completion out. Never lose track of a single shot.
The Problem
Editing is creative, but finishing a video requires structure. You need to know what assets exist, what's missing, and what's done — and you need an intelligent assistant inside Resolve that can help you get there faster.
Without a structured plan, it's impossible to know if every interview, graphic, and sound effect has been placed
AI tools are transforming every field — but there's no way to bring an intelligent assistant directly into your Resolve editing workflow
The creative work happens in Resolve but the plan lives in a spreadsheet — with no live link between them
You only realize assets are missing at the final review — not while you still have time to fix them
How It Works
Whether you plan first or edit first, PunchIn keeps your assets tracked with the same bidirectional sync.
List your assets in a standardized Google Sheet — interviews, b-roll, graphics, music, and more. Each gets a unique code like INT001 or BRL003.
One click creates color-coded markers on your timeline. Each marker carries the asset code in its metadata — the invisible link between sheet and timeline.
Mark a marker green when you place the asset. Sync back to update the sheet with completion status and current timecodes automatically.
Write your script & asset list first, then push markers into Resolve
Color-coded markers on timeline with asset codes stored in customData
Start editing without a script. Drop markers on your timeline as you work — tag each one with an asset type and let PunchIn assign codes automatically.
Discover your assets from the timeline and generate a full tracking sheet — complete with asset codes, timecodes, types, and descriptions. Your edit becomes the plan.
Use the generated sheet as your living project tracker. Sync bidirectionally to keep both tools up to date as the edit evolves.
Start editing, drop markers as you work — your timeline is the source of truth
Auto-generated tracking sheet with codes, timecodes, and completion status
10 Asset Types
Each asset type gets a unique 3-letter prefix and Resolve marker color. At a glance, you know what's an interview, what's b-roll, and what's a graphic — right on the timeline.
Features
Push assets from Sheets to Resolve. Sync completion status and timecodes back. Both tools stay in sync automatically.
10 asset types, each with a unique Resolve marker color. Instantly identify interviews, b-roll, graphics, and more on any timeline.
Green marker = done. PunchIn reads completion from the timeline and checks it off in your sheet. Real-time progress visibility.
Start editing first, plan later. Claude analyzes your timeline markers and generates asset lists, codes, and tracking sheets from your edit.
All processing happens on your machine. No data sent to external servers. Credentials stored securely in your user directory.
Clean browser-based control panel. See project status, trigger syncs, and manage assets from a beautiful interface. Works on any screen.
Dashboard Preview
The PunchIn dashboard gives you a real-time overview of every asset in your project. Push, sync, and track — all from one place.
See exactly how far along your project is, broken down by asset type
Every asset, its timecode, type, and completion state in one view
Push, sync, and discover assets with dedicated action buttons
Technology
PunchIn uses DaVinci Resolve's native scripting API and Google's official Sheets API. No hacks, no workarounds — just clean integrations.
Studio 18.0+ scripting API
API v4 via OAuth 2.0
MCP for asset discovery
FastAPI + HTML/CSS frontend
All data stays local. No analytics, no telemetry. Credentials stored in your home directory, never in the project folder.
Stop losing track of assets. Start syncing your Sheets and your timeline today.
Free for BlueForest Studios editors. Requires DaVinci Resolve Studio.