rafcopy GitHub avatar

finaltake-agent

rafcopy

FinalTake Agent is an Adobe Premiere Pro plugin that uses a local Node.js/Python service with ffmpeg and faster-whisper to automatically remove silences and repeated takes from timelines and generate minimal romanized Hinglish captions.

Stars

8

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-31

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It addresses real Premiere editing pain points despite API limitations: it performs cross-track ripple-like cuts using clone-based splits, offers offline fuzzy fallback when no LLM key is present, and adds Hinglish captions via LLM romanization.

Who it is for

  • Premiere Pro editors working with talking-head and screen-recording content
  • Hinglish or bilingual content creators
  • Video teams wanting automated post-production cleanup
  • Developers exploring AI-assisted editing plugins

Use cases

  • Removing silences from screen recordings or talking-head videos while keeping b-roll and other tracks in sync
  • Automatically detecting re-recorded takes and keeping only the last one
  • Generating word-level, 3–4 word romanized Hinglish SRT captions from cut timelines
  • Quickly tightening long recordings into cleaner edits within Premiere

Strengths

  • Preserves clip positions and effects with clone-based splits while cutting across all tracks
  • Uses only V1/A1 for analysis, so other tracks stay in sync automatically
  • Optional LLM improves duplicate detection and Hinglish captions, but offline fuzzy matching and raw-transcript captions still work without an API key
  • Includes 37 unit tests covering cut mapping, dedup, captions, and LLM parsing

Considerations

  • Requires Premiere Pro 25.6+, UXP Developer Tool, Node.js, ffmpeg, and Python, making setup fairly involved
  • Only 1x-speed clips are cut; nested sequences, multicam, and offline clips are skipped by design
  • Premiere's caption API is read-only, so generated SRT files must be manually dragged onto the timeline, and undo requires multiple Cmd-Z steps per cut

README quick start

Usage

Description

AI editing agent for Adobe Premiere Pro: silence removal, repeated-take dedup (LLM), and minimal Hinglish captions. UXP panel + local Node server.

Related repositories

Similar projects matched by category, topics, and programming language.

7-e1even
Featured
7-e1even GitHub avatar

learn-agent

A collection of notes on building coding agents, derived from the production development of the desktop agent Reina, with each mechanism simplified into a zero-dependency, single-file Node.js demo.

AI & Machine LearningLarge Language Models
218
makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958
uzairansaruzi
Featured
uzairansaruzi GitHub avatar

hermex

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.

AI & Machine LearningLarge Language Models
941