Skip to content

Compatibility

PlatformSupported
macOS 12 (Monterey) or laterYes
WindowsNo
LinuxNo

modelBridge.ai is macOS only. The backend server uses macOS-specific tools (lsof for port detection, Homebrew node paths) that do not have Windows equivalents in the current version.

VersionCEP VersionSupported
Premiere Pro 2023 (23.x)CEP 11Yes
Premiere Pro 2024 (24.x)CEP 11Yes
Premiere Pro 2025 (25.x)CEP 11Yes
Premiere Pro 2022 and earlierCEP 9/10No

The extension manifest declares compatibility with CEP version 12.0 through 99.9, covering all current and foreseeable Premiere Pro releases.

RequirementDetail
Minimum versionNode.js 18
RecommendedNode.js 20 LTS or later
InstallationVia nodejs.org or Homebrew (brew install node)

The local backend server (node/server.js) requires Node.js to run. modelBridge.ai looks for Node.js at /opt/homebrew/bin/node and /usr/local/bin/node.

PortPurpose
3000Local backend server (Express)
8089Debug port (Chrome DevTools)

Port 3000 must be available on localhost. If another application is using it, the server manager will detect the conflict and report an error. No external ports need to be opened — all API communication goes outbound to fal.ai over HTTPS.

An active internet connection is required for:

  • fal.ai API communication (generation, polling, schema fetching)
  • Pricing data updates
  • License validation

modelBridge.ai works with any media format that Premiere Pro can import and play, including:

  • Video: H.264, H.265/HEVC, ProRes, DNxHD/DNxHR, AVI, MOV, MP4
  • Image: JPEG, PNG, TIFF, BMP, PSD, WebP
  • Audio: WAV, MP3, AAC, AIFF

The actual media is extracted from the timeline at generation time and uploaded to fal.ai as a temporary file.

Generated content is returned by fal.ai and imported into Premiere Pro automatically. Output formats depend on the model:

  • Video models typically return MP4 (H.264)
  • Image models typically return PNG or JPEG
  • Audio models typically return WAV or MP3

The modelBridge.ai panel operates within Premiere Pro’s panel framework. The minimum panel width is approximately 280px. The UI is optimized for this narrow panel layout, with responsive elements that adapt to available space.