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