File size: 14,421 Bytes
22e9940
 
 
 
 
 
 
 
 
 
 
 
9dadfff
 
 
 
 
22e9940
9dadfff
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6b32826
 
 
 
987199e
60ede28
67fb65b
b35a2b9
5c4105a
0386ec4
415fe65
32e2e07
ce91880
8d84ceb
fae2a10
1fb9b09
e825180
83b240b
d9cb8b5
8b8e40d
67d1929
fe297c3
62cc334
565d83a
a7be6c4
17ca14f
45c2ac7
d540c1b
1dc25ae
e0f3893
268dfdc
75ed090
7c69e85
be66467
1569cb9
df01877
84b2388
9d789fe
72b399c
3d5d628
082eb2f
31bedc4
55b3e15
eabb515
3e1265f
cbedf96
470828a
c57a415
0fe9f43
f567a57
7d12d70
5f82702
bf9dcd8
730f356
3a74f0e
a409017
16a83d8
f612934
1943b09
bb9de23
b070197
e35ee2f
03b9347
2fe4f7c
ed3d455
1a145c1
c71b49b
9e16365
cc9fae4
64bda4c
d0f1030
1e336a1
42caf91
dbe9961
28ef25d
1e2e298
38043da
28e9e72
aaa7638
6ffd36b
b1e990d
87cc6e4
f8cca62
95630d2
58cf74f
12ddd56
4e86157
6284c8d
6c6f622
24a1e42
eeeb835
6e757b3
c54db01
d9acb60
133f548
e8283be
2e0284c
4734043
c3d3601
e964a06
a5fbdb6
7a27d79
6d83de9
a3f87b4
1a430bf
d82840e
598fbe1
506fd1a
ebef8d8
77e56db
d138690
579509b
9ad34aa
ca50d0d
47f0e80
a88a63b
cbdbd3a
b0038a9
e0cdf83
8d0de91
87729f0
a81cb9e
d5a1211
c49a987
7bb7773
dcc31ee
d177d51
b562ec0
6df3d1a
0b005cb
783e022
261b68e
ade6b18
5bf945b
ee3e7e9
84bd4bd
6f7181f
db2df93
d0fd202
c505a6b
ffecf0b
ba822b1
d38db09
581a59c
7739003
78d96f7
0818dac
40012c7
e9621ba
627823e
3e6c888
f1b3afa
a937680
b5f77fa
9e86e72
b653b20
23f9e81
efccda6
3ec8033
c5289ca
3a3e7cc
6b32826
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
---
title: Cpustablediff
emoji: πŸƒ
colorFrom: yellow
colorTo: indigo
sdk: gradio
sdk_version: 5.31.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: cpu image maker ai
---
# πŸ€–βœ¨ AI Image Generator (CPU)  
[![Hugging Face Space](https://img.shields.io/badge/HuggingFace-Spaces-blue?logo=huggingface)](https://huggingface.co/spaces/your-username/cpu-image-gen)  
[![Gradio UI](https://img.shields.io/badge/Gradio-5.31.0-brightgreen?logo=gradio)]  
[![Model](https://img.shields.io/badge/Model-StableDiffusion-orange)](https://huggingface.co/runwayml/stable-diffusion-v1-5)  
[![License](https://img.shields.io/badge/License-MIT-lightgrey)](LICENSE)

---

## πŸš€ Overview  
Leverage **Generative AI** and **latent diffusion** to turn text prompts into stunning imagesβ€”**entirely on CPU**. No GPUs, no paid APIsβ€”just open-source models and your browser.

> **Key AI buzzwords:**  
> β€’ Latent Diffusion β€’ Denoising U-Net β€’ Cross-Attention β€’ Text-to-Image Generation β€’ CLIP-Guided Prompting β€’ Zero-Shot Creativity β€’ Edge Inference β€’ Cloud-Native Deployment

---

## ✨ Features

| πŸ”‘ Feature                    | πŸ” Description                                                          |
|-------------------------------|-------------------------------------------------------------------------|
| **🌌 Creative Prompts**         | Supports any imaginative text inputβ€”landscapes, portraits, abstract art |
| **βš™οΈ Adjustable Steps**        | Control fidelity vs. speed (1–50 inference steps)                       |
| **πŸ’» CPU-Only Inference**      | Runs on free-tier Spaces (2 vCPU / 16 GB RAM), no CUDA required         |
| **πŸŽ›οΈ Sleek UI**               | Gradio Blocks for intuitive prompt entry and result display             |
| **πŸ”„ Stateless**               | Each request is independentβ€”no session state or logging overhead        |
| **πŸ”§ Modular**                | Swap pipeline ID to any other text-to-image model with minimal change   |

---

## πŸ—οΈ Architecture & Workflow

1. **Prompt Encoding**  
   The text prompt is tokenized and mapped into the model’s latent space.  
2. **Denoising Loop**  
   A U-Net repeatedly denoises latent noise over *N* steps guided by cross-attention to the prompt.  
3. **Decoder**  
   The final latent is decoded into an RGB image via the model’s VAE.  
4. **Rendering**  
   Gradio streams the generated image back to the browser for instant viewing.

---

## πŸ› οΈ Local Development

```bash
git clone https://github.com/your-username/cpu-image-gen.git
cd cpu-image-gen
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
python app.py

## Latest Update

- Improved latent diffusion model performance. - May 29, 2025 πŸ“
- Enhanced Gradio UI for prompt input. 🌌 - February 05, 2026 πŸ“
- Added support for more inference steps. πŸŽ›οΈ - February 04, 2026 πŸ“
- Improved latent diffusion model performance. ✨ - February 03, 2026 πŸ“
- Improved latent diffusion model performance. - January 16, 2026 πŸ“
- Improved image quality with new denoising parameters. - January 15, 2026 πŸ“
- Optimized CPU inference for faster image generation. πŸ€– - January 13, 2026 πŸ“
- Enhanced Gradio UI for prompt input. βš™οΈ - January 11, 2026 πŸ“
- Added support for more inference steps. πŸŽ›οΈ - January 10, 2026 πŸ“
- Improved latent diffusion model performance. - January 08, 2026 πŸ“
- Improved image quality with new denoising parameters. - January 06, 2026 πŸ“
- Optimized CPU inference for faster image generation. ✨ - January 05, 2026 πŸ“
- Enhanced Gradio UI for prompt input. - January 03, 2026 πŸ“
- Added support for more inference steps. - January 01, 2026 πŸ“
- Improved latent diffusion model performance. - December 31, 2025 πŸ“
- Improved image quality with new denoising parameters. βš™οΈ - December 29, 2025 πŸ“
- Optimized CPU inference for faster image generation. - December 27, 2025 πŸ“
- Enhanced Gradio UI for prompt input. 🌌 - December 26, 2025 πŸ“
- Added support for more inference steps. - December 24, 2025 πŸ“
- Improved latent diffusion model performance. πŸ€– - December 22, 2025 πŸ“
- Improved image quality with new denoising parameters. - December 21, 2025 πŸ“
- Optimized CPU inference for faster image generation. - December 19, 2025 πŸ“
- Enhanced Gradio UI for prompt input. ✨ - December 17, 2025 πŸ“
- Added support for more inference steps. πŸŽ›οΈ - December 16, 2025 πŸ“
- Improved latent diffusion model performance. - December 14, 2025 πŸ“
- Improved image quality with new denoising parameters. - December 12, 2025 πŸ“
- Optimized CPU inference for faster image generation. 🌌 - December 11, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - December 09, 2025 πŸ“
- Added support for more inference steps. πŸŽ›οΈ - December 07, 2025 πŸ“
- Improved latent diffusion model performance. πŸ€– - December 04, 2025 πŸ“
- Improved image quality with new denoising parameters. βš™οΈ - December 02, 2025 πŸ“
- Optimized CPU inference for faster image generation. - November 29, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - November 27, 2025 πŸ“
- Added support for more inference steps. ✨ - November 24, 2025 πŸ“
- Improved latent diffusion model performance. - November 22, 2025 πŸ“
- Improved image quality with new denoising parameters. - November 19, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - November 15, 2025 πŸ“
- Added support for more inference steps. - November 11, 2025 πŸ“
- Improved latent diffusion model performance. πŸ€– - November 09, 2025 πŸ“
- Improved image quality with new denoising parameters. - November 08, 2025 πŸ“
- Optimized CPU inference for faster image generation. - November 06, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - November 04, 2025 πŸ“
- Added support for more inference steps. 🌌 - November 03, 2025 πŸ“
- Improved latent diffusion model performance. - November 01, 2025 πŸ“
- Improved image quality with new denoising parameters. - October 30, 2025 πŸ“
- Optimized CPU inference for faster image generation. - October 29, 2025 πŸ“
- Enhanced Gradio UI for prompt input. πŸŽ›οΈ - October 27, 2025 πŸ“
- Added support for more inference steps. - October 25, 2025 πŸ“
- Improved latent diffusion model performance. - October 22, 2025 πŸ“
- Improved image quality with new denoising parameters. πŸŽ›οΈ - October 20, 2025 πŸ“
- Optimized CPU inference for faster image generation. πŸ€– - October 17, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - October 15, 2025 πŸ“
- Added support for more inference steps. βš™οΈ - October 14, 2025 πŸ“
- Improved latent diffusion model performance. 🌌 - October 12, 2025 πŸ“
- Improved image quality with new denoising parameters. ✨ - October 09, 2025 πŸ“
- Optimized CPU inference for faster image generation. - October 08, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - October 06, 2025 πŸ“
- Added support for more inference steps. ✨ - October 04, 2025 πŸ“
- Improved latent diffusion model performance. βš™οΈ - October 03, 2025 πŸ“
- Improved image quality with new denoising parameters. πŸ€– - October 01, 2025 πŸ“
- Optimized CPU inference for faster image generation. 🌌 - September 29, 2025 πŸ“
- Enhanced Gradio UI for prompt input. πŸŽ›οΈ - September 28, 2025 πŸ“
- Added support for more inference steps. - September 26, 2025 πŸ“
- Improved latent diffusion model performance. πŸ€– - September 24, 2025 πŸ“
- Improved image quality with new denoising parameters. ✨ - September 23, 2025 πŸ“
- Optimized CPU inference for faster image generation. πŸŽ›οΈ - September 21, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - September 19, 2025 πŸ“
- Added support for more inference steps. - September 18, 2025 πŸ“
- Improved latent diffusion model performance. - September 16, 2025 πŸ“
- Improved image quality with new denoising parameters. βš™οΈ - September 14, 2025 πŸ“
- Optimized CPU inference for faster image generation. - September 13, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - September 11, 2025 πŸ“
- Added support for more inference steps. 🌌 - September 09, 2025 πŸ“
- Improved latent diffusion model performance. 🌌 - September 08, 2025 πŸ“
- Improved image quality with new denoising parameters. - September 06, 2025 πŸ“
- Optimized CPU inference for faster image generation. - September 04, 2025 πŸ“
- Enhanced Gradio UI for prompt input. πŸ€– - September 03, 2025 πŸ“
- Added support for more inference steps. - September 01, 2025 πŸ“
- Improved latent diffusion model performance. - August 30, 2025 πŸ“
- Optimized CPU inference for faster image generation. ✨ - August 29, 2025 πŸ“
- Enhanced Gradio UI for prompt input. πŸŽ›οΈ - August 27, 2025 πŸ“
- Added support for more inference steps. - August 25, 2025 πŸ“
- Improved latent diffusion model performance. - August 24, 2025 πŸ“
- Improved image quality with new denoising parameters. - August 22, 2025 πŸ“
- Optimized CPU inference for faster image generation. - August 20, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - August 19, 2025 πŸ“
- Added support for more inference steps. βš™οΈ - August 17, 2025 πŸ“
- Improved latent diffusion model performance. πŸ€– - August 14, 2025 πŸ“
- Improved image quality with new denoising parameters. - August 13, 2025 πŸ“
- Optimized CPU inference for faster image generation. 🌌 - August 12, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - August 11, 2025 πŸ“
- Added support for more inference steps. πŸŽ›οΈ - August 10, 2025 πŸ“
- Optimized CPU inference for faster image generation. πŸŽ›οΈ - August 08, 2025 πŸ“
- Enhanced Gradio UI for prompt input. 🌌 - August 07, 2025 πŸ“
- Added support for more inference steps. 🌌 - August 06, 2025 πŸ“
- Improved latent diffusion model performance. - August 05, 2025 πŸ“
- Improved image quality with new denoising parameters. - August 04, 2025 πŸ“
- Optimized CPU inference for faster image generation. - August 03, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - August 02, 2025 πŸ“
- Added support for more inference steps. πŸ€– - August 01, 2025 πŸ“
- Improved latent diffusion model performance. πŸŽ›οΈ - July 31, 2025 πŸ“
- Improved image quality with new denoising parameters. ✨ - July 30, 2025 πŸ“
- Optimized CPU inference for faster image generation. βš™οΈ - July 29, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - July 28, 2025 πŸ“
- Added support for more inference steps. - July 27, 2025 πŸ“
- Improved latent diffusion model performance. 🌌 - July 26, 2025 πŸ“
- Improved image quality with new denoising parameters. - July 25, 2025 πŸ“
- Optimized CPU inference for faster image generation. πŸ€– - July 24, 2025 πŸ“
- Enhanced Gradio UI for prompt input. πŸŽ›οΈ - July 23, 2025 πŸ“
- Added support for more inference steps. βš™οΈ - July 22, 2025 πŸ“
- Improved latent diffusion model performance. - July 21, 2025 πŸ“
- Improved image quality with new denoising parameters. - July 20, 2025 πŸ“
- Optimized CPU inference for faster image generation. ✨ - July 19, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - July 18, 2025 πŸ“
- Added support for more inference steps. πŸ€– - July 17, 2025 πŸ“
- Improved latent diffusion model performance. - July 16, 2025 πŸ“
- Improved image quality with new denoising parameters. πŸŽ›οΈ - July 15, 2025 πŸ“
- Optimized CPU inference for faster image generation. βš™οΈ - July 11, 2025 πŸ“
- Enhanced Gradio UI for prompt input. ✨ - July 10, 2025 πŸ“
- Added support for more inference steps. 🌌 - July 09, 2025 πŸ“
- Improved latent diffusion model performance. - July 08, 2025 πŸ“
- Improved image quality with new denoising parameters. - July 07, 2025 πŸ“
- Optimized CPU inference for faster image generation. πŸ€– - July 06, 2025 πŸ“
- Enhanced Gradio UI for prompt input. ✨ - July 05, 2025 πŸ“
- Added support for more inference steps. - July 04, 2025 πŸ“
- Improved latent diffusion model performance. βš™οΈ - July 03, 2025 πŸ“
- Improved image quality with new denoising parameters. - July 02, 2025 πŸ“
- Optimized CPU inference for faster image generation. πŸŽ›οΈ - July 01, 2025 πŸ“
- Enhanced Gradio UI for prompt input. 🌌 - June 30, 2025 πŸ“
- Added support for more inference steps. - June 29, 2025 πŸ“
- Improved latent diffusion model performance. - June 28, 2025 πŸ“
- Improved image quality with new denoising parameters. βš™οΈ - June 27, 2025 πŸ“
- Optimized CPU inference for faster image generation. - June 26, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - June 25, 2025 πŸ“
- Added support for more inference steps. - June 24, 2025 πŸ“
- Improved image quality with new denoising parameters. ✨ - June 22, 2025 πŸ“
- Optimized CPU inference for faster image generation. πŸŽ›οΈ - June 21, 2025 πŸ“
- Enhanced Gradio UI for prompt input. 🌌 - June 20, 2025 πŸ“
- Added support for more inference steps. - June 19, 2025 πŸ“
- Improved latent diffusion model performance. - June 18, 2025 πŸ“
- Improved image quality with new denoising parameters. πŸ€– - June 17, 2025 πŸ“
- Optimized CPU inference for faster image generation. ✨ - June 16, 2025 πŸ“
- Enhanced Gradio UI for prompt input. πŸŽ›οΈ - June 15, 2025 πŸ“
- Added support for more inference steps. 🌌 - June 14, 2025 πŸ“
- Improved latent diffusion model performance. βš™οΈ - June 13, 2025 πŸ“
- Optimized CPU inference for faster image generation. - June 11, 2025 πŸ“
- Enhanced Gradio UI for prompt input. - June 10, 2025 πŸ“
- Added support for more inference steps. - June 09, 2025 πŸ“
- Improved latent diffusion model performance. - June 08, 2025 πŸ“
- Improved image quality with new denoising parameters. βš™οΈ - June 07, 2025 πŸ“
- Optimized CPU inference for faster image generation. 🌌 - June 06, 2025 πŸ“
- Enhanced Gradio UI for prompt input. πŸ€– - June 05, 2025 πŸ“
- Added support for more inference steps. - June 04, 2025 πŸ“
- Improved latent diffusion model performance. - June 03, 2025 πŸ“
- Improved image quality with new denoising parameters. πŸŽ›οΈ - June 02, 2025 πŸ“
- Optimized CPU inference for faster image generation. - June 01, 2025 πŸ“
- Enhanced Gradio UI for prompt input. ✨ - May 31, 2025 πŸ“
- Added support for more inference steps. - May 30, 2025 πŸ“

**Website**: https://ghostainews.com/
**Discord**: https://discord.gg/BfA23aYz