Text-to-video and text-to-image
Prompt a clip or a still from whichever provider is routed for that media type — clips from xAI, fal, or Runpod, stills from those or OpenAI. Video renders asynchronously with bounded polling; a finished still lands straight in the library.