Live smoke-test img2img/restyle against real ComfyUI on mRock (#11 follow-up) #12

Open
opened 2026-06-06 13:25:51 +00:00 by mAi · 0 comments
Collaborator

Context

#11 shipped v0 img2img/restyle on the local FLUX (comfyui) backend (merged 15c65dd). The new path — /upload/image, the flux1-schnell-img2img.json graph (LoadImageVAEEncodeKSampler denoise), workflow_img2img resolution — is unit-tested against a mocked ComfyUI HTTP API only. It has not been run against the real ComfyUI instance on mRock.

Goal

Verify the happy path end-to-end on actual hardware:

  1. ComfyUI running on mRock (http://mrock:8188), flux-schnell-local instance configured.
  2. imagen restyle <some.jpg> --style watercolor --backend flux-schnell-local produces a plausible restyled image.
  3. imagen generate "…" --from <some.jpg> --strength 0.6 works and --strength visibly changes transformation amount across a couple of values (e.g. 0.3 vs 0.7).
  4. Confirm /upload/image content-hash filenames don't pile up server-side, and the distilled-model step floor produces non-muddy output on schnell.
  5. Confirm the sidecar records source_image_path + sha256 + strength.
  6. --size+--from rejection and the capability error fire as designed.

Notes

  • Needs the GPU + ComfyUI up; coordinate with mGPUmanager if Ollama co-residence matters.
  • Analogous to #3's needs-smoke (Replicate). Same category of follow-up: code is correct + unit-tested, real-hardware verification pending.
  • If the schnell img2img output is muddy at the default step floor, capture the tuning here.

Refs

  • #11 (the feature), docs/design-img2img-restyle.md
## Context #11 shipped v0 img2img/restyle on the local FLUX (`comfyui`) backend (merged `15c65dd`). The new path — `/upload/image`, the `flux1-schnell-img2img.json` graph (`LoadImage` → `VAEEncode` → `KSampler` denoise), `workflow_img2img` resolution — is **unit-tested against a mocked ComfyUI HTTP API only**. It has not been run against the real ComfyUI instance on mRock. ## Goal Verify the happy path end-to-end on actual hardware: 1. ComfyUI running on mRock (`http://mrock:8188`), `flux-schnell-local` instance configured. 2. `imagen restyle <some.jpg> --style watercolor --backend flux-schnell-local` produces a plausible restyled image. 3. `imagen generate "…" --from <some.jpg> --strength 0.6` works and `--strength` visibly changes transformation amount across a couple of values (e.g. 0.3 vs 0.7). 4. Confirm `/upload/image` content-hash filenames don't pile up server-side, and the distilled-model step floor produces non-muddy output on schnell. 5. Confirm the sidecar records `source_image_path` + sha256 + strength. 6. `--size`+`--from` rejection and the capability error fire as designed. ## Notes - Needs the GPU + ComfyUI up; coordinate with mGPUmanager if Ollama co-residence matters. - Analogous to #3's `needs-smoke` (Replicate). Same category of follow-up: code is correct + unit-tested, real-hardware verification pending. - If the schnell img2img output is muddy at the default step floor, capture the tuning here. ## Refs - #11 (the feature), `docs/design-img2img-restyle.md`
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: m/ImaGen#12
No description provided.