Advanced AI-powered image generation tool with a modern web interface
AI Image Generator is a powerful, user-friendly tool for creating high-quality images using state-of-the-art AI models. Built with a clean, intuitive interface, it supports various image generation techniques including text-to-image, image-to-image, inpainting, and more.
- 🎨 Text-to-Image Generation - Create stunning images from text descriptions
- 🖼️ Image-to-Image - Transform existing images with AI
- 🔧 Inpainting & Outpainting - Edit and extend images seamlessly
- 🎭 Multiple Art Styles - Extensive collection of artistic styles and presets
- ⚡ Fast Generation - Optimized for speed with various performance modes
- 🌐 Web Interface - Modern, responsive Gradio-based UI
- 🔒 Privacy-First - Run locally, no data sent to external servers
- 🐳 Docker Support - Easy deployment with containerization
- Click the "Open In Colab" button above
- Run all cells in the notebook
- Access the web interface through the provided link
- Python 3.10 or higher
- Git
- 8GB+ RAM (16GB+ recommended)
- NVIDIA GPU with 6GB+ VRAM (optional but recommended)
Using Conda (Recommended):
git clone https://github.com/YUKII2K3/Image-generator.git
cd Image-generator
conda env create -f environment.yaml
conda activate ai_image_generator
pip install -r requirements_versions.txt
python entry_with_update.py
Using Virtual Environment:
git clone https://github.com/YUKII2K3/Image-generator.git
cd Image-generator
python3 -m venv ai_image_generator_env
source ai_image_generator_env/bin/activate # On Windows: ai_image_generator_env\Scripts\activate
pip install -r requirements_versions.txt
python entry_with_update.py
After installation, simply run:
python entry_with_update.py
The web interface will be available at http://localhost:7860
Image-generator/
├── modules/ # Core application modules
├── models/ # AI model storage
├── presets/ # Generation presets
├── sdxl_styles/ # Artistic style definitions
├── extras/ # Additional utilities
├── webui.py # Main web interface
├── entry_with_update.py # Entry point
└── ai_image_generator_colab.ipynb # Colab notebook
- Text-to-Image: Enter a prompt describing your desired image
- Style Selection: Choose from hundreds of artistic styles
- Parameters: Adjust generation settings (steps, CFG, etc.)
- Generate: Click generate and watch your image come to life!
The application uses config.txt
for settings. Key configurations include:
- Model paths and preferences
- Performance settings
- UI customization
- Output formats
We welcome contributions! Please feel free to submit issues and pull requests.
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by the original Fooocus project
- Built with Gradio for the web interface
- Powered by various open-source AI models
- 📧 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
- 📖 Documentation: Check the troubleshoot.md for common issues
Maintained by Yuktheshwar 🚀
Star this repository if you find it helpful!