ComfyUI-Replicate-Select

Kuratierte Replicate-Modelle als ComfyUI-Nodes — schlank statt Katalog-Flut. Architektur nach dem Vorbild von ComfyUI-Runware: nodes.json (Katalog) + Generator + ReplicateCustom als Escape-Hatch.

Modelle (20)

Kategorie Nodes
image Seedream 4.5 · Nano Banana Pro · Qwen Image Edit Plus · Z-Image Turbo · Z-Image Turbo I2I
video Kling v3 Video · Veo 3.1 · Seedance 2.0 Fast · LTX-2 Distilled · Wan 2.2 T2V Fast · Wan 2.2 I2V Fast
upscale SUPIR · Real-ESRGAN
tts MiniMax Speech 2.8 HD · Inworld TTS 2 · ElevenLabs v3
lipsync VEED Fabric 1.0 · Pruna Video Avatar · Sync Lipsync 2 Pro · HeyGen Lipsync Precision

Dazu: Replicate Custom — beliebige Modell-ID + JSON-Input.

Auth

REPLICATE_API_TOKEN als Umgebungsvariable (auf Modal: Secret mcp-keys). Kein Key im Node, keine Key-Dateien.

Outputs

  • image → IMAGE-Tensor (direkt weiterverdrahtbar)
  • audio → AUDIO (ComfyUI-nativ, z.B. → SaveAudio oder → Lipsync-Nodes via Upload)
  • video → MP4 im Output-Ordner, Node gibt den Pfad als STRING zurück

Katalog aktualisieren / Modelle hinzufügen

# Modell in scripts/build_catalog.py → META eintragen, dann:
python scripts/build_catalog.py

Zieht die Input-Schemas von den öffentlichen Replicate-Schema-Seiten — kein Token nötig.

Hinweise

  • Bild-Inputs werden als PNG hochgeladen (klein → data-URI, groß → Replicate Files-API)
  • Audio-Inputs (Lipsync) akzeptieren ComfyUI-AUDIO und werden als WAV hochgeladen
  • Video-Inputs erwarten eine URL (STRING) — Replicate braucht abrufbare Dateien
S
Description
No description provided
Readme
90 KiB
Languages
Python 100%