app
Premiere Pro Bridge
Public Made by Adomby adom
Let the AI edit video in Adobe Premiere Pro on your desktop (import, cut, trim, razor, effects, audio, previews, export) with no mouse or keyboard. Check adom-bridge bridge_list for 'premiere'; install with bridge_install + adom-wiki pkg install adom/premiere-bridge, then start with premiere_status.
main
anastasia
Premiere Pro Bridge 0.1.0: Rust bridge, UXP plugin, CEP helper, skills, macOS manifest
32fb583
10d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
{
"manifest_version": 1,
"name": "premiere",
"displayName": "Adobe Premiere Pro",
"version": "0.1.0",
"description": "Drive Adobe Premiere Pro from the AI with no mouse or keyboard: open/create projects, import media, build and edit sequences (insert, overwrite, move, trim, razor, ripple delete), effects, transitions and keyframes, audio levels and fades, markers, transcripts, preview frames and contact sheets, and exports, through an in-app UXP plugin the bridge installs itself.",
"author": "Adom Inc.",
"license": "MIT",
"category": "Video",
"tags": [
"premiere",
"premiere-pro",
"adobe",
"video",
"video-editing",
"timeline",
"audio",
"export"
],
"languages": [
"Rust",
"JavaScript"
],
"docs": "https://wiki.adom.inc/adom/premiere-bridge",
"homepage": "https://wiki.adom.inc/adom/premiere-bridge",
"spawn": {
"kind": "python",
"entrypoint": "launcher.py",
"port": 0,
"persistent": true,
"healthEndpoint": "/health",
"stopMethod": "kill",
"killImageName": "premiere-bridge"
},
"verbPrefixes": [
"premiere_"
],
"verbs": [
"premiere_describe",
"premiere_status",
"premiere_readiness",
"premiere_install_plugin",
"premiere_plugin_info",
"premiere_launch",
"premiere_quit",
"premiere_wait_for_plugin",
"premiere_events",
"premiere_read_file_base64",
"premiere_preview_frame",
"premiere_contact_sheet",
"premiere_monitor_snapshot",
"premiere_list_export_presets",
"premiere_ping",
"premiere_get_project",
"premiere_open_project",
"premiere_new_project",
"premiere_save_project",
"premiere_close_project",
"premiere_list_project_items",
"premiere_import_media",
"premiere_create_bin",
"premiere_move_item",
"premiere_rename_item",
"premiere_delete_item",
"premiere_set_item_color",
"premiere_set_source_in_out",
"premiere_create_subclip",
"premiere_get_metadata",
"premiere_set_xmp_metadata",
"premiere_transcribe",
"premiere_get_transcript",
"premiere_list_sequences",
"premiere_set_active_sequence",
"premiere_create_sequence",
"premiere_duplicate_sequence",
"premiere_delete_sequence",
"premiere_nest_selection",
"premiere_get_sequence",
"premiere_get_sequence_settings",
"premiere_set_sequence_settings",
"premiere_set_playhead",
"premiere_set_in_out",
"premiere_insert_clip",
"premiere_overwrite_clip",
"premiere_append_clip",
"premiere_move_clip",
"premiere_trim_clip",
"premiere_remove_clips",
"premiere_remove_gap",
"premiere_razor",
"premiere_set_clip_enabled",
"premiere_rename_clip",
"premiere_duplicate_clip",
"premiere_select_clips",
"premiere_get_selection",
"premiere_clear_selection",
"premiere_scene_edit_detection",
"premiere_set_speed",
"premiere_add_tracks",
"premiere_remove_track",
"premiere_lock_track",
"premiere_set_track_target",
"premiere_set_track_mute",
"premiere_rename_track",
"premiere_list_effects",
"premiere_get_clip_effects",
"premiere_add_effect",
"premiere_remove_effect",
"premiere_set_param",
"premiere_add_keyframes",
"premiere_remove_keyframes",
"premiere_set_transform",
"premiere_add_transition",
"premiere_remove_transition",
"premiere_insert_mogrt",
"premiere_set_clip_volume",
"premiere_audio_fade",
"premiere_audio_probe",
"premiere_list_markers",
"premiere_add_marker",
"premiere_remove_marker",
"premiere_export_frame",
"premiere_export_frames",
"premiere_export_sequence",
"premiere_export_interchange",
"premiere_source_monitor",
"premiere_eval",
"premiere_extendscript",
"premiere_export_frame_qe"
],
"statusVerb": "premiere_status",
"updateManifestUrl": "https://wiki.adom.inc/api/v1/pages/premiere-bridge/files/adom-bridge-premiere-manifest-macos.json",
"timeouts": {
"default": 60,
"verbs": {
"launch": 180,
"wait_for_plugin": 600,
"install_plugin": 180,
"open_project": 180,
"import_media": 300,
"export_frames": 300,
"contact_sheet": 300,
"eval": 600,
"quit": 90
},
"prefixes": [
{
"prefix": "export_",
"seconds": 300
}
]
},
"detect": {
"hostApp": "Adobe Premiere Pro",
"paths": {
"macos": [
"/Applications/Adobe Premiere Pro 2027/Adobe Premiere Pro 2027.app",
"/Applications/Adobe Premiere Pro 2026/Adobe Premiere Pro 2026.app",
"/Applications/Adobe Premiere Pro 2025/Adobe Premiere Pro 2025.app"
],
"windows": [
"%ProgramFiles%\\Adobe\\Adobe Premiere Pro *\\Adobe Premiere Pro.exe"
]
},
"hostAppOptionalVerbs": [
"describe",
"status",
"readiness",
"plugin_info",
"install_plugin",
"launch",
"wait_for_plugin",
"events"
]
},
"prewarm": {
"assets": []
},
"platforms": {
"macos": {
"supported": true,
"reason": "Native Apple Silicon binary, tested against Premiere Pro 2026 (26.5). Premiere is driven through the Adom UXP plugin (+ optional CEP helper)."
},
"windows": {
"supported": false,
"reason": "The plugin and server are cross-platform, but no Windows binary has been built or tested yet."
},
"linux": {
"supported": false,
"reason": "Adobe doesn't ship Premiere Pro for Linux."
}
}
}