Blog

Notes from LUVI

Model guides written from what we measured, honest comparisons, workflows that ship, and notes from inside LUVI.

Guides · 11Comparisons · 5Workflows · 2Inside LUVI · 4RSS feed

Guides

How to prompt Hailuo: fifteen camera commands, written in square brackets

Hailuo takes its camera direction as a bracketed command from a closed list of fifteen, placed inline where the move happens—[Push in], [Tracking shot], [Static shot]. It is also picture only, so every word you spend on sound is wasted. Six seconds start at 380 credits.

Guides

What is a multi-model AI platform, and how do you choose one?

A multi-model AI platform runs video, image, audio and 3D models from many labs in one workspace, on one balance. Choose one by the exact model versions it carries, whether it prices each run before it starts, and how it helps you prompt each model.

Comparisons

Which LUVI video models generate sound—and the one line each of them needs

Most video models on LUVI now render sound in the same pass as the picture, but they disagree about almost everything else: whether the switch is on, whether it costs more, and how you write the sound. Here is the audio switch and the audio syntax for each family, checked against their schemas.

Guides

How to prompt HappyHorse: name the sound, or the clip comes back silent

HappyHorse generates picture and sound together, but it does not infer sound from what it sees: a prompt with no audio line returns a near-silent video. It is also one of the few video models that honors timecoded shots, which is the opposite of the Seedance 2.5 rule.

Guides

How to prompt Veo 3.1 — and why your clip came back silent

Write Veo 3.1 prompts camera first: cinematography, subject, action, context, style. Put dialogue, effects and ambience into the shot, and switch on Audio Generation, which is off by default on LUVI. Veo 3.1 Lite has no audio. Clips start at 800 credits for eight seconds at 720p.

Inside LUVI

Estimate vs charge: why the number you pay only ever goes down

LUVI shows a credit estimate before every generation and charges you when the result arrives. Since September the charge follows what the job really used — capped at the estimate, never above it. What changed, what we measured, and why one model dropped from 15 credits to 7.

Inside LUVI

Why every image you upload to LUVI becomes JPEG or PNG

iPhone HEIC photos used to fail in Chrome, WebP confused half the models, and one library's browser decoder took 27 seconds on a 12-megapixel shot. So we moved the conversion to the server and made one rule: every image is stored as JPEG or PNG, colour profile and orientation intact.