One sentence. A whole movie. ▶
The same characters from the first scene to the last. Every frame sealed, so anyone can check it.
imagen-4.0-fast
imagen-4.0-fast
imagen-4.0-fast
flux-schnell
imagen-4.0-fast
imagen-4.0-fastOne sentence, a whole film.
A one-line story becomes a storyboard, then scene-by-scene keyframes, clips, dialogue, and music — multi-provider Genblaze chains with HappyHorse, Seedance, Imagen, and more. Edit or redo any scene; every artifact is a durable, sealed object on Backblaze B2.
Open studioa cozy bookshop at dusk, rain on windows…

Don't trust it. Check it.
Each output ships with a canonical SHA-256 manifest — providers, prompts, params, and per-asset hashes. Paste any manifest and we recompute the seal in milliseconds. Change one pixel and it breaks.
Check a seal{"canonical_hash": "7ba58053e629…",
"run": { "steps": [gpt-image-2 → sora-2] }
}
Storage that talks back.
Backblaze B2 Event Notifications call this app the moment an object lands — signed webhooks, deduped, no polling. The pipeline reacts to the bucket, not the other way around.
Watch it liveDescribe what you want. The chain picks providers and generates — with fallbacks lined up per run.
Bytes are SHA-256 hashed in transit and sealed into a canonical manifest before anything is stored.
Media and manifests land as content-addressed objects on B2 — durable public URLs, no signatures to expire.
of outputs are hash-sealed
A library with receipts
Every card in the library is a durable Backblaze B2 object sitting next to the manifest that proves it — media and evidence, side by side.
Browse the librarymodels reachable through one pipeline SDK
video with narration, muxed and sealed in one run
Make films from ChatGPT or Claude
Connect your account to your assistant once, then ask for a film in the chat. It comes back sealed, like every film made here.
Copy the address
https://api.makemeamovie.app/mcpAdd it to your assistant
Claude
claude.ai or Claude Desktop
- Add a custom connector and paste the address, or use the one-click link.
- Connect it, then sign in to Make Me a Movie when Claude asks.
ChatGPT
Developer mode
- Turn on developer mode in ChatGPT.
- Add a server with the address above, then sign in when ChatGPT asks.
Claude Code
In your terminal
- Add the server, then sign in.
claude mcp add --transport http --scope user makemeamovie https://api.makemeamovie.app/mcpclaude mcp login makemeamovieIn Claude Code or Cowork? The Make Me a Movie plugin adds a
/makemeamovie:filmcommand. How to install itSign in and ask
Your assistant sends you to makemeamovie.app. Sign in, or create an account, and approve the connection. The approval page names the app and where it will send you back.
“Make a 60-second film about a lighthouse keeper”
Every film is quoted first. The server starts one only when the credits approved in the chat cover the estimate, and never charges past the approved figure: a film that would pass it pauses for a fresh approval.
Building an agent or your own client? Read the developer docs
Break one pixel.
The seal breaks with it. Paste any manifest and watch the stamp turn red — that's the whole point.
→