Tier 01 · Chrome Extension · Source Code Included

One tab.
Every format.
Every platform.

The content repurposing tool that doesn't stop at repurposing. Paste a YouTube video, Instagram Reel, TikTok, or article, or type an idea. The Content Engine writes it in your voice, clones your audio, builds your talking head, cleans up a take you filmed yourself, or goes faceless, draws the B-roll in code, publishes to 11 accounts across 9 platforms, and arms your IG and FB DM automation.

Get the Engine $97 once See what it does ↓
Claude via OpenRouter ElevenLabs V3 HeyGen Avatar V Remotion Blotato or Zernio Airtable Claude Code
5
Source types
11
Accounts posted
9
Platforms
4
Avatar modes
2
Approval gates

Publishes to 11 accounts across 9 platforms

Pinterest
Instagram
Threads
YouTube
TikTok
Bluesky
X (Twitter)
LinkedIn
Facebook
The Real Problem

You already made
the content.
Then it died.

You watched a video that said exactly what your audience needs to hear. You had a better take. And it stayed in your head, because turning one idea into a script, a voiceover, a video, nine captions, and a follow-up takes a full afternoon you do not have.

So you post to two platforms, skip the other seven, and nobody who comments ever hears from you again. That is the gap the Content Engine closes.

Doing it by hand
3h+
Script, record, edit, caption nine times, post nine times, reply to comments. Per piece.
With the Engine
1 click
Then two quick approvals: the script, then the video with its captions. The rest runs in the background.
Leads captured per post
Auto
Every video ships with a comment keyword and the DM that answers it, armed automatically.
Any Link In

Whatever tab you have open
is the starting point.

The extension detects the page you are on. No copying transcripts, no downloading files. If the source has no transcript, it transcribes the audio itself. For Reels and TikToks it keeps the hook that already proved it works and rewrites the rest as you. No page open? Type the idea and it starts from that.

YouTube
Long videos, Shorts, youtu.be links. Transcript pulled directly.
📸
Instagram Reel
Reels and posts. Audio transcribed if no captions exist. Remix mode keeps the proven hook.
🎵
TikTok
Any TikTok URL, including short links. Same remix treatment.
📰
Any article
Blog posts, docs, newsletters. Reads the page text straight from the tab.
💡
An idea
Type a sentence or two into the popup. No source page needed. The script is written from your brief.
What Happens After One Click

Eight steps.
You approve two.

Nothing that costs money runs before you have read the script. The pipeline lives in the extension's background worker, so you can close the popup, keep browsing, and come back when the badge says it is ready. Manual and Record modes pause once more in between, to take the file you filmed. If a step fails, you resume from that step. It never re-posts something it already posted.

  • Script length45 to 55 sec
  • Caption sets10 platforms
  • Output1080×1920 · 30fps
  • Paid steps before approvalZero
  • Double postsBlocked
1
Read the source
Transcript, scraped caption, page text, or its own audio transcription as a fallback
2
Write the script in your voice brand.config
Hook, value, one-word CTA keyword. Your brand voice and audience live in one config file you edit once
Gate 1 · You read and edit the script
Inline editor with live word count. Your edits flow into the voice, the captions, and the on-screen text
3
Ten caption sets + Airtable row
TikTok, Instagram, YouTube, Facebook, LinkedIn, X, Threads, Pinterest, Bluesky, Substack Note. Character limits enforced per platform
4
Your cloned voice ElevenLabs V3
Locked anti-drift settings so it sounds like you on take 40, not just take 1. Skipped entirely in Record it myself: the audio off your own take is the voiceover
5
Your talking head HeyGen Avatar V
Lip-synced to your cloned voice, not a stock TTS. Or be the talking head: Record it myself pauses the run, takes the video you filmed, and cleans it. Manual mode takes a HeyGen Studio render. Faceless skips the head entirely
6
B-roll drawn in code Remotion
Basic infographics or Split Card + Web. Word-highlighted captions in your brand colors. Title baked into frame 0 so the thumbnail is never black. Faceless mode builds the whole visual instead
Gate 2 · You watch the video, tweak captions
One editable caption box per platform. What you approve is what posts
7
Publish to 11 accounts Blotato or Zernio
Post now, drop into the next free slot per platform, or save only. Two Instagram and two Threads accounts supported
8
Arm the DM automation
Comment keyword → freebie DM on Instagram and your Facebook page, created automatically per video on whichever scheduler posted it
Where Repurposing Tools Stop

A view is not a lead.
So every video comes with a way in.

Most tools hand you a video and wish you luck. This one writes the CTA keyword into the script and sets up the DM that answers it, on the same run that posts the video. You get the whole loop from one link.

01 · In the script
A keyword, not a "link in bio"
Every script ends on a one-word comment CTA unique to that video. Unique keywords mean the automation can safely apply across your whole account.
02 · In the DMs
The reply that runs while you sleep
Instagram (both accounts) and your Facebook page. The DM half lives in Blotato's cloud, 24/7. A local poller also posts a public "sent it to your DMs" reply so the comment thread keeps working for you.
Auto DMHey, thanks for commenting REPURPOSE! Here's your freebie: hub.digicuratoragency.com/freebie
03 · Your scheduler
Blotato or Zernio, your pick
Choose the scheduler per run from the popup. Both post to your accounts and both create the keyword DM automation, so the loop works whichever one you pay for. Add the key for either and the option lights up.
2 B-roll Styles + Faceless Mode

Same script.
Two looks, or no face at all.

No stock footage. Both B-roll styles are drawn in code from a scene plan Claude writes for that script, so the visuals match what you are saying. Split Card + Web records real websites scrolling in a headless browser and times each site's appearance to the exact word you say it. Faceless mode drops the talking head and builds the entire video from the script, in one of three production tracks and 14 niche styles. Both B-roll styles sit over whichever avatar you picked, including a video you filmed yourself.

01 · B-roll
Basic
Animated infographics over the talking head. Fastest render.
02 · B-roll
Split Card + Web
Clean UI cards and full-screen tours of up to five sites. Cream or dark glass theme. Drop in your own clip.
03 · Faceless
TSX Animation
Code-drawn motion graphics. Your cloned voice is the only cost.
04 · Faceless
AI Video
Generated clips from Kie.ai Seedance, with a spend cap you set per build.
05 · Faceless
Vox Collage
Paper-collage documentary look. Cutouts, textures, and a music bed if you want one.
+
Yours
It is Remotion and you own the source. Add a style with Claude Code.
Runs On Your Machine

Your keys.
Your accounts.
Your code.

Nothing routes through my servers. The backend runs locally in Node, the extension talks to it on localhost, and every API is billed to your own account at cost. There is no per-video fee and no monthly plan from me.

Two keys are required to start: OpenRouter (for Claude) and Airtable. ElevenLabs is the third only if you want the cloned voice, which is also what Faceless mode narrates with. Record it myself needs neither. HeyGen, Blotato or Zernio, Apify, Kie.ai, and Gemini unlock the rest as you connect them. A missing key skips that one step instead of breaking the run.

  • Software fee$97 once
  • Monthly to me$0
  • Required keys to start2
  • Avatar cost, record modeNo voice or avatar spend
  • Avatar cost, manual modeStudio credits
  • Avatar cost, automatic mode~$1 / min
  • Faceless mode, TSX trackVoice cost only
  • Source codeYours
Everything Included

Your $97 gets
all of this.

📁
Full Source Code
The Chrome extension, the Node backend, and every Remotion composition, as a ZIP. Not a template. The same project I run daily.
🔑
License Key
Activates the extension on your install. Personal use, yours to keep.
📘
9-Section Setup Guide
Clone, one-command install, every API key explained, Airtable base, load the extension, license, first video, brand customization, troubleshooting table.
🎨
brand.config.js
Your voice, your audience, your caption colors. Edit one file and every script and video changes with it.
🗂️
Airtable Base Spec
Every video, script, caption set, and posted URL logged in one table you can build on.
🎟️
GrowthOS Credit
Your $97 counts as full credit toward GrowthOS. Upgrade for $200 more, the same $297 founding member price.
Record It Myself

Read the script yourself.
No voice bill. No avatar bill.

The fourth avatar option, and the cheapest way to run the Engine. Approve the script, then read it into your phone or your webcam and upload the file. The Engine transcribes it on your own machine, cuts the filler words, and shortens every long pause. The cleaned take becomes your avatar and its audio becomes your voiceover, so captions, B-roll, Airtable, the review screen, DM automation, and posting all run exactly as they do in every other mode.

It calls no ElevenLabs and no HeyGen. Claude still writes the script through OpenRouter, which is cents, and that is the only per-video cost.

  • ElevenLabs billNone in this mode
  • HeyGen billNone in this mode
  • Kie.ai creditsNone in this mode
  • Cost per videoThe Claude script, in cents
  • Keys to startOpenRouter + Airtable
  • To publishBlotato or Zernio
  • TranscriberLocal · free · installed for you
01 · You read it
The run waits for your take
After the script gate the pipeline pauses and shows you the clean version to read. Film it portrait on your phone or your webcam. If you stumble, stop and say the line again. MP4, MOV, or WEBM.
02 · It cleans the take
The um and the four-second pause, gone
A local transcription builds a cut list, filler words come out, and any pause over 600ms drops to 200ms. One pass cuts picture and sound together and re-encodes to h264 at a constant frame rate, so iPhone files behave. The review screen tells you exactly what it removed.
03 · Everything else is normal
Same B-roll, same DMs, same posting
Your cleaned video is the avatar and its audio is the voiceover, so both B-roll styles, the ten caption sets, the Airtable row, the comment-to-DM automation, and all 11 accounts run unchanged. On-screen captions follow what you actually said, not what the script said.
Instant delivery · Source code included
AI Social Hub Content Engine

Any link to
9 platforms.

$97
One-time · No subscription

Want the Engine plus the other 14 systems? GrowthOS includes it, and your $97 counts in full if you upgrade later.

  • SourcesYouTube · IG · TikTok · Articles · Ideas
  • Accounts11 across 9 platforms
  • SchedulerBlotato or Zernio
  • B-roll stylesBasic + Split Card + Web
  • Avatar modesAuto · Manual · Record · Faceless
  • DM automationInstagram + Facebook
  • Source code + licenseYours
  • Coding requiredZero to run
Before You Buy

Straight answers.

Do I have to be on camera?
No. Faceless mode builds the whole video from your approved script with no face and no camera. Automatic mode puts a HeyGen avatar of you on screen, lip-synced to your cloned voice. Manual mode renders that same avatar in HeyGen Studio on plan credits and you upload the MP4 back into the run. And if you would rather be on camera, Record it myself takes a video you filmed on your phone and cleans it up for you.
Do I need to code?
Not to run it. You fill in API keys, edit one brand config file, and load the extension. Changing how it works is where Claude Code comes in, and because you own the source, you can.
What does a video actually cost me?
Your own API usage. Claude via OpenRouter writes the script for cents, and that is the one cost every mode shares. ElevenLabs is cents on top whenever you use the cloned voice. HeyGen automatic mode is about $1 per minute of avatar, roughly nine times more than Manual mode on Studio credits. Record it myself calls neither of them, so there is no voice or avatar spend on that run at all. Faceless mode on the TSX track adds nothing beyond the voice. Blotato or Zernio and Airtable are your own plans. I charge nothing per video.
Will it post the same video twice if something fails?
No. Every successful post is written to a ledger the moment it lands. Resuming a failed run reports "already posted" for those targets and only fills the gaps.
What is Faceless mode?
Pick Faceless instead of an avatar and the Engine skips the voice-to-head steps and builds the full video from your approved script. Three tracks: TSX Animation (code-drawn, your voice is the only cost), AI Video (Kie.ai Seedance clips, with a spend cap that defaults to $2 per build), and Vox Collage (paper-collage documentary look). Fourteen niche styles or Auto. It needs the Claude Code CLI installed, since a Claude agent does the building.
What is Record it myself?
The fourth avatar option. After you approve the script the run pauses and shows you the clean version to read. Film yourself portrait on your phone or your webcam, upload the MP4, MOV, or WEBM, and the Engine transcribes it on your own machine, cuts the filler words, and shortens any pause over 600ms to 200ms. One ffmpeg pass cuts picture and sound together and re-encodes to h264 at a constant frame rate, so iPhone files work. The cleaned take becomes your avatar and its audio becomes your voiceover, so captions, B-roll, Airtable, the review, DM automation, and posting all run the same, with both B-roll styles. On-screen captions follow what you actually said. It calls no ElevenLabs and no HeyGen. It does need whisper.cpp, a free local transcriber the setup script installs, and the popup tells you if it is missing before you start a run.
Blotato or Zernio?
Either. Add the key for the one you use and pick it per run in the popup. Both post to your accounts and both create the comment-to-DM automation. Zernio comes with a free tier for a couple of accounts if you want to start without a paid scheduler.
Which platforms?
TikTok, Instagram (two accounts), YouTube Shorts, Facebook, LinkedIn, X, Threads (two accounts), Pinterest, and Bluesky. A Substack Note caption is written and saved to Airtable for you to post by hand.
Mac or Windows?
Built and run daily on a Mac. The core pipeline is Node and Chrome. The Split Card + Web style needs a Python with Playwright installed, Faceless mode needs the Claude Code CLI, and Record it myself needs whisper.cpp for the transcription it does locally. The one-command setup script installs all three, and nothing you record leaves your machine.