AI-Powered Content Platform — 3 Languages, 100% Automated
A spiritual content brand needed a complete digital ecosystem that could generate and publish content autonomously in 3 languages, produce video across YouTube/TikTok/Facebook/Pinterest, capture and nurture leads through multiple touchpoints, and operate with near-zero hosting costs — all without scaling team size.
Trend Detection
Google Trends + News RSS feeds from US/MX/BR filtered by DeepSeek AI for relevance.
AI Content Generation
DeepSeek writes articles, scripts, and social posts in 3 languages natively (not translated).
Video Production
Custom Remotion engine renders videos with AI voiceover (Google TTS), AI images (GPT Image), and animated templates.
Multi-Platform Publishing
Automated distribution to YouTube, TikTok, Facebook Reels, Pinterest, and X.
Email Marketing
Weekly horoscopes (36 lists), drip campaigns, quiz funnels — all trilingual via Listmonk + Mautic.
AI Chat Agent
Chatwoot-powered bilingual agent that captures leads, scores them in Mautic, and upsells.
| Pipeline | Trigger | Output |
|---|---|---|
| Content Generator | 2x daily | 170 symbols → AI content → Supabase → Pin images |
| Trend Intelligence | Every 6 hours | Google Trends/News → AI filter → Blog article (3 langs) |
| Dream Video | Daily 3AM UTC | Symbol → Script → Images → TTS → Remotion render → Publish |
| Horoscope Video | Weekly | Sign data → Script → Images → TTS → Render → Publish |
| Social Publisher | L-V 3x daily | Pinterest pins + Facebook posts |
| Video Publisher | 3x daily | YouTube + TikTok + FB Reels + Pinterest + X |
Frontend & Content
Backend & AI
| Workflow | Trigger | Actions |
|---|---|---|
| Content Generator | 2x daily | 170 symbols → DeepSeek → Supabase → Pin images → Telegram |
| Trend Intelligence | Every 6h | Google Trends/News RSS → DeepSeek filter → DB |
| Trend Content Generator | Daily 10:00 UTC | Best trend → 3-lang article → Blog + FB |
| Weekly Horoscope | Monday 08:00 | 12 signs × 3 langs = 36 emails via Listmonk |
| Dream Video Pipeline | Daily 3AM | Symbol → Script → Images → TTS → Remotion render |
| Horoscope Video | Webhook | Sign data → Script → Images → TTS → Render |
| Video Auto-Publisher | 3x daily | Pick next video → Multi-platform publish |
| Video Publisher | Webhook | 5 branches: YT + TikTok + FB Reels + Pinterest + X |
| Newsletter Subscribe | Webhook | Email → Listmonk + Mautic + Welcome email + Telegram |
| Quiz Lead | Webhook | Quiz → Listmonk + Mautic (+20pts) + Quiz email |
| Chatwoot AI | Webhook | Message → Language detect → DeepSeek → Reply + Mautic |
| Social Publisher | L-V 3x daily | Pinterest pins + Facebook posts |
| Pinterest Token Refresh | Every 25 days | OAuth2 refresh → DB update → Telegram |
| Component | Technology | Details |
|---|---|---|
| Script | DeepSeek AI | + Script Expert (hooks, pauses, CTAs, native lang) |
| Images | GPT Image Mini | Scribble art style, 1024x1536, shared across 3 langs |
| Voice | Google Cloud TTS WaveNet | 3 voices (es-US, en-US, pt-BR), SSML pauses |
| Render | Remotion v4 (Leon API) | 5 templates, dynamic duration, KenBurns + particles |
| Output | MP4 | 9:16 vertical (shorts) + 16:9 horizontal (YouTube) |
🎬 Video Duration Synchronization
Videos must match voiceover audio length exactly. Different languages produce different audio durations for the same script.
🌐 Multilingual TTS Optimization
TTS engines don't handle pauses naturally. Rapid-fire speech without breathing room sounds robotic.
🖼️ Image Asset Reuse Across Languages
Generating unique images per language triples cost. 5 images × 3 languages = 15 generations per topic.
📌 JavaScript Precision Loss with Pinterest
Pinterest Board IDs exceed Number.MAX_SAFE_INTEGER (>1018). Dynamic computation silently produces wrong IDs.
(3 languages)
rate
automated
(1 VM)
Daily Output
Automation Coverage
-
🌐552-Page Multilingual WebsiteNext.js 14 with ISR, trilingual dream dictionary, zodiac system, trend blog
-
🎬Automated Video PipelineCustom Remotion engine producing daily videos in 3 languages across 5 platforms
-
🤖13 N8N WorkflowsContent generation, video production, social publishing, lead capture, email marketing
-
📧Trilingual Email SystemListmonk (36 lists) + Mautic (9 campaigns, 15 emails, lead scoring)
-
💬AI Chat AgentChatwoot + DeepSeek, auto language detection, lead scoring, upsell engine
-
📈Trend Intelligence DashboardCustom Next.js app monitoring Google Trends across 3 markets
Need an AI Content System That Runs Itself?
I build production-grade content automation systems — from AI video pipelines to multilingual email marketing. End-to-end delivery, zero middleware.
💬 Hire Me on Contra 📧 jaco@leongael.xyz