Skip to content

A python web application for stable diffusion image generator using HuggingFace models and Streamlit

License

Notifications You must be signed in to change notification settings

Kyle-Myre/StableDiffusion-UI

Repository files navigation

[./docs/README.png]

Python PyTorch nVIDIA nVIDIA Linux Ubuntu MIT

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)
python3 -m venv .venv
pip install -r requirements.txt
./runner.local.sh 
  • Windows
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
CUDA A parallel computing platform and API model created by NVIDIA for GPU computing. CUDA
Pytorch An open-source machine learning library for deep learning applications. Pytorch
Ubuntu A popular open-source Linux distribution based on Debian. Ubuntu
HuggingFace A platform providing open-source tools for machine learning and NLP. HuggingFace

About

A python web application for stable diffusion image generator using HuggingFace models and Streamlit

Topics

Resources

License

Stars

Watchers

Forks

Languages