One HTTP contract, a registry of providers you pick in config. Every runtime below has produced real output, validated on Modal A10G — and each is labeled with its honest license, so you know what you can ship commercially.
Clay is the open tool — self-hosters pick any provider and accept its license. The managed service only offers the commercial-OK ones.
microsoft/TRELLIS-2
Microsoft's structured-latent image-to-3D. Textured meshes, MIT-licensed.
Stable-X/Hi3DGen
Normal-driven image-to-geometry — the sharpest commercial-OK shape option.
tencent/Hunyuan3D-2.1
High-fidelity shape generation. Self-host under Tencent's license.
gvecchio/StableMaterials
Tiling PBR material sets from a text prompt — seamless, game-ready.
tencent/Hunyuan3D-Paint
Image-conditioned mesh re-texturing onto existing UVs.
Providers are metadata descriptors in the orchestrator; inference runs on a GPU backend behind a single base64 HTTP contract — Modal, RunPod, or your own box. Swap the SOTA of the day in [providers] config; nothing else changes.