APIUp to 28% cheaper than official pricesTry the API →
Hermes
Back to News

Pruna AI's P-H3-Image Generates 8 MP Photos in Just Eight Steps

Pruna AI released P-H3-Image , an open image model built on MiniMax-H3. Renders 8-megapixel images in 8 steps with no classifier-free guidance. Edits with up to 8 input references via a single diffusers pipeline. Includes a Qwen3.5-9B prompt upsampler that rewrites short requests automatically.

Pruna AI's P-H3-Image Generates 8 MP Photos in Just Eight Steps
Source
AlphaSignal
Published
Author
AlphaSignal
Read
2 min read

Takeaways

  • Pruna AI released P-H3-Image , an open image model built on MiniMax-H3.
  • Renders 8-megapixel images in 8 steps with no classifier-free guidance.
  • Edits with up to 8 input references via a single diffusers pipeline.
  • Includes a Qwen3.5-9B prompt upsampler that rewrites short requests automatically.
  • Needs ~101 GB VRAM at bf16; a quantized ComfyUI build runs in 21 GB.
  • Inherits MiniMax-H3 license: excludes EU, UK, Korea, US without separate agreement.

Pruna AI has released P-H3-Image , an open-weights text-to-image and editing model derived from MiniMax-H3 . The release packages the model as a Diffusers ModularPipeline , generates images at up to 8 megapixels in eight steps, and accepts as many as eight reference images for compositional editing.

Each denoising step uses one model evaluation because P-H3-Image runs without classifier-free guidance. CFG normally combines conditional and unconditional predictions, roughly doubling the network work per step. Removing that overhead makes the eight-step pipeline materially faster, although its memory requirements remain substantial.

Memory determines the serving path

The bf16 package occupies about 100 GB and contains four main components:

  • A 33.1-billion-parameter image transformer
  • A 4-billion-parameter text encoder
  • A variational autoencoder, or VAE, that converts between pixels and latent representations
  • A Qwen3.5-9B-based prompt upsampler

Pruna reports the following performance for 8 MP generation on an Nvidia B200:

ConfigurationPeak GPU memoryReported latency
bf16, prompt used as writtenAbout 83 GBAbout 9 seconds
bf16, prompt upsampler enabledAbout 101 GBAbout 15 to 20 seconds

Direct bf16 inference therefore requires an H200, B200, or another accelerator with enough memory. Diffusers auto offloading lowers the reported peak to about 76 GB at 8 MP by moving components onto the GPU when needed, allowing the pipeline to run on a single 80 GB H100. Offloading also adds component transfers and host-memory use, so latency will differ from the direct B200 result.

Pruna also publishes quantized ComfyUI weights in int8 and 4-bit formats. Those variants use roughly 21 GB of VRAM, making local inference possible on smaller GPUs. The release does not provide a directly comparable timing result for that path.

Reporting is indexed from AlphaSignal. Rights remain with the original publisher and cited sources.

Read original report

Sources

  1. 01huggingface.co
  2. 02huggingface.co
  3. 03huggingface.co
  4. 04twitter.com