Rust-native inference
Candle runs supported diffusion pipelines without a Python runtime hiding under the floorboards.
Local image generation. No cloud, no Python, no fuss.
Generate images and short video clips on your own GPU with a fast Rust CLI, web studio, desktop app, and remote rendering support for modern diffusion models.
Local diffusion usually starts with Python archaeology and ends with your GPU judging you. mold ships the runtime, downloads models, and gets out of the way.
mold is the shortest path from a prompt to pixels on hardware you control.
A useful product surface, not another README wearing a blazer.
Candle runs supported diffusion pipelines without a Python runtime hiding under the floorboards.
Generate with FLUX, SD 1.5, SDXL, Z-Image, and supported image-to-video models.
Generate, preview, pipe, manage models, and inspect jobs without leaving the terminal.
Use the bundled web interface for creation, history, models, machines, and settings.
Drive the same generation system from native desktop and mobile clients.
Route work to remembered machines or provision RunPod capacity when the local GPU taps out.
Run it the way that annoys you least.
curl -fsSL https://raw.githubusercontent.com/utensils/mold/main/install.sh | sh
mold run "a cat riding a motorcycle through neon-lit streets"
nix run github:utensils/mold -- run "a cat"
Simple enough to explain without a thirty-slide architecture deck.
Resolve a local model variant and generation settings from CLI or Studio.
Rust loads the pipeline and runs inference through CUDA, Metal, or CPU backends.
Keep the job local or send it to a remembered server or cloud GPU.
Outputs, metadata, models, and job state stay available across every client surface.
Install one binary, pull a model, and start generating without summoning a Python environment.
Latest release: v0.20.2