Extend a picture on any side, and FLUX.2 Klein 9B paints the new area with Pixaroma's PixaOutpaint LoRA. Your image goes back on top. Only the new area and a thin strip along the old edge change.
How to use it
Load your image.
Pick a ratio, or drag the orange handles out. The small button next to the ratios flips portrait and landscape.
Optional: describe the new area in What goes there, after the first sentence.
Press Run.
What you need
AusBoss nodes 2.5.0 or newer. Already have them? Update first.
The Klein 9B models, the PixaOutpaint LoRA and the caption model:
flux-2-klein-9b-int8-convrot.safetensors →
models/diffusion_models· 9.43 GBqwen_3_8b_fp8mixed.safetensors →
models/text_encoders· 8.66 GBflux2-vae.safetensors →
models/vae· 336 MBpixaoutpaint.safetensors →
models/loras· 127 MBqwen3vl_8b_int8_convrot.safetensors →
models/text_encoders· 9.35 GB (it only writes the description)
The sample picture is in
sample_inputs.zip. Put it inComfyUI/input, or load your own image.
Tips
Keep the first sentence in What goes there. It holds the LoRA's trigger. Without it the new area can come out blank.
Crop out edges that confuse it. Noise, a frame line or a busy strip along the edge of your picture can make the new area come out strange. Drag the blue handles on Image Crop + Rotate + Pad inward to cut those edges off first.
Tight portraits: say what's below after the first sentence, like "the rest of her body".
A big pad can grow a second hand or face near your picture's edge. If it does, extend in two runs so your picture fills at least half the canvas each time.
The result is about 1.6 MP, whatever size your picture is. A 5000 px photo comes back about 1120 × 1488.
Leave Align at 1. A bigger Align adds pixels on the right and bottom, even on a side you didn't pad.
About 8 seconds a picture on an RTX 5090 once the models are loaded, 4 seconds for a new seed.
Credits
FLUX.2 [klein] 9B is by Black Forest Labs, under the FLUX Non-Commercial License: non-commercial use only. The INT8 file is a community conversion by Winnougan; the text encoder and VAE are Comfy-Org's repackage. PixaOutpaint is Pixaroma's experimental outpaint LoRA for Klein 9B (Pixaroma/experimental_loras, MIT). The caption model is Qwen Image 2.1's Qwen3-VL 8B text encoder, repackaged by Comfy-Org, under the Qwen Research License (non-commercial use only).
v1.1 (2026-09-30): the padding follows your picture, the seam blends in, and tight portraits stopped getting a second face in my tests. v1.0 (2026-09-25): first release.
Questions or bugs: GitHub issues or the comments here. More from me on X @Zanzibased and GitHub.




