# Product Marketing Agency

[](https://discord.gg/swarms-999382051935506503) [](https://www.youtube.com/@kyegomez3242) [](https://www.linkedin.com/in/kye-g-38759a207/) [](https://x.com/kyegomezb)
A comprehensive multi-agent system for generating professional product marketing images and content using the Swarms framework.



## 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\n\n[](https://discord.gg/swarms-999382051935506503) [](https://www.youtube.com/@kyegomez3242) [](https://www.linkedin.com/in/kye-g-38759a207/) [](https://x.com/kyegomezb)\n\nA comprehensive multi-agent system for generating professional product marketing images and content using the Swarms framework.\n\n\n\n\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"
}