Diffusion Model Based Software