BRUT DOCS getbrut.app ↗

Replicate

Replicate is the third aggregator route in Brut — a plain API-token, pay-per-use service that resells official builds of many models. Like every route, it never adds a model to the menu: it serves models Brut already carries when you hold no native key (and no earlier route credential — fal.ai and Higgsfield are checked first), always visibly marked ⇄ runs via Replicate on the node.

Current mirror set: Nano Banana Pro & 2 (text→image and image→image), GPT Image 2 (text→image and image→image), Kling 3.0 Omni, Veo 3.1 & 3.1 Fast (image→video and text→video), Seedance 2.0 (image→video and text→video).

Get a token

Create a token at replicate.com/account/api-tokens (r8_…) and paste it into ⚙ Settings → Replicate (or set REPLICATE_API_TOKEN). Billing must be enabled on the Replicate account before the first run — errors come back verbatim, as always.

The route rules, as everywhere

  1. Your direct key always wins, and fal.ai / Higgsfield credentials outrank Replicate when present (catalog order). Replicate is the redundancy door.
  2. Routing is always visible — node chip, run confirm, spend ledger.
  3. No invented prices: image routes carry Replicate's own billing-table rates (Nano Banana 2 $0.067 · Pro $0.15/$0.30 at 4K · GPT Image 2 $0.012/$0.047/$0.128 by quality); video rates aren't pinned yet, so those runs show no estimate rather than a wrong one. The ledger records every run.

What this route can do that fal's can't

And its own limits (all fail loud, never silent)

Large input images (multi-MB keyframes) are uploaded through Replicate's Files API automatically; outputs are downloaded to your project's disk immediately — restart-safe, journaled, in the ledger.