artlu.ai
100 days. 100 features. Still building.
Just AI and an internet connection.
day 226 · 119 shipped
← all projects
day 167 · aug 31, 2026 · launched

AI movie that writes and films its own scenes — Freysa Forever

A feature-length AI movie that writes its own next five minutes, films them, and airs them — a story writer, a camera, and a player that never needs a person in the loop.

What is Freysa Forever?
An AI-generated movie that keeps going. It writes its own next block of story, films it shot by shot, and plays the result to whoever is watching.

What it does
- Writes a five-minute episode scene by scene, in parallel, instead of as one slow attempt
- Films every shot of a block at once, and writes both possible next blocks while the current one plays
- Grows new characters and places as the story explores them, and draws a new character alongside the scenes rather than before them
- An auditor reads a finished script once and repairs only the scenes it complained about, instead of judging the whole episode pass or fail
- A pure autopilot mode where the taste audit is off and the form rules still hold

How it works
Scenes and shots became the same thing — roughly twenty short single-camera takes, each naming exactly who is on screen. That removed the entire class of failures where a close-up broke because an off-screen character was still listed. Paperwork mistakes a machine can fix — a name a few characters too long, a missing prefix — get fixed silently instead of killing a proposal, so the writer is only asked to decide what only a writer can decide. The story writer was chosen by a measured three-model race rather than by preference.

Built with
Python and Node.js, SQLite for the story ledger, MiniMax via fal.ai for video, GLM through OpenRouter for writing, ffmpeg, Cloudflare R2 for media.

stack

PythonNode.jsSQLiteffmpegfal.aiMiniMaxGLMOpenRouterCloudflare R2

screenshots