Skip to main content
FluffBuzz ships a bundled runway provider for hosted video generation.
PropertyValue
Provider idrunway
AuthRUNWAYML_API_SECRET (canonical) or RUNWAY_API_KEY
APIRunway task-based video generation (GET /v1/tasks/{id} polling)

Getting started

1

Set the API key

fluffbuzz onboard --auth-choice runway-api-key
2

Set Runway as the default video provider

fluffbuzz config set agents.defaults.videoGenerationModel.primary "runway/gen4.5"
3

Generate a video

Ask the agent to generate a video. Runway will be used automatically.

Supported modes

ModeModelReference input
Text-to-videogen4.5 (default)None
Image-to-videogen4.51 local or remote image
Video-to-videogen4_aleph1 local or remote video
Local image and video references are supported via data URIs. Text-only runs currently expose 16:9 and 9:16 aspect ratios.
Video-to-video currently requires runway/gen4_aleph specifically.

Configuration

{
  agents: {
    defaults: {
      videoGenerationModel: {
        primary: "runway/gen4.5",
      },
    },
  },
}

Advanced configuration

FluffBuzz recognizes both RUNWAYML_API_SECRET (canonical) and RUNWAY_API_KEY. Either variable will authenticate the Runway provider.
Runway uses a task-based API. After submitting a generation request, FluffBuzz polls GET /v1/tasks/{id} until the video is ready. No additional configuration is needed for the polling behavior.

Video generation

Shared tool parameters, provider selection, and async behavior.

Configuration reference

Agent default settings including video generation model.