From 2b8c199e561089b8f37fc7348cf2987bfae2c25a Mon Sep 17 00:00:00 2001
From: cmdr2
Date: Tue, 2 May 2023 10:52:58 +0530
Subject: [PATCH 1/7] Create PRIVACY.md
---
PRIVACY.md | 8 ++++++++
1 file changed, 8 insertions(+)
create mode 100644 PRIVACY.md
diff --git a/PRIVACY.md b/PRIVACY.md
new file mode 100644
index 00000000..e33e2180
--- /dev/null
+++ b/PRIVACY.md
@@ -0,0 +1,8 @@
+// placeholder until a more formal and legal-sounding privacy policy document is written. but the information below is true.
+
+This is a summary of how Easy Diffusion uses your data or tracks you:
+* The short answer is - Easy Diffusion does *not* use your data, and does not track you.
+* Easy Diffusion does not send your prompts or usage or analytics to anyone. There is no tracking. We don't even know how many people use Easy Diffusion, let alone their prompts.
+* Easy Diffusion fetches updates to the code whenever it starts up. It does this by contacting GitHub directly, via SSL (secure connection). Only your computer and GitHub and [this repository](https://github.com/cmdr2/stable-diffusion-ui) are involved, and no third party is involved. Some countries intercepts SSL connections, that's not something we can do much about.
+* Easy Diffusion fetches the models from huggingface.co and github.com, if they don't exist on your PC. For e.g. if the safety checker (NSFW) model doesn't exist, it'll try to download it.
+* Occasionally, antivirus software are known to *incorrectly* flag and delete some model files, which will result in Easy Diffusion re-downloading `pytorch_model.bin`. This *incorrect deletion* affects other Stable Diffusion UIs as well, like Invoke AI - https://itch.io/post/7509488
From 35d36f9eb300b0da640311805141b186e19b8ee7 Mon Sep 17 00:00:00 2001
From: cmdr2
Date: Tue, 2 May 2023 10:53:17 +0530
Subject: [PATCH 2/7] Update PRIVACY.md
---
PRIVACY.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PRIVACY.md b/PRIVACY.md
index e33e2180..9d813724 100644
--- a/PRIVACY.md
+++ b/PRIVACY.md
@@ -1,7 +1,7 @@
// placeholder until a more formal and legal-sounding privacy policy document is written. but the information below is true.
This is a summary of how Easy Diffusion uses your data or tracks you:
-* The short answer is - Easy Diffusion does *not* use your data, and does not track you.
+* The short answer is - Easy Diffusion does *not* use your data, and does *not* track you.
* Easy Diffusion does not send your prompts or usage or analytics to anyone. There is no tracking. We don't even know how many people use Easy Diffusion, let alone their prompts.
* Easy Diffusion fetches updates to the code whenever it starts up. It does this by contacting GitHub directly, via SSL (secure connection). Only your computer and GitHub and [this repository](https://github.com/cmdr2/stable-diffusion-ui) are involved, and no third party is involved. Some countries intercepts SSL connections, that's not something we can do much about.
* Easy Diffusion fetches the models from huggingface.co and github.com, if they don't exist on your PC. For e.g. if the safety checker (NSFW) model doesn't exist, it'll try to download it.
From c1e5c8dc86c7d3c921d4b6d87a3e18c34488db63 Mon Sep 17 00:00:00 2001
From: cmdr2
Date: Tue, 2 May 2023 11:00:57 +0530
Subject: [PATCH 3/7] Update PRIVACY.md
---
PRIVACY.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PRIVACY.md b/PRIVACY.md
index 9d813724..bda8a2a8 100644
--- a/PRIVACY.md
+++ b/PRIVACY.md
@@ -3,6 +3,6 @@
This is a summary of how Easy Diffusion uses your data or tracks you:
* The short answer is - Easy Diffusion does *not* use your data, and does *not* track you.
* Easy Diffusion does not send your prompts or usage or analytics to anyone. There is no tracking. We don't even know how many people use Easy Diffusion, let alone their prompts.
-* Easy Diffusion fetches updates to the code whenever it starts up. It does this by contacting GitHub directly, via SSL (secure connection). Only your computer and GitHub and [this repository](https://github.com/cmdr2/stable-diffusion-ui) are involved, and no third party is involved. Some countries intercepts SSL connections, that's not something we can do much about.
+* Easy Diffusion fetches updates to the code whenever it starts up. It does this by contacting GitHub directly, via SSL (secure connection). Only your computer and GitHub and [this repository](https://github.com/cmdr2/stable-diffusion-ui) are involved, and no third party is involved. Some countries intercepts SSL connections, that's not something we can do much about. GitHub does *not* share statistics (even with me) about how many people fetched code updates.
* Easy Diffusion fetches the models from huggingface.co and github.com, if they don't exist on your PC. For e.g. if the safety checker (NSFW) model doesn't exist, it'll try to download it.
* Occasionally, antivirus software are known to *incorrectly* flag and delete some model files, which will result in Easy Diffusion re-downloading `pytorch_model.bin`. This *incorrect deletion* affects other Stable Diffusion UIs as well, like Invoke AI - https://itch.io/post/7509488
From 49599dc3baef01f32d89dae809abaac2f17cb15e Mon Sep 17 00:00:00 2001
From: cmdr2
Date: Tue, 2 May 2023 11:03:09 +0530
Subject: [PATCH 4/7] Update PRIVACY.md
---
PRIVACY.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/PRIVACY.md b/PRIVACY.md
index bda8a2a8..ce1b4e1f 100644
--- a/PRIVACY.md
+++ b/PRIVACY.md
@@ -1,6 +1,6 @@
// placeholder until a more formal and legal-sounding privacy policy document is written. but the information below is true.
-This is a summary of how Easy Diffusion uses your data or tracks you:
+This is a summary of whether Easy Diffusion uses your data or tracks you:
* The short answer is - Easy Diffusion does *not* use your data, and does *not* track you.
* Easy Diffusion does not send your prompts or usage or analytics to anyone. There is no tracking. We don't even know how many people use Easy Diffusion, let alone their prompts.
* Easy Diffusion fetches updates to the code whenever it starts up. It does this by contacting GitHub directly, via SSL (secure connection). Only your computer and GitHub and [this repository](https://github.com/cmdr2/stable-diffusion-ui) are involved, and no third party is involved. Some countries intercepts SSL connections, that's not something we can do much about. GitHub does *not* share statistics (even with me) about how many people fetched code updates.
From 5a9e74cef765afe80e68ffc3800d91dac8c385c5 Mon Sep 17 00:00:00 2001
From: cmdr2
Date: Tue, 2 May 2023 11:05:58 +0530
Subject: [PATCH 5/7] Update PRIVACY.md
---
PRIVACY.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/PRIVACY.md b/PRIVACY.md
index ce1b4e1f..6c997997 100644
--- a/PRIVACY.md
+++ b/PRIVACY.md
@@ -5,4 +5,5 @@ This is a summary of whether Easy Diffusion uses your data or tracks you:
* Easy Diffusion does not send your prompts or usage or analytics to anyone. There is no tracking. We don't even know how many people use Easy Diffusion, let alone their prompts.
* Easy Diffusion fetches updates to the code whenever it starts up. It does this by contacting GitHub directly, via SSL (secure connection). Only your computer and GitHub and [this repository](https://github.com/cmdr2/stable-diffusion-ui) are involved, and no third party is involved. Some countries intercepts SSL connections, that's not something we can do much about. GitHub does *not* share statistics (even with me) about how many people fetched code updates.
* Easy Diffusion fetches the models from huggingface.co and github.com, if they don't exist on your PC. For e.g. if the safety checker (NSFW) model doesn't exist, it'll try to download it.
+* Easy Diffusion fetches code packages from pypi.org, which is the standard hosting service for all Python projects. That's where packages installed via `pip install` are stored.
* Occasionally, antivirus software are known to *incorrectly* flag and delete some model files, which will result in Easy Diffusion re-downloading `pytorch_model.bin`. This *incorrect deletion* affects other Stable Diffusion UIs as well, like Invoke AI - https://itch.io/post/7509488
From 843d22d0d42b5f5c64789b5016bad7b41310e37d Mon Sep 17 00:00:00 2001
From: cmdr2
Date: Wed, 3 May 2023 14:53:18 +0530
Subject: [PATCH 6/7] Update README.md
---
README.md | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/README.md b/README.md
index 3cb0bf8e..54d66221 100644
--- a/README.md
+++ b/README.md
@@ -17,9 +17,11 @@ Click the download button for your operating system:
**Hardware requirements:**
-- **Windows:** NVIDIA graphics card, or run on your CPU
-- **Linux:** NVIDIA or AMD graphics card, or run on your CPU
-- **Mac:** M1 or M2, or run on your CPU
+- **Windows:** NVIDIA graphics card, or run on your CPU.
+- **Linux:** NVIDIA or AMD graphics card, or run on your CPU.
+- **Mac:** M1 or M2, or run on your CPU.
+- Minimum 8 GB of system RAM.
+- Atleast 25 GB of space on the hard disk.
The installer will take care of whatever is needed. If you face any problems, you can join the friendly [Discord community](https://discord.com/invite/u9yhsFmEkB) and ask for assistance.
@@ -113,14 +115,6 @@ Useful for judging (and stopping) an image quickly, without waiting for it to fi

-
-# System Requirements
-1. Windows 10/11, or Linux. Experimental support for Mac is coming soon.
-2. An NVIDIA graphics card, preferably with 4GB or more of VRAM. If you don't have a compatible graphics card, it'll automatically run in the slower "CPU Mode".
-3. Minimum 8 GB of RAM and 25GB of disk space.
-
-You don't need to install or struggle with Python, Anaconda, Docker etc. The installer will take care of whatever is needed.
-
----
# How to use?
From ea9861d180ed4c91749324b8685fd8335570de5b Mon Sep 17 00:00:00 2001
From: cmdr2
Date: Mon, 22 May 2023 16:07:50 +0530
Subject: [PATCH 7/7] Less min VRAM requirement
---
README.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index c6b047e4..6a629e57 100644
--- a/README.md
+++ b/README.md
@@ -17,8 +17,8 @@ Click the download button for your operating system:
**Hardware requirements:**
-- **Windows:** NVIDIA graphics card, or run on your CPU.
-- **Linux:** NVIDIA or AMD graphics card, or run on your CPU.
+- **Windows:** NVIDIA graphics card (minimum 2 GB RAM), or run on your CPU.
+- **Linux:** NVIDIA or AMD graphics card (minimum 2 GB RAM), or run on your CPU.
- **Mac:** M1 or M2, or run on your CPU.
- Minimum 8 GB of system RAM.
- Atleast 25 GB of space on the hard disk.
@@ -86,7 +86,7 @@ Just delete the `EasyDiffusion` folder to uninstall all the downloaded packages.
### Performance and security
- **Fast**: Creates a 512x512 image with euler_a in 5 seconds, on an NVIDIA 3060 12GB.
-- **Low Memory Usage**: Create 512x512 images with less than 3 GB of GPU RAM, and 768x768 images with less than 4 GB of GPU RAM!
+- **Low Memory Usage**: Create 512x512 images with less than 2 GB of GPU RAM, and 768x768 images with less than 3 GB of GPU RAM!
- **Use CPU setting**: If you don't have a compatible graphics card, but still want to run it on your CPU.
- **Multi-GPU support**: Automatically spreads your tasks across multiple GPUs (if available), for faster performance!
- **Auto scan for malicious models**: Uses picklescan to prevent malicious models.