Skip to content

RhythrosaLabs/Magic-Buttons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

✨ Magic Buttons

One prompt. One click. A complete creative asset bundle — zipped and ready.

Python OpenAI DALL-E 3 License


Magic Buttons is a collection of one-click AI generators. Each "button" takes a single prompt and produces a complete, zipped asset bundle: marketing campaigns with images and copy, game design documents with concept art, comic books with panels and scripts — all powered by GPT-4o and DALL-E 3.

✨ Features

  • Magic Marketing Campaign — generate a full campaign brief, copy, and DALL-E images in one click
  • Magic Game Design — produce a complete GDD, character concepts, and Unity2D-ready scripts
  • Magic Comic Book — create a multi-panel comic with scripts, panel descriptions, and AI-generated art
  • Zip Export — every generator packages all output into a clean .zip bundle, ready to use
  • PyQt5 Desktop UI — native GUI with progress bar and inline previews
  • GPT-4o + DALL-E 3 — latest OpenAI models for text and images

🚀 Quick Start

git clone https://github.com/RhythrosaLabs/Magic-Buttons.git
cd Magic-Buttons
pip install openai pillow pyqt5 pandas requests
# Run any button:
python MagicMarketingCampaign.py
python MagicGameDesign.py
python MagicComicBook.py

Enter your OpenAI API key on first launch, type a prompt, and click the magic button.

🛠️ Tech Stack

  • Python + PyQt5 — native desktop GUI
  • OpenAI API — GPT-4o for text, DALL-E 3 for images
  • Pillow — image processing and display
  • Pandas — structured data export
  • zipfile — bundle packaging

📸 Example Outputs

  • A marketing campaign prompt → campaign brief + social copy + 4 hero images → campaign.zip
  • A game prompt → GDD + character art + Unity2D scripts → game_assets.zip
  • A comic idea → 6-panel script + AI panel art → comic.zip

🤝 Contributing

PRs welcome. Open an issue first for major changes.

📄 License

MIT

💛 Support

If Magic Buttons sparks something, consider supporting development:

👉 Donate via PayPal — @noodlebake


Made with ❤️ by RhythrosaLabs

Releases

No releases published

Packages

 
 
 

Contributors

Languages