https://github.com/the-swarm-corporation/marketing-swarm-template
The Marketing Swarm Template is a powerful, easy-to-use framework built on top of Swarms for creating multi-platform marketing content using AI agents.
https://github.com/the-swarm-corporation/marketing-swarm-template
agents ai ai-marketing marketing marketing-ai ml social-medi social-media social-network-analysis
Last synced: 5 days ago
JSON representation
The Marketing Swarm Template is a powerful, easy-to-use framework built on top of Swarms for creating multi-platform marketing content using AI agents.
- Host: GitHub
- URL: https://github.com/the-swarm-corporation/marketing-swarm-template
- Owner: The-Swarm-Corporation
- License: mit
- Created: 2024-11-03T04:49:38.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-21T23:02:08.000Z (3 months ago)
- Last Synced: 2025-07-21T23:11:36.378Z (3 months ago)
- Topics: agents, ai, ai-marketing, marketing, marketing-ai, ml, social-medi, social-media, social-network-analysis
- Language: Python
- Homepage: https://discord.com/servers/agora-999382051935506503
- Size: 2.16 MB
- Stars: 12
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Marketing Swarm Template 🚀
[](https://discord.gg/agora-999382051935506503) [](https://www.youtube.com/@kyegomez3242) [](https://www.linkedin.com/in/kye-g-38759a207/) [](https://x.com/kyegomezb)
The Marketing Swarm Template is a powerful, easy-to-use framework built on top of [Swarms](https://github.com/kyegomez/swarms) for creating multi-platform marketing content using AI agents. This template implements Alex Hormozi's high-ticket offer frameworks across various platforms including Instagram, LinkedIn, Twitter, Email, TikTok, and more.
[](https://github.com/The-Swarm-Corporation/Marketing-Swarm-Template/stargazers)
[](https://opensource.org/licenses/MIT)## 🌟 Features
- 10+ specialized marketing agents for different platforms
- Hormozi-style high-ticket offer frameworks
- Template-based system for easy customization
- Platform-specific content strategies
- Automated content generation across channels
- Value-first marketing approach
- Clear call-to-action frameworks## 🚀 Quick Start
### 1. Installation
```bash
# Install the Swarms framework
pip install -U swarms# Clone this repository
git clone https://github.com/The-Swarm-Corporation/Marketing-Swarm-Template
cd Marketing-Swarm-Template
pip install -r requirements.txt
```### 2. Set Up Environment
Create a `.env` file with your configuration:
```env
# API Keys
GROQ_API_KEY=your_api_key_here # Or OpenAI API Key (OPENAI_API_KEY=your_api_key_here)
# Company Information
COMPANY_NAME=Your Company Name
PRODUCT_NAME=Your Product Name
INDUSTRY=Your Industry
PAIN_POINT=Your Main Pain Point
DESIRED_OUTCOME=Your Desired Outcome
TARGET_AUDIENCE=Your Target Audience
EXPERTISE_AREA=Your Area of Expertise
LEAD_MAGNET=Your Lead Magnet
CONSULTATION_TYPE=Your Consultation Type
TOPIC=Your Main Topic
WORKSHOP_NAME=Your Workshop Name
TIMEFRAME=Your Timeframe
WEBSITE=your-website.com
CALENDAR_LINK=your-calendar-link
```### 3. Run the Swarm
```python
python3 main.py
```## 📚 Available Agents
1. **Instagram Content Strategy Agent**
- Carousel posts
- Story sequences
- Reel scripts
- Bio optimization2. **LinkedIn Authority Builder Agent**
- Thought leadership content
- Case study posts
- B2B conversion frameworks3. **TikTok Viral Content Agent**
- Hook-based content
- Pattern interrupts
- Transformation showcases4. **Email Newsletter Conversion Agent**
- Welcome sequences
- Nurture campaigns
- Sales sequences
- Re-engagement campaigns5. **Twitter Thread Mastery Agent**
- Educational threads
- Authority building
- Engagement optimizationAnd more! Check `agents.yaml` for the complete list.
## 🛠️ Customization
### Modifying Agent Templates
Each agent in `agents.yaml` can be customized:
```yaml
- agent_name: "Platform-Content-Agent"
system_prompt: |
You are a specialized agent for [PLATFORM]. Your task is to...
max_loops: 1
autosave: true
verbose: true
context_length: 200000
output_type: "str"
```### Adding New Agents
Create new agents by adding them to `agents.yaml`:
```yaml
- agent_name: "Your-New-Agent"
system_prompt: |
Your custom prompt here...
# Add configuration options
```## 📊 Example Output
```python
# Example results from Twitter Thread Agent
results = {
"thread_hook": "Want to 10x your [INDUSTRY] results?",
"thread_content": [
"Here's how we helped [COMPANY_NAME] achieve...",
"Step 1: [STRATEGY]",
# More content
],
"call_to_action": "DM 'INFO' for our free [LEAD_MAGNET]"
}
```## 🤝 Contributing
We welcome contributions! Here's how you can help:
1. Fork the repository
2. Create a feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## 📝 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 💫 Built With Swarms
This template is powered by the [Swarms](https://github.com/kyegomez/swarms) framework. Check out the Swarms documentation for more information about building powerful AI agent systems.
## 🙏 Acknowledgments
- [Swarms Framework](https://github.com/kyegomez/swarms)
- Alex Hormozi for the high-ticket offer frameworks
- The Swarm Corporation team---
Made with ❤️ by [The Swarm Corporation](https://github.com/The-Swarm-Corporation)