// for ai coding agentsAbu Reel Kit

One line in. Finished reel out.

A folder you open in your AI coding agent. It researches the topic, writes two scripts, voices the one you pick, syncs every caption, builds the scenes, checks its own frames and renders the video.

  • 1080 × 1920
  • 30 fps
  • under 60 s
  • no API keys
  • runs on your machine
  • English + Hinglish

3 sleep mistakes that ruin your mornings

// final1080×1920
agent · abu-reel-kit
  1. research opened sources for "3-sleep-mistakes-that-ru"
  2. scripts variant-a.md + variant-b.md written
  3. approve you said yes to variant A
  4. voice + captions every word synced
  5. scenes one file per scene
  6. self-review no-go zones clear
  7. final final/3-sleep-mistakes-that-ru.mp4 rendered

Simulated preview. The real run happens on your machine.

// 01 — proof

Reels that look directed, not generated.

See every reel

// 02 — the pipeline

Seven stages. One stop.

Each stage writes a real file, so you can stop any time and pick it up later. Nothing is a black box.

  1. // 01

    Research

    It opens real sources. A facts check rejects any claim without an opened source, and any on-screen number that is not in the research.

    $ pnpm run facts → research/sources.md

  2. // 02

    Two scripts

    Two different angles, each with the spoken script, chapters, what you will see in each one, the visual direction, sources and voice samples.

    $ pnpm run gate → script/variant-a.md

  3. // 03

    You approve

    The only stop. Pick A or B, pick a voice, or ask for changes. Nothing is voiced or built before your yes.

    $ pnpm run approve → gate.md

  4. // 04

    Voice, music, captions

    A natural voice at around four words a second, a music bed from your own folder, and captions synced to every word.

    $ pnpm run sync → captions.words.json

  5. // 05

    Scenes

    Planned on the real voice timings, one code file per scene, with the card on screen changing state on the spoken word.

    $ pnpm run plan → scenes/01-hook.tsx

  6. // 06

    Self-review

    At most three rounds. Frames are checked with Instagram's no-go zones drawn on, plus spot checks, preview clips and motion rhythm, then fixed.

    $ pnpm run review → review/round-1/

  7. // 07

    Final

    Your 1080 × 1920 video, plus a caption, hashtags and the source links, all in one folder you own.

    $ pnpm run final → final/my-reel.mp4

// 03 — the gate

Your taste stays in charge.

The agent never voices or builds anything before you approve. Try it: pick a script.

script/variant-a.md

// Stakes hook, countdown arc

“Your bad mornings start the night before.”

  • Alarm card flips to red
  • Phone glow cross-out
  • Tear-off calendar runs

voice: andrew · warm

script/variant-b.md

// Myth bust, reveal arc

“Sleeping longer might not fix it.”

  • Alarm card gets stamped
  • Chart slides in
  • Dark flip on the twist

voice: brian · casual

Waiting for your yes. Nothing is voiced or built yet.

// 04 — captions

Every word lands on the voice.

Whisper hears the voice locally and times each word. Your exact caption text is aligned to those times, so the spelling is always yours.

public/reels/my-reel/captions.words.json

{ "word": "Type", "start": 0.00, "end": 0.23 }

// 05 — your brand

One file. Whole new look.

Colours, font, corner radius, shadow and handle all live in src/brand.ts. Play with the same values here.

// preset
// accent
// font
// src/brand.ts
colors: {
  bg:     "#E8E9E1",
  accent: "#EE5D31",
},
font:   "Inter",
radius: 24,

// 06 — self-review

It checks its own work before you see it.

Frames get reviewed with Instagram's no-go zones drawn on in red. Flip between the draft and the fix.

Your app is slower than you think

// load time4.2s
// fixSkeleton screens

The stat card runs under the like and share buttons, and the sticker sits in the caption area.

Rejected

// 07 — what's in the box

A folder you own.

No dashboard, no login, no render credits. Open any part and change it.

abu-reel-kit/

// AGENTS.md, CLAUDE.md

Everything your agent needs to know about the folder. Claude Code, Codex, Cursor and others read it, so you don't explain anything.

// 08 — pricing

$16. Once. That's the whole model.

ABU REEL KIT
buildwithabu.xyz

$16once

Abu Reel Kit, v1
$16.00
Monthly subscription
$0.00
Per-video fee
$0.00
Updates to v1
$0.00

TOTAL$16.00 USD

Taxes may apply at checkout. No refunds, except a duplicate payment reported within 7 days.

One time

// before you buy. there are no refunds, so check this first

  • An AI coding agent. At least one of Claude Code, Codex, Cursor or Antigravity. Claude Code is recommended. Any plan or usage cost is separate from the kit.

  • A computer that can render. Windows, macOS or Linux, with Node.js 18+, ffmpeg and Python 3.10 to 3.14. The doctor command installs what it can and prints the rest.

  • Comfort pasting into a terminal. You will not edit video, but you will run an agent in a project folder.

  • Your own music, if you want it. Not included. Without tracks, reels are voice only.

  • Time for first-run downloads. Whisper's model is about 480 MB. Fonts and browser download once.

  • Remotion's licence, for bigger teams. Companies of four or more need a Remotion company licence.

checkout

That's $0.53 a reel, then $0 from the kit after that. It runs on your machine.

Secure checkout by Dodo Payments, our Merchant of Record. Taxes may apply. Your statement will show Dodo Payments.

// 09 — requirements

Bring one AI coding agent.

You need at least one AI coding agent to use the kit. It runs inside your agent, so the agent isn't included, and any plan or usage cost is separate.

  • Claude Coderecommended
  • Codex
  • Cursor
  • Antigravity

Claude Code is recommended for the highest quality output.

// or use any other coding agent

  • OpenCode
  • Gemini CLI
  • GitHub Copilot
  • Windsurf
  • Cline
  • Roo Code
  • Kilo Code
  • Amp
  • and more

// 10 — questions

Straight answers.

Read all of them

What is Abu Reel Kit?

Abu Reel Kit is a project folder you open in an AI coding agent such as Claude Code, Codex or Cursor. You type one line, for example “make a reel: 3 sleep mistakes that ruin your mornings”, and the agent researches the topic, writes two scripts, makes the voice and captions, builds the scenes in Remotion, checks its own frames and renders a 1080 × 1920 video.

What do I need to run it?

At least one AI coding agent: Claude Code (recommended), Codex, Cursor or Antigravity. You also need Node.js 18 or newer, ffmpeg and Python 3.10 to 3.14. The included doctor command installs what it can and prints the exact command for the rest. It has setup paths for Windows, macOS and Linux.

Does it need API keys?

The kit itself needs none. The default voice uses free Edge neural voices, captions run locally with Whisper, and rendering runs on your own machine. Your AI coding agent is separate, so any plan or usage cost it has is yours.

Can I get a refund?

No, except if you were charged twice for the same product. Tell us within 7 days and we will refund the duplicate payment. The kit is delivered instantly as a digital download, so please read the requirements before buying. Rights you have by law are not affected.

Who will appear on my card statement?

Dodo Payments is the Merchant of Record for this sale, so your statement and receipt show Dodo Payments, usually starting with DODOPAY_. Dodo also handles the applicable sales tax or VAT.

Can I use it for client work and sell the videos?

Yes. The licence covers unlimited reels for you and your clients, and you own your videos. You cannot share, resell or redistribute the kit itself.