MainspringIn build

Explainer video as a pipeline, not as a week of dragging keyframes

A researched original script, narration, and a diagram animation generated against the voice track. The output is code, so the tenth video costs what the second one did. Mainspring is in build.

In build — tell us what you need and we will say honestly how close it is.

Mainspring — end to end
  1. Researched script
  2. Narration
  3. Diagram animation
  4. Synced render

Why this exists

Explainer video is priced like craft work because it is made like craft work. Most of it is timing diagrams to narration, which is a program, not a craft.

An explainer video built programmatically: an original researched script, narration, and a diagram animation generated and synced to the voice — rather than a human dragging keyframes around for a week.

What it does

Everything Mainspring handles for you.

  • Script to screen

    The script drives the timeline; the animation is generated against the narration rather than hand-timed to it.

  • Diagram-first

    Moving diagrams instead of stock footage, which is what makes a technical explanation actually explain something.

  • Repeatable

    The output is code, so the tenth video costs what the second one did.

What you get

Concretely, what lands.

Not adjectives — the things that exist afterwards that did not exist before.

  • An original researched script that drives the timeline, rather than an animation hand-timed to a voiceover afterwards.
  • Moving diagrams instead of stock footage — which is what makes a technical explanation actually explain something.
  • A repeatable pipeline: because the output is code, the marginal video is cheap.

How it works

From nothing to working.

  1. Research and write

    An original script, written for the thing being explained. Everything downstream is generated from it, so the script is the artefact that matters.

  2. Narrate

    Narration is produced from the script and becomes the timing source for everything visual.

  3. Animate the diagrams

    The animation is generated against the narration rather than hand-timed to it. Diagram-first, because that is what a technical audience needs to see.

  4. Render

    Programmatic output. Changing a line of the script changes the video rather than starting the edit again.

Who it's for

Built for these people.

If you are not one of them, we will say so rather than sell you a seat.

  • Technical companies whose product needs explaining before it can be sold
  • Channels producing explainer video on a schedule

Pricing

One way to buy it.

Mainspring is managed only. It depends on systems we operate, so shipping it as a package would hand you a problem we could not help you fix.

ManagedWe run it.
$1,800/mo

five finished videos a month · $450 one-off

  • Deployed under your brand, on your domain
  • We host, monitor, patch and update it
  • A failure at 2am is ours to fix, not yours to diagnose
  • Monthly — cancel when it stops being worth it
Start managed

Before you ask

The questions that come up.

  • Mainspring is in build. If you need explainer video on a schedule, tell us the cadence and the subject and we will say whether we are close enough to be useful.

  • Per-render costs mean a one-time price is a loss on a heavy user by construction. We would rather not sell something whose economics we know break.

  • The pipeline drafts it and a human owns it. A technical explainer that nobody with domain knowledge has read is how you publish something confidently wrong.

  • Five finished videos a month, plus a one-off setup. It is on this page; anything beyond that cadence is a conversation.

Be first on Mainspring.

A few lines is enough. A senior engineer reads it and replies within one business day — and says straight away if it isn't a fit.

Or email us directly at contact@caffinix.com.

Or email contact@caffinix.com. We sign a mutual NDA before scoping if you need one.

Built on·Remotion · ElevenLabs · Python

← All products
Mainspring
In build
Early access →