ComfyUI Node

Exactly Journey

The all-rounder of the reference-photo family

By Runware·Created 2 years ago·Updated about a month ago· 140
Exactly Journey
  • referenceImages
  • advancedFeatures.watermark.image
  • image
size1K (1:1)
numberResults1
advancedFeaturesfalse
advancedFeatures.watermark.bgColor
advancedFeatures.watermark.displayPosition(default)
advancedFeatures.watermark.fontColor
advancedFeatures.watermark.opacityfalse
advancedFeatures.watermark.opacity_value0.10
advancedFeatures.watermark.text
safetyfalse
safety.checkContentfalse
ttlfalse
ttl_value60
outputFormatJPG
outputQuality95

Journey is the Exactly photo node that doesn't over-commit to a look. Where its siblings are named after specific aesthetics - bright, contrasty, warm, distant - Journey is the flexible one, the variant you start with when you're not sure which Exactly look a project wants. Same reference-driven contract, same no-prompt surprise, but without a baked-in tonal bias steering the result. Think of it as the neutral base of the family, and the other variants as the presets.

That makes it the right first stop for anyone new to these nodes. Wire up the reference builder once, run it through Journey, and you'll learn what the family does before you start auditioning moods. It's also the sensible default when your references themselves carry the look you want - if the source images are already on-style, you don't need a variant fighting or amplifying them.

What you set

  • referenceImages (required) - from the Runware Reference Images builder: each ref takes a type, a tag (e.g. @subject) and the image. More refs, more identity retention; this is the knob that does all the work.
  • width / height - output canvas, default 1024×1024.
  • numberResults - up to 20 seeded variations for cheap iteration.
  • watermark - optional builder socket.
  • outputFormat - JPG / PNG / WEBP, with outputQuality 20–99.

Output is image (IMAGE).

How it works

Standard pack flow: build a taskType: imageInference request with the Exactly Journey model AIR, ship it over REST through the Runware SDK with your references encoded in the payload, and pull the result back as a native IMAGE. Cloud inference, cost on the title bar, no local model to babysit. Because Journey doesn't push a strong style, your references have to do more of the aesthetic work - which is exactly why it's the honest baseline for judging the rest of the family.

Installing

ComfyUI Manager → search Runware → install → restart. Manual:

cd ComfyUI/custom_nodes
git clone https://github.com/Runware/ComfyUI-Runware
pip install -r ComfyUI-Runware/requirements.txt

No model downloads; deps are runware-sdk, pillow, soundfile. API key via Settings → Runware API key, RUNWARE_API_KEY, or runware auth login.

Troubleshooting

Because Journey leans on references hard, weak results are almost always weak references - flat sources give you flat output. Check that every reference has a type and a tag; untagged refs can fail to bind to the subject and the identity washes out. And when you've found the actual look you're after, that's the moment to move off the neutral base onto a named sibling like Exactly Warm Light or Exactly Extreme Contrast.

CategoryRunware/Image/exactly

Inputs (17)

NameTypeDefaultDescription
referenceImagesRUNWARE_REFERENCEIMAGES
advancedFeatures.watermark.imageoptIMAGE
sizeoptCOMBO1K (1:1)Output size. Only one of resolution or dimensions is sent.
numberResultsoptINT11–20Number of results to generate. Each result uses a different seed, producing variations of the same parameters.
advancedFeaturesoptBOOLEANfalseEnable to set advancedFeatures. Off uses the model's default.
advancedFeatures.watermark.bgColoroptSTRINGBackground color in hex format.
advancedFeatures.watermark.displayPositionoptCOMBO(default)Watermark position.
advancedFeatures.watermark.fontColoroptSTRINGText color in hex format.
advancedFeatures.watermark.opacityoptBOOLEANfalseEnable to set advancedFeatures.watermark.opacity. Off uses the model's default.
advancedFeatures.watermark.opacity_valueoptFLOAT0.100.1–1Watermark opacity.
advancedFeatures.watermark.textoptSTRINGWatermark text.
safetyoptBOOLEANfalseEnable to set safety. Off uses the model's default.
safety.checkContentoptBOOLEANfalseEnable or disable content safety checking.
ttloptBOOLEANfalseEnable to set ttl. Off uses the model's default.
ttl_valueoptINT60Time-to-live (TTL) in seconds for generated content. Only applies when `outputType` is `URL`.
outputFormatoptCOMBOJPGFile format for the generated image.
outputQualityoptINT9520–99Compression quality of the output. Higher values preserve quality but increase file size.

Outputs (1)

NameTypeDescription
imageIMAGE