AetherPost Documentation
What is AetherPost?
AetherPost is a Terraform-style automation tool that brings Infrastructure as Code principles to social media promotion. Perfect for developers who want to systematically promote their projects without manual social media management.
Core Workflow
AetherPost follows a simple 3-step process:
- Init - Set up your project and configure platforms
- Plan - Preview AI-generated content before posting
- Apply - Deploy your promotion campaign to multiple platforms
Supported Platforms
- Twitter - Automated tweets with engagement optimization
- Reddit - Strategic subreddit posting with community guidelines
- YouTube - Video content and community posts
Key Features
- 🤖 AI Content Generation - Contextual posts tailored to each platform
- 🌍 Multi-Language Support - Generate content in 20+ languages (Japanese, Spanish, French, German, Korean, Chinese, etc.)
- 📋 Preview Before Deploy - See exactly what will be posted
- 🎯 Configuration as Code - YAML-based campaign definitions
- 🔄 Terraform Workflow - Familiar init, plan, apply, destroy commands
- ⚡ One-Command Setup - Automatic dependency installation with language selection
Getting Started
Multi-Language Campaign Examples
# Japanese Campaign
name: "ai-app-jp"
content:
language: ja
style: casual
action: "今すぐ試してみてください!"
hashtags: ["#AI", "#生産性", "#ツール"]
# Spanish Campaign
name: "ai-app-es"
content:
language: es
style: professional
action: "Pruébalo ahora"
hashtags: ["#IA", "#Productividad"]
Basic Usage
# Preview your campaign (in selected language)
aetherpost plan
# Deploy to platforms
aetherpost apply
# Clean up posts if needed
aetherpost destroy
Documentation Access
This documentation is available at: https://aetherpost-docs.s3-website-ap-northeast-1.amazonaws.com
Supported Languages
🌍 20+ Languages Supported:
- en - English
- ja - Japanese (日本語)
- es - Spanish (Español)
- fr - French (Français)
- de - German (Deutsch)
- ko - Korean (한국어)
- zh - Chinese (中文)
- pt - Portuguese (Português)
- ru - Russian (Русский)
- ar - Arabic (العربية)
- hi - Hindi (हिन्दी)
- th - Thai (ไทย)
- vi - Vietnamese (Tiếng Việt)
- tr - Turkish (Türkçe)
- nl - Dutch (Nederlands)
- sv - Swedish (Svenska)
- da - Danish (Dansk)
- no - Norwegian (Norsk)
- fi - Finnish (Suomi)
- it - Italian (Italiano)
Next Steps
- 📚 Getting Started Guide - Complete setup instructions
- 🔧 API Reference - Detailed command documentation
- ⚙️ Configuration - Customize your campaigns
- 🌍 Multi-Language Examples - Check
examples/multilang-campaign.yaml
Community & Support
- GitHub: View source code and report issues
- Issues: Bug reports and feature requests
- Discussions: Community Q&A