A powerful and interactive web application built with Streamlit that leverages Stability AI's SDXL model via the Replicate API to generate high-quality images from text prompts.
- Text-to-Image Generation: Create stunning images using custom prompts.
- Advanced Customization: Fine-tune your generation with adjustable parameters:
- Image Width & Height
- Scheduler selection (DDIM, K_EULER, PNDM, etc.)
- Guidance Scale & Denoising Steps
- Refiner usage (Expert Ensemble Refiner)
- Gallery Mode: Browse a curated selection of pre-generated examples.
- Download Manager: Automatically zips generated images for easy bulk downloading.
- Robust Error Handling: informative status updates and error messages.
├── app.py # Main application script
├── utils.py # Utility module (contains icon functions)
├── gallery/ # Folder containing example images for the gallery
│ ├── farmer_sunset.png
│ ├── astro_on_unicorn.png
│ └── ...
├── .streamlit/
│ └── secrets.toml # API keys (Not tracked in git)
└── requirements.txt # Project dependencies