Open Source Diffusion Models