Three hearts,
blue blood.

A 32-second vertical Short in Kleo’s animation look, made from one sentence by a connected assistant on its own: a painted red octopus, one narrator, chapter pills and captions that light up on the spoken word. It plays here muted, by itself, while it is in view.

01The film

Why Octopuses Have 3 Hearts and Blue Blood.

Why Octopuses Have 3 Hearts and Blue Blood32 s · 9:16 · animation · 4K 60 fps, shown at 1080p

Four chapters in half a minute: three hearts?, the hearts, blue blood, tired swimmer. A painted red octopus fills every frame, each picture drawn for its line and given a slow camera move, a chapter pill in the corner, a big fitted title with one word in yellow, and karaoke captions under it that light up as the narrator says them. Copper, not iron: that is why the blood is blue.

The copy on this page is 1080p at 60 fps, taken from the 4K master, and it plays muted: the English narration is in the master. This Short was made on 10 September 2026 by OpenCode running unattended — it read Kleo’s guide, wrote the storyboard, started the render and waited for the link. The animation look on the server today goes one step further: in a film every shot is generated as moving footage from its drawn frame. What this sample shows — the drawn frames under a moving camera — is what an animatic delivers today, at 5 credits.

02The brief

The whole request, one line.

Copy it as it is, or keep its shape and change the subject: what it is about, how long it runs, which format, which look, which language.

“Make me a vertical Short, about 40 seconds, animation look, about why octopuses have three hearts and blue blood. English narration.”

In a connected client, kleo_adapt_prompt reads a request like this against the intake (subject, length, format, look; audience, tone and what must appear are optional), asks for whatever is missing, and returns the treatment: logline, angle, opening, acts, ending, look, pacing, narrator. kleo_storyboard_guide then sets out how the storyboard is written, and kleo_create_video checks everything, states the exact credits — 20 for a 40-second Short, 1 credit for every 2 seconds — and starts the render on a GPU rented for that job. Nothing is charged until that call accepts the job.

03What it shows

Seven things to look for.

  • LookAnimation: a 2D animated film, painted backgrounds, a character kept the same from shot to shot. Kleo’s other look, realistic, is generated live-action footage; Tether and Signal Delay are in it.
  • ChaptersFour, each with its pill in the corner: the question, the answer, the colour of the blood, the tired swimmer.
  • On the frameA big fitted title per chapter with one word in yellow, and captions that light up word by word as the narrator speaks — the treatment of this Short asked for them.
  • NarrationOne English narrator. Muted on this page.
  • Master4K (2160×3840) at 60 fps, 9:16. Shown here at 1080p, 60 fps.
  • Length32 seconds. A Kleo film runs from 15 seconds to 5 minutes.
  • Made byAn assistant on its own: OpenCode read the guide, wrote the storyboard, started the render and waited for the link — the same path any connected client takes.
04Make your own

Your own Short, from one message.

Connect Kleo to Claude, ChatGPT, Claude Code, Cursor or another MCP client, then describe your film in one message: the subject, the length, the format and the look. Connecting gives you 7 credits, with no form and no card: enough for a 40-second animatic at 5. As a film — made only for accounts that have bought a pack — a 40-second Short is 20 credits, so the €15 pack covers it with room to spare. A film render typically takes 25–35 minutes on a GPU rented for that job, and the finished MP4 comes back as a link that stays good for 7 days.

Copied