Every tool your AI can use

Trusted by video editors. 81,338+ Premiere Pro edits performed and counting.

remove bad takes
remove silences
add marker
split clip
ripple delete
close gaps
insert from bin
set clip property
save project
create sequence
add breathing room
remove bad takes
remove silences
add marker
split clip
ripple delete
close gaps
insert from bin
set clip property
save project
create sequence
add breathing room

Timeline reads and edits your AI runs directly in Premiere. No per-use cost, they come with your subscription.

add_audio_fade

Add a fade-in, fade-out, or both on an audio clip via Volume-param keyframes.

add_breathing_room

Add breathing room between clips where speech transitions are too tight.

add_effect

Add a stock audio or video effect to one or more clips (e.g. Gaussian Blur, Lumetri Color, Highpass, Fill Left with Right).

add_marker

Add one or more markers to a sequence.

add_transition

Add a video transition to one side (start or end) of a clip on the timeline.

attach_transcript_to_clip

Import a transcript JSON file and attach it to a source clip's bin item.

close_gaps

Close gaps between clips within a time range on a track.

copy_clip_effects

Copy the effects on one clip to any number of other clips — the API equivalent of Premiere's Paste Attributes.

create_bin

Create a new bin (folder) in the Project panel.

create_project

Create a new Premiere Pro project (.prproj) at the given absolute path and open it as the active project.

create_sequence

Create a new sequence in the project.

create_sequence_from_range

Create a new sequence from a time range of an existing sequence.

delete_clip

Remove clips from the timeline WITHOUT closing the gaps (non-ripple delete; leaves a hole where the clip was).

delete_project_item

Delete items from the Project panel: clips, imported media, bins, and sequences (the inverse of import_media / create_bin / create_sequence).

duplicate_sequence

Duplicate a sequence within its project — Premiere's native sequence clone, preserving every track, clip, effect, and marker.

Execute JavaScript

Runs JavaScript in Premiere Pro when there is no dedicated tool for the task.

export_frames

Export frames from the timeline as 1920x1080 PNG images.

export_sequence

Render a sequence to a video/audio file via Adobe Media Encoder.

get_clip_effects

Read the effects and property values on a clip's component chain (video or audio).

get_export_status

Check the status of an export started by export_sequence.

get_ppro_types

Return Premiere Pro UXP API type signatures — the authoritative source for what classes, methods, and properties the runtime actually exposes.

get_project_items

Snapshot the Project panel tree — all bins, clips, and sequences the editor has organized in this project.

get_sequence_settings

Read a sequence's settings: frame size, frame rate, timebase, pixel aspect ratio, field type, audio sample rate / channel type, render flags, and editing mode.

get_timeline_state

Get the current timeline state: sequence info, video tracks, audio tracks, clips, and selection.

get_transcript

Get the transcript of the current timeline.

get_video_track_count

Returns the number of video tracks in a Premiere Pro sequence.

import_media

Import one or more media files into the Project panel without placing them on the timeline.

insert_clips

Place clips on the Premiere Pro timeline — one call places any number of clips.

list_markers

Read all markers on a sequence.

list_projects

List all projects open in Premiere Pro.

list_sequences

List all sequences in a project.

move_clip

Move a clip on the timeline by a delta (offset) in seconds.

move_project_item

Move a clip, bin, or sequence into a different bin in the Project panel.

multicam_cut

Build a multicam edit from synchronized camera angles stacked on separate video tracks: for each span, the chosen angle is promoted up to a target track, like an editor razoring the stack and moving picks to a program track.

open_project

Open an existing Premiere Pro project (.prproj) at the given absolute path and make it the active project.

ping

Health check: round-trips through the edge function and the plugin's job dispatcher.

pop_in

Apply a talking-head pop-in effect to a clip: smooth zoom-in, hold, then zoom-out.

remove_bad_takes

Remove bad/duplicate takes from A-roll by editing a transcript file on disk.

remove_effect

Remove an effect from a clip's component chain (the inverse of add_effect).

remove_marker

Remove markers from a sequence in bulk.

remove_silences

Automatically remove silences from the timeline using the transcript.

remove_transition

Remove a video transition from the start or end of a clip (the inverse of add_transition).

rename_project_item

Rename a clip, bin, or sequence in the Project panel.

reorder_clips

Rearrange clips on a track into a new order.

ripple_delete

Remove clips from the timeline and close the gaps (ripple delete).

ripple_extend

Extend a clip's head (start earlier) or tail (end later) by a number of seconds, pushing all subsequent clips on the same track to make room.

save_project

Save the currently-open Premiere Pro project.

set_audio_level

Set the volume (in decibels) on one or more audio clips — constant level for the whole clip.

set_clip_property

Set visual properties on clips, either as static values or keyframed animations with easing.

set_color_label

Set the color label on a clip, bin, or sequence in the Project panel.

set_effect_param

Change parameter values on an effect that's already on a clip — the tuning counterpart to add_effect (which only ADDS a new effect).

set_sequence_settings

Change a sequence's settings in place.

set_playhead

Move the timeline playhead to a specific time in seconds.

split_clip

Split clips on the timeline at specific times, like razor cuts.

submit_bug_report

Send a bug report to the BuzzRolls Studio team.

submit_feature_request

Send a feature request to the BuzzRolls Studio team.

edit_a_roll_playbook

The canonical BuzzRolls a-roll editing pipeline: the transcript-driven cleanup pass for any footage whose content is someone talking.

zoom_to

Zoom into a specific point on a clip with smooth easing.

Credit-based tools

These reach outside Premiere to cloud services (transcription, stock footage, generated graphics), so they cost credits per use. Every subscription includes 400 credits to get you started.

find_b_roll_recipe
1.5 credits / search
≈ $0.02

Search Pexels for stock B-roll matching a free-text description.

transcribe_audio_recipe
25 credits / hour of video
≈ $0.33

Transcribe an audio or video file to JSON.

generate_pencil_sketch_recipe
12 credits / animation
≈ $0.16

Generate a pencil-sketch animation: a 1920x1080 MP4 of a hand-drawn sketch drawing itself on stroke by stroke, then erasing back to blank.

generate_pencil_sketch_glyph_recipe

Generate a glyph: one square 1024x1024 PNG icon of a concept, drawn as clean black line art in the same hand-drawn language as pencil-sketch animations.

visualize_clips_recipe

Ask questions about what is VISUALLY in video clips without watching them: a vision model answers your questions with timestamps and writes a small sidecar JSON next to each source file.

Ready to try it on a real edit?