product-marketing-agency


Nameproduct-marketing-agency JSON
Version 1.0.1 PyPI version JSON
download
home_pagehttps://github.com/The-Swarm-Corporation/Product-Marketing-Agency
SummaryA comprehensive multi-agent marketing system for generating various types of product marketing images and content using the swarms framework
upload_time2025-09-02 17:13:31
maintainerNone
docs_urlNone
authorThe Swarm Corporation
requires_python<4.0,>=3.10
licenseMIT
keywords marketing product photography ai agents swarms image generation marketing automation multi-agent systems content creation e-commerce
VCS
bugtrack_url
requirements swarms rich python-dotenv loguru pytest pytest-cov black ruff mypy types-toml types-redis types-pytz types-chardet mypy-protobuf
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Product Marketing Agency

![Product Marketing Agency](assets/pms2.jpeg)

[![Join our Discord](https://img.shields.io/badge/Discord-Join%20our%20server-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/swarms-999382051935506503) [![Subscribe on YouTube](https://img.shields.io/badge/YouTube-Subscribe-red?style=for-the-badge&logo=youtube&logoColor=white)](https://www.youtube.com/@kyegomez3242) [![Connect on LinkedIn](https://img.shields.io/badge/LinkedIn-Connect-blue?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/kye-g-38759a207/) [![Follow on X.com](https://img.shields.io/badge/X.com-Follow-1DA1F2?style=for-the-badge&logo=x&logoColor=white)](https://x.com/kyegomezb)

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

![Python](https://img.shields.io/badge/Python-3.10+-blue.svg)
![License](https://img.shields.io/badge/License-MIT-green.svg)
![Framework](https://img.shields.io/badge/Framework-Swarms-orange.svg)

## Quick Start

### Installation

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

### Setup Environment

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

### Basic Usage

```python
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

```bash
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](docs/README.md).

## Support

- Issues: [GitHub Issues](https://github.com/The-Swarm-Corporation/Product-Marketing-Agency/issues)
- Community: [Discord Server](https://discord.gg/swarms-999382051935506503)

## License

MIT License - see [LICENSE](LICENSE) file for details.

---

Made by The Swarm Corporation
            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/The-Swarm-Corporation/Product-Marketing-Agency",
    "name": "product-marketing-agency",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": "marketing, product photography, ai agents, swarms, image generation, marketing automation, multi-agent systems, content creation, e-commerce",
    "author": "The Swarm Corporation",
    "author_email": "kye@swarms.world",
    "download_url": "https://files.pythonhosted.org/packages/f8/b6/88b2da0dc6a62070565635d73a8df7c28bd62a34f3bc1bff283f31387a50/product_marketing_agency-1.0.1.tar.gz",
    "platform": null,
    "description": "# Product Marketing Agency\n\n![Product Marketing Agency](assets/pms2.jpeg)\n\n[![Join our Discord](https://img.shields.io/badge/Discord-Join%20our%20server-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://discord.gg/swarms-999382051935506503) [![Subscribe on YouTube](https://img.shields.io/badge/YouTube-Subscribe-red?style=for-the-badge&logo=youtube&logoColor=white)](https://www.youtube.com/@kyegomez3242) [![Connect on LinkedIn](https://img.shields.io/badge/LinkedIn-Connect-blue?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/kye-g-38759a207/) [![Follow on X.com](https://img.shields.io/badge/X.com-Follow-1DA1F2?style=for-the-badge&logo=x&logoColor=white)](https://x.com/kyegomezb)\n\nA comprehensive multi-agent system for generating professional product marketing images and content using the Swarms framework.\n\n![Python](https://img.shields.io/badge/Python-3.10+-blue.svg)\n![License](https://img.shields.io/badge/License-MIT-green.svg)\n![Framework](https://img.shields.io/badge/Framework-Swarms-orange.svg)\n\n## Quick Start\n\n### Installation\n\n```bash\ngit clone https://github.com/The-Swarm-Corporation/Product-Marketing-Agency.git\ncd Product-Marketing-Agency\npip install -r requirements.txt\n```\n\n### Setup Environment\n\n```bash\nexport OPENAI_API_KEY=\"your-openai-api-key\"\n# or\nexport GEMINI_API_KEY=\"your-gemini-api-key\"\n```\n\n### Basic Usage\n\n```python\nfrom product_marketing_agency.main import ProductMarketingAgency\n\n# Initialize the agency\nagency = ProductMarketingAgency(model_name=\"gpt-4o\")\n\n# Create product profile\nproduct_data = {\n    \"product_name\": \"Premium Wireless Headphones\",\n    \"category\": \"Electronics\",\n    \"key_features\": [\"Noise cancellation\", \"40-hour battery\", \"Premium sound\"],\n    \"accessories\": [\"Charging cable\", \"Carrying case\", \"Audio cable\"],\n    \"objectives\": [\"Showcase premium quality\", \"Highlight features\"],\n    \"suggested_image_types\": [1, 2, 3, 7, 9]\n}\n\n# Generate marketing campaign\nagency.create_product_profile(product_data)\nresults = agency.run_campaign()\n\nprint(f\"Generated {results['images_generated']} marketing images\")\n```\n\n### Run Interactive Mode\n\n```bash\npython product_marketing_agency/main.py\n```\n\n## Features\n\n### 10 Specialized Image Types\n- **Master Product Shot**: Hero images showcasing the main product\n- **What's in the Box Flat Lay**: Unboxing and contents display\n- **Extreme Macro Detail**: Close-up shots highlighting craftsmanship\n- **Color/Style Variations**: Product variants and options\n- **On-Foot Size Comparisons**: Scale and sizing demonstrations\n- **Add a Model Two-Image Composite**: Lifestyle modeling shots\n- **Lifestyle Action Shot**: Products in real-world usage\n- **UGC Style Photos**: User-generated content aesthetic\n- **Negative Space Banner**: Clean promotional banners\n- **Shop the Look Flat Lay**: Complete styling and accessory layouts\n\n### Multi-Agent Architecture\n- Specialized agents for each image type\n- Coordinated multi-agent workflows\n- Rich interactive terminal interface\n- Campaign reporting and analytics\n- Batch processing capabilities\n\n## Documentation\n\nFor detailed documentation, examples, and advanced usage, see [docs/README.md](docs/README.md).\n\n## Support\n\n- Issues: [GitHub Issues](https://github.com/The-Swarm-Corporation/Product-Marketing-Agency/issues)\n- Community: [Discord Server](https://discord.gg/swarms-999382051935506503)\n\n## License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n---\n\nMade by The Swarm Corporation",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A comprehensive multi-agent marketing system for generating various types of product marketing images and content using the swarms framework",
    "version": "1.0.1",
    "project_urls": {
        "Documentation": "https://github.com/The-Swarm-Corporation/Product-Marketing-Agency/blob/main/docs/README.md",
        "Homepage": "https://github.com/The-Swarm-Corporation/Product-Marketing-Agency",
        "Repository": "https://github.com/The-Swarm-Corporation/Product-Marketing-Agency"
    },
    "split_keywords": [
        "marketing",
        " product photography",
        " ai agents",
        " swarms",
        " image generation",
        " marketing automation",
        " multi-agent systems",
        " content creation",
        " e-commerce"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "84f2e977a4ef299fdf9a310e20093f803f40241784f3016b9003e2cbc8a048b2",
                "md5": "46dcadcb96db5a003a7389a89dfc2354",
                "sha256": "7d276a97d08a414a8ba12895d59c65095f00dab29802608eed4f0fd56c3aace7"
            },
            "downloads": -1,
            "filename": "product_marketing_agency-1.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "46dcadcb96db5a003a7389a89dfc2354",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 34634,
            "upload_time": "2025-09-02T17:13:30",
            "upload_time_iso_8601": "2025-09-02T17:13:30.234359Z",
            "url": "https://files.pythonhosted.org/packages/84/f2/e977a4ef299fdf9a310e20093f803f40241784f3016b9003e2cbc8a048b2/product_marketing_agency-1.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f8b688b2da0dc6a62070565635d73a8df7c28bd62a34f3bc1bff283f31387a50",
                "md5": "8ab2763f3e175120443100cde0c39ec9",
                "sha256": "661c24b0a38279a4d96f48e931da85fbb45b5dd2b44005bfa5919ef1f7c52c4b"
            },
            "downloads": -1,
            "filename": "product_marketing_agency-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "8ab2763f3e175120443100cde0c39ec9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 34826,
            "upload_time": "2025-09-02T17:13:31",
            "upload_time_iso_8601": "2025-09-02T17:13:31.905906Z",
            "url": "https://files.pythonhosted.org/packages/f8/b6/88b2da0dc6a62070565635d73a8df7c28bd62a34f3bc1bff283f31387a50/product_marketing_agency-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-02 17:13:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "The-Swarm-Corporation",
    "github_project": "Product-Marketing-Agency",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "swarms",
            "specs": []
        },
        {
            "name": "rich",
            "specs": []
        },
        {
            "name": "python-dotenv",
            "specs": []
        },
        {
            "name": "loguru",
            "specs": []
        },
        {
            "name": "pytest",
            "specs": []
        },
        {
            "name": "pytest-cov",
            "specs": []
        },
        {
            "name": "black",
            "specs": []
        },
        {
            "name": "ruff",
            "specs": []
        },
        {
            "name": "mypy",
            "specs": []
        },
        {
            "name": "types-toml",
            "specs": []
        },
        {
            "name": "types-redis",
            "specs": []
        },
        {
            "name": "types-pytz",
            "specs": []
        },
        {
            "name": "types-chardet",
            "specs": []
        },
        {
            "name": "mypy-protobuf",
            "specs": []
        }
    ],
    "lcname": "product-marketing-agency"
}
        
Elapsed time: 0.52309s