# Autopilot — a written idea becomes a finished video — spoolcast

Autopilot drives the whole pipeline unattended — it presses the same buttons a person would, fills in what you left blank, and takes a one-line idea through every step to a rendered video.

Type: project

Published: 2026-09-09

[Original page](<https://artlu.ai/project/autopilot-a-written-idea-becomes-a-finished-video-spoolcast>)

[Browse this group](<https://artlu.ai/ai/groups/spoolcast.md>)

Parent project: spoolcast

Series: features

Recorded status: launched

Updated: 2026-09-16T17:00:37.596Z

Technologies: Python, React, TypeScript, Vite, Postgres, Remotion, ffmpeg, kie.ai, Cloudflare Pages, Claude, Codex

## Details

**What is Autopilot?**
The unattended mode of the spoolcast pipeline. You give it an idea in one line and walk away; it works through the same numbered steps a person clicks, and stops with a finished video.

**What it does**
- Runs every step in order — core message, screenplay, shot list, images, clips, narration, final cut — pressing the same buttons a person presses at each one
- Fills in what was left empty, so a bare idea runs through without a prepared project
- Counts the steps the project actually has, instead of assuming a fixed workflow
- States what a run will cost before it starts; every button that spends money asks first
- The Start button only appears on steps Autopilot can actually work from
- You can watch it run live and take over at any point

**How it works**
Autopilot has no private path through the product. It calls the same engine actions the interface calls, which is why a run can't quietly diverge from what a person would get by clicking. Each step saves before the next begins, so a run that dies halfway resumes instead of restarting. Prices come from the engine's own list of paid actions.

**Built with**
Python engine with a Postgres-backed job list, React + TypeScript + Vite front end on Cloudflare Pages, Remotion and ffmpeg for render, kie.ai for image and clip generation. Built with Claude and Codex.

## Links

[Site or demo](<https://spoolcast-web.pages.dev/>)

## Related build notes

[autopilot takes a typed idea all the way to a finished video](<https://artlu.ai/ai/log/day-176-autopilot-takes-a-typed-idea-all-the-way-to-a-finished-video.md>)


Status and dates describe the published record, not a recent test of an external service. Missing details are not inferred. Public links do not imply an open-source licence or permission to reuse material.

[Directory](<https://artlu.ai/llms.txt>)
