← All integrations

Luma Labs

Your own API keyOther

Connect it in Quilt

Create and manage AI image and video generations and reusable files through the current Luma Agents API.

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own3

Agents use these right away.

  • Get FileGet a Luma file's metadata and current ingest, moderation, or deletion state.
  • Get GenerationGet the current state, failure details, and output URLs for a Luma generation.
  • List FilesList files in the connected Luma account, newest first, with optional state and purpose filters.

Asks someone first8

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Delete FileSoft-delete a Luma file so new generations cannot reference it.
  • Edit ImageSubmit a paid, asynchronous Luma image-edit job.
  • Edit VideoSubmit a paid, asynchronous Ray 3.2 video-edit job.
  • Extract Image LayersSubmit a paid, asynchronous Luma image layer-extraction job.
  • Generate ImageSubmit a paid, asynchronous Luma image generation job.
  • Generate VideoSubmit a paid, asynchronous Ray 3.2 video generation job.
  • Reframe VideoSubmit a paid, asynchronous Ray 3.2 video-reframe job.
  • Upload FileDirectly upload file bytes to Luma and return the file ID, metadata, and current upload/ingest state.
Luma Labs integration · Quilt