Python Continous Picture Renderer (with Diffuser AI)
Python
0
6 commits
updated Nov 19, 2025
# Bulk Diffusion 0.1a
**Massive and Continuous Picture Rendering using Stable Diffusion 1.5**
---
## Author
Hermann Knopp
Contact: [[email protected]](mailto:[email protected])
---
## Version
0.1a — 31.07.2023
---
## Overview
Bulk Diffusion is a Python application that generates images in bulk using **Stable Diffusion** and a wordlist-driven prompt system. It can automatically create diverse image prompts using English word lists, categories, and moods, optionally enhanced with **GPT-Neo** for more creative prompts.
The software is designed for NVIDIA GPUs with at least 6GB VRAM. CPU-only rendering is **not supported yet**.
---
## Features
- Generates images continuously in bulk.
- Uses **Stable Diffusion 1.5** or other diffusion models (Dreamlike Diffusion, Inkpunk).
- Wordlist-based prompt generation:
- `words.txt` — general descriptive words
- `categories.txt` — picture categories
- `moods.txt` — artistic moods
- Optional GPT-Neo prompt enhancement for more creative and stylistic outputs.
- Saves generated images and prompt details automatically in a specified folder.
- Interactive selection of model, output folder, and prompt engine.
---
## Installation
### Requirements
- Python 3.10.10 x64
- NVIDIA GPU with CUDA support (minimum 6GB VRAM)
- Virtual environment recommended (`venv`)
```bash
python -m venv venv
source venv/bin/activate # Linux/macOS
venv\Scripts\activate # Windows
pip install -r requirements.txt
python bulk_diffusion.py
Follow interactive prompts:
Generated images and corresponding prompt text files will be saved automatically.
| Model Nr | Model Name | Description |
|---|---|---|
| 1 | Stable Diffusion 1.5 | GPT Lexart |
| 2 | Dreamlike Diffusion | Photorealistic GPT Lexart |
| 3 | Dreamlike Diffusion | Creative Art GPT Lexart |
| 4 | Stable Diffusion 1.5 | GPTNeo Custom |
| 5 | Dreamlike Diffusion | Photorealistic GPTNeo Custom |
| 6 | Dreamlike Diffusion | Creative Art GPTNeo Custom |
| 7 | Inkpunk Diffusion | GPTNeo Custom |
For GPTNeo Custom models, download the release from GitHub (
pytorch_model.bininmodel/folder, ~500MB).
.png.txt alongside each imagetest_DDMMYYYY_HHMMSS.png and .txtNVIDIA GPU with 6GB+ VRAM
VRAM usage:
CPU-only rendering is not supported yet.
words.txt — descriptive words for random prompt generationcategories.txt — categories for image themesmoods.txt — creative style or mood descriptorsAll files can be edited and expanded by appending new words.
MIT License (or specify your preferred license)
GitHub Issues for bug reports or feature requests Email: [email protected]
Python Continous Picture Renderer (with Diffuser AI)
Python
0
6 commits
updated Nov 19, 2025
# Bulk Diffusion 0.1a
**Massive and Continuous Picture Rendering using Stable Diffusion 1.5**
---
## Author
Hermann Knopp
Contact: [[email protected]](mailto:[email protected])
---
## Version
0.1a — 31.07.2023
---
## Overview
Bulk Diffusion is a Python application that generates images in bulk using **Stable Diffusion** and a wordlist-driven prompt system. It can automatically create diverse image prompts using English word lists, categories, and moods, optionally enhanced with **GPT-Neo** for more creative prompts.
The software is designed for NVIDIA GPUs with at least 6GB VRAM. CPU-only rendering is **not supported yet**.
---
## Features
- Generates images continuously in bulk.
- Uses **Stable Diffusion 1.5** or other diffusion models (Dreamlike Diffusion, Inkpunk).
- Wordlist-based prompt generation:
- `words.txt` — general descriptive words
- `categories.txt` — picture categories
- `moods.txt` — artistic moods
- Optional GPT-Neo prompt enhancement for more creative and stylistic outputs.
- Saves generated images and prompt details automatically in a specified folder.
- Interactive selection of model, output folder, and prompt engine.
---
## Installation
### Requirements
- Python 3.10.10 x64
- NVIDIA GPU with CUDA support (minimum 6GB VRAM)
- Virtual environment recommended (`venv`)
```bash
python -m venv venv
source venv/bin/activate # Linux/macOS
venv\Scripts\activate # Windows
pip install -r requirements.txt
python bulk_diffusion.py
Follow interactive prompts:
Generated images and corresponding prompt text files will be saved automatically.
| Model Nr | Model Name | Description |
|---|---|---|
| 1 | Stable Diffusion 1.5 | GPT Lexart |
| 2 | Dreamlike Diffusion | Photorealistic GPT Lexart |
| 3 | Dreamlike Diffusion | Creative Art GPT Lexart |
| 4 | Stable Diffusion 1.5 | GPTNeo Custom |
| 5 | Dreamlike Diffusion | Photorealistic GPTNeo Custom |
| 6 | Dreamlike Diffusion | Creative Art GPTNeo Custom |
| 7 | Inkpunk Diffusion | GPTNeo Custom |
For GPTNeo Custom models, download the release from GitHub (
pytorch_model.bininmodel/folder, ~500MB).
.png.txt alongside each imagetest_DDMMYYYY_HHMMSS.png and .txtNVIDIA GPU with 6GB+ VRAM
VRAM usage:
CPU-only rendering is not supported yet.
words.txt — descriptive words for random prompt generationcategories.txt — categories for image themesmoods.txt — creative style or mood descriptorsAll files can be edited and expanded by appending new words.
MIT License (or specify your preferred license)
GitHub Issues for bug reports or feature requests Email: [email protected]