Craiyon uses a technique called diffusion to generate images. It starts with a random noise image and gradually refines it until it matches the text description that the user provides.
Craiyon can be used to create a wide variety of art, from photorealistic to abstract to surreal.