Skip to main content

A comprehensive multi-agent marketing system for generating various types of product marketing images and content using the swarms framework

Project description

Product Marketing Agency

Product Marketing Agency

Join our Discord Subscribe on YouTube Connect on LinkedIn Follow on X.com

A comprehensive multi-agent system for generating professional product marketing images and content using the Swarms framework.

Python License Framework

Quick Start

Installation

git clone https://github.com/The-Swarm-Corporation/Product-Marketing-Agency.git
cd Product-Marketing-Agency
pip install -r requirements.txt

Setup Environment

export OPENAI_API_KEY="your-openai-api-key"
# or
export GEMINI_API_KEY="your-gemini-api-key"

Basic Usage

from product_marketing_agency.main import ProductMarketingAgency

# Initialize the agency
agency = ProductMarketingAgency(model_name="gpt-4o")

# Create product profile
product_data = {
    "product_name": "Premium Wireless Headphones",
    "category": "Electronics",
    "key_features": ["Noise cancellation", "40-hour battery", "Premium sound"],
    "accessories": ["Charging cable", "Carrying case", "Audio cable"],
    "objectives": ["Showcase premium quality", "Highlight features"],
    "suggested_image_types": [1, 2, 3, 7, 9]
}

# Generate marketing campaign
agency.create_product_profile(product_data)
results = agency.run_campaign()

print(f"Generated {results['images_generated']} marketing images")

Run Interactive Mode

python product_marketing_agency/main.py

Features

10 Specialized Image Types

  • Master Product Shot: Hero images showcasing the main product
  • What's in the Box Flat Lay: Unboxing and contents display
  • Extreme Macro Detail: Close-up shots highlighting craftsmanship
  • Color/Style Variations: Product variants and options
  • On-Foot Size Comparisons: Scale and sizing demonstrations
  • Add a Model Two-Image Composite: Lifestyle modeling shots
  • Lifestyle Action Shot: Products in real-world usage
  • UGC Style Photos: User-generated content aesthetic
  • Negative Space Banner: Clean promotional banners
  • Shop the Look Flat Lay: Complete styling and accessory layouts

Multi-Agent Architecture

  • Specialized agents for each image type
  • Coordinated multi-agent workflows
  • Rich interactive terminal interface
  • Campaign reporting and analytics
  • Batch processing capabilities

Documentation

For detailed documentation, examples, and advanced usage, see docs/README.md.

Support

License

MIT License - see LICENSE file for details.


Made by The Swarm Corporation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

product_marketing_agency-1.0.1.tar.gz (34.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

product_marketing_agency-1.0.1-py3-none-any.whl (34.6 kB view details)

Uploaded Python 3

File details

Details for the file product_marketing_agency-1.0.1.tar.gz.

File metadata

  • Download URL: product_marketing_agency-1.0.1.tar.gz
  • Upload date:
  • Size: 34.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.12.3 Darwin/24.5.0

File hashes

Hashes for product_marketing_agency-1.0.1.tar.gz
Algorithm Hash digest
SHA256 661c24b0a38279a4d96f48e931da85fbb45b5dd2b44005bfa5919ef1f7c52c4b
MD5 8ab2763f3e175120443100cde0c39ec9
BLAKE2b-256 f8b688b2da0dc6a62070565635d73a8df7c28bd62a34f3bc1bff283f31387a50

See more details on using hashes here.

File details

Details for the file product_marketing_agency-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for product_marketing_agency-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7d276a97d08a414a8ba12895d59c65095f00dab29802608eed4f0fd56c3aace7
MD5 46dcadcb96db5a003a7389a89dfc2354
BLAKE2b-256 84f2e977a4ef299fdf9a310e20093f803f40241784f3016b9003e2cbc8a048b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page