Skip to content

joyprakashk/ai-image-generator-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎨 ai-image-generator-app

A powerful Streamlit app for generating professional product ads using Bria AI's advanced image generation and manipulation APIs.

🌟 Features

  • Generate HD product images from text prompts
  • Remove backgrounds with custom colors
  • Add realistic shadows
  • Create lifestyle shots with text or reference images
  • AI-powered prompt enhancement
  • Optional CTA text overlay
  • Intuitive UI controls
  • Easy image download

πŸš€ Quick Start

  1. Clone the repository:
git clone https://github.com/joyprakashk/ai-image-generator-app.git
cd adsnap-studio
  1. Install dependencies:
pip install -r requirements.txt
  1. Create a .env file in the root directory:
BRIA_API_KEY=your_api_key_here
  1. Run the app:
streamlit run app.py

πŸ’‘ Usage

  1. Enter a product description or upload an image
  2. Configure generation options in the sidebar:
    • Enhance prompt with AI
    • Remove background
    • Add shadows
    • Generate lifestyle shots
  3. Adjust advanced settings like background color and shadow intensity
  4. Click "Generate Ad" to create your images
  5. Download the results

πŸ”§ Configuration

The app supports various configuration options through the UI:

  • Prompt Enhancement: Improve your text prompts with AI
  • Background Removal: Remove backgrounds with custom colors
  • Shadow Effects: Add realistic shadows with adjustable intensity
  • Lifestyle Shots: Place products in context using text or reference images
  • CTA Text: Add optional call-to-action text overlays

🀝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

πŸ“ License

This project is licensed under the [Apache License 2.0] (LICENSE Β© 2025 Joyprakash Kalita). See the LICENSE file for details.

πŸ™ Acknowledgments

  • Bria AI for their powerful image generation APIs
  • Streamlit for the amazing web framework

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages