# easydiffusion/easydiffusion

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/easydiffusion-easydiffusion).**

10,398 stars · 857 forks · JavaScript · NOASSERTION

## Links

- GitHub: https://github.com/easydiffusion/easydiffusion
- Homepage: https://easydiffusion.github.io/
- awesome-repositories: https://awesome-repositories.com/repository/easydiffusion-easydiffusion.md

## Topics

`art` `diffusion` `generative-art` `gui` `stable`

## Description

Easy Diffusion is a desktop application that generates images from text descriptions using AI. It provides a straightforward interface for creating visuals by simply typing what you want to see, with the ability to preview images as they are being generated.

The application supports loading custom AI models, allowing users to switch between different artistic capabilities and styles. It includes tools for editing existing images through text prompts or masks, applying predefined artistic styles like "Realistic" or "Pencil Sketch", and upscaling or correcting facial details after generation. For performance, it can run on CPUs or distribute work across multiple GPUs.

Additional capabilities include queuing multiple image generation tasks to run sequentially, and a security feature that scans downloaded model files for malicious code before loading them.

## Tags

### Artificial Intelligence & ML

- [Text-to-Image Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-ai-pipelines/text-to-image-generators.md) — Creates images by interpreting a user's written description, using AI to render the described scene or subject. ([source](https://cdn.jsdelivr.net/gh/easydiffusion/easydiffusion@main/README.md))
- [Custom AI Models](https://awesome-repositories.com/f/artificial-intelligence-ml/custom-ai-models.md) — Loads user-provided model files to generate images with different artistic capabilities or styles. ([source](https://cdn.jsdelivr.net/gh/easydiffusion/easydiffusion@main/README.md))
- [Multi-Hardware Execution](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-image-generators/cpu-optimized-generators/multi-hardware-execution.md) — Runs image generation on a central processor when no compatible graphics card is available, or distributes work across several GPUs. ([source](https://cdn.jsdelivr.net/gh/easydiffusion/easydiffusion@main/README.md))
- [Artistic Style Transfers](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-ai-pipelines/text-to-image-generators/image-inpainting/image-to-image-translation/artistic-style-transfers.md) — Applies pre-defined visual modifiers like "Realistic" or "Pencil Sketch" to change the aesthetic of generated images. ([source](https://cdn.jsdelivr.net/gh/easydiffusion/easydiffusion@main/README.md))
- [Image Editing](https://awesome-repositories.com/f/artificial-intelligence-ml/image-generation/image-editing.md) — Modifies existing images by providing a text prompt or drawing a mask, allowing targeted changes to specific areas. ([source](https://cdn.jsdelivr.net/gh/easydiffusion/easydiffusion@main/README.md))
- [Post-Generation Refinements](https://awesome-repositories.com/f/artificial-intelligence-ml/image-generation/post-generation-refinements.md) — Increases the resolution of an image or fixes facial details after the initial generation is complete. ([source](https://cdn.jsdelivr.net/gh/easydiffusion/easydiffusion@main/README.md))

### User Interface & Experience

- [Image Previews](https://awesome-repositories.com/f/user-interface-experience/file-previewers/terminal-image-renderers/image-previews.md) — Shows a live, in-progress view of the image as the AI builds it, before the final output is ready. ([source](https://cdn.jsdelivr.net/gh/easydiffusion/easydiffusion@main/README.md))
