Plan your edit.
PunchIn your assets.

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.

00:00:00:0000:01:00:0000:02:00:0000:03:00:00
V1
V2
A1
16
Total Assets
10
Completed
6
Remaining
63%
Progress

Every video needs a plan — and an AI that can help execute it

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.

  • No clear roadmap to "done"

    Without a structured plan, it's impossible to know if every interview, graphic, and sound effect has been placed

  • AI can't reach your timeline

    AI tools are transforming every field — but there's no way to bring an intelligent assistant directly into your Resolve editing workflow

  • Editing and planning are disconnected

    The creative work happens in Resolve but the plan lives in a spreadsheet — with no live link between them

  • No visibility until it's too late

    You only realize assets are missing at the final review — not while you still have time to fix them

Editing without a system
INT001 CEO Interview Not placed
BRL001 Office exterior No plan
DRG001 Lower third Not started
AFX001 Animated logo Forgotten
VOI001 Narration take 3 No AI help
SFX001 Whoosh transition Unknown
Is this video finished? Who knows.

Two workflows. One system.

Whether you plan first or edit first, PunchIn keeps your assets tracked with the same bidirectional sync.

1

Plan in Sheets

List your assets in a standardized Google Sheet — interviews, b-roll, graphics, music, and more. Each gets a unique code like INT001 or BRL003.

2

Push to Resolve

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.

3

Sync Back

Mark a marker green when you place the asset. Sync back to update the sheet with completion status and current timecodes automatically.

Google Sheets

Write your script & asset list first, then push markers into Resolve

Push to Resolve
Sync from Resolve

DaVinci Resolve

Color-coded markers on timeline with asset codes stored in customData

1

Edit in Resolve

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.

2

Push to Sheets

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.

3

Track & Sync

Use the generated sheet as your living project tracker. Sync bidirectionally to keep both tools up to date as the edit evolves.

DaVinci Resolve

Start editing, drop markers as you work — your timeline is the source of truth

Discover & Push
Sync Updates

Google Sheets

Auto-generated tracking sheet with codes, timecodes, and completion status

Every production asset, color-coded

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.

INT Video Interview
BRL B-roll Shot
DRG Resolve Graphic
Aa
AFX After Effects
VOI Voiceover
MUS Music
SFX Sound Effect
IMG Still Image
3DG 3D Graphic
MSC Miscellaneous

Project Completion Tracker

Interviews
3/3
B-roll
6/10
Graphics
1/3
After Effects
1/2
Voiceover
2/2
Music
1/1
Sound FX
3/4
Images
1/2
Overall Progress 67%

Built for production editors

Bidirectional Sync

Push assets from Sheets to Resolve. Sync completion status and timecodes back. Both tools stay in sync automatically.

Color-Coded Markers

10 asset types, each with a unique Resolve marker color. Instantly identify interviews, b-roll, graphics, and more on any timeline.

Completion Tracking

Green marker = done. PunchIn reads completion from the timeline and checks it off in your sheet. Real-time progress visibility.

AI-Powered Discovery

Start editing first, plan later. Claude analyzes your timeline markers and generates asset lists, codes, and tracking sheets from your edit.

Local & Secure

All processing happens on your machine. No data sent to external servers. Credentials stored securely in your user directory.

Web Dashboard

Clean browser-based control panel. See project status, trigger syncs, and manage assets from a beautiful interface. Works on any screen.

Your mission control for every edit

The PunchIn dashboard gives you a real-time overview of every asset in your project. Push, sync, and track — all from one place.

Live progress tracking

See exactly how far along your project is, broken down by asset type

Asset table with status

Every asset, its timecode, type, and completion state in one view

One-click sync operations

Push, sync, and discover assets with dedicated action buttons

PunchIn — localhost:5000
Corporate Brand Film Timeline: Main_Edit_v3
67%
Push to Resolve
Sync from Resolve
Discover Assets
CodeDescriptionTimecodeStatus
INT001 CEO discusses company vision 01:02:15:00
BRL001 Office exterior wide shot 01:03:00:00
DRG001 Lower third — John Smith, CEO 01:02:20:00
AFX001 Animated logo reveal 01:00:02:00
VOI001 Narration — opening sequence 01:00:05:00
MUS001 Corporate ambient track 01:00:00:00

Built on proven tools

PunchIn uses DaVinci Resolve's native scripting API and Google's official Sheets API. No hacks, no workarounds — just clean integrations.

DaVinci Resolve

Studio 18.0+ scripting API

Google Sheets

API v4 via OAuth 2.0

Claude AI

MCP for asset discovery

Web Dashboard

FastAPI + HTML/CSS frontend

System Requirements

DaVinci Resolve Studio 18.0+
External Scripting set to "Local" in Resolve preferences
macOS 11+ or Windows 10+
Google account for Sheets access
Internet connection
Python 3.10+ (bundled in packaged app)
Privacy First

All data stays local. No analytics, no telemetry. Credentials stored in your home directory, never in the project folder.

Ready to PunchIn?

Stop losing track of assets. Start syncing your Sheets and your timeline today.

Free for BlueForest Studios editors. Requires DaVinci Resolve Studio.