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.15.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)
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.2 (2026-10-20): new notes on the canvas, everything pinned, and a YouTube link. It runs the same as v1.1. 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. Videos on YouTube @ausbossdev. More from me on X @Zanzibased and GitHub.
Description
New notes on the canvas point at what to do: load your picture, what the two boxes do, and the PixaOutpaint LoRA you need.
The notes inside the boxes get a big line and small print.
A YouTube link above the page note.
Every group and note is pinned, so a stray drag can't move them. Select one and press P to unpin it.
It runs the same as v1.1: same models, same settings.
Needs AusBoss nodes 2.15.0 or newer. Already have them? Update first.
