https://github.com/ambitiousflowdev/stablediffusion-ui
A python web application for stable diffusion image generator using HuggingFace models and Streamlit
https://github.com/ambitiousflowdev/stablediffusion-ui
huggingface python streamlit webapp
Last synced: about 1 year ago
JSON representation
A python web application for stable diffusion image generator using HuggingFace models and Streamlit
- Host: GitHub
- URL: https://github.com/ambitiousflowdev/stablediffusion-ui
- Owner: AmbitiousFlowDev
- License: mit
- Created: 2024-09-09T22:42:07.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-05T13:23:15.000Z (over 1 year ago)
- Last Synced: 2025-03-20T21:13:29.227Z (over 1 year ago)
- Topics: huggingface, python, streamlit, webapp
- Language: Python
- Homepage:
- Size: 192 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![[./docs/README.png]](./docs/README.png)
      
This App provides a Interface for running Stable Diffusion,
a state-of-the-art text-to-image generation model. It integrates Hugging Face's
diffusers library along with various other dependencies to streamline the
generation process. Additionally, the App supports database operations
and visualization, making it versatile for various use cases.
Note : This App is not perfect for fast and optimized performance is just an easy abstraction and free option for generating images , you can always download another free option if you want. if you have an idea about how StablDiffusion works i would be happy to listen and learn.
## Project Setup
- Linux (Recomanded)
```bash
python3 -m venv .venv
pip install -r requirements.txt
./runner.local.sh
```
- Windows
```powershell
py -m venv .venv
pip install -r requirements.txt
./runner.local.bat
```
## Technologies
| **Technology** | **Description** | **Link** |
|------------------|---------------------------------------------------------------------------------|------------------------------------------|
| **Python** | A high-level programming language used for general-purpose programming. | [Python](https://www.python.org/) |
| **CUDA** | A parallel computing platform and API model created by NVIDIA for GPU computing. | [CUDA](https://developer.nvidia.com/cuda-zone) |
| **Pytorch** | An open-source machine learning library for deep learning applications. | [Pytorch](https://pytorch.org/) |
| **Ubuntu** | A popular open-source Linux distribution based on Debian. | [Ubuntu](https://ubuntu.com/) |
| **HuggingFace** | A platform providing open-source tools for machine learning and NLP. | [HuggingFace](https://huggingface.co/) |