AI cinema for brand agencies and B2B studios

You direct.
VisionX executes.

Brand identity that holds across every asset in the campaign. The spokesperson in your hero spot is the same spokesperson in your 30 social cuts.
Built on BytePlus Seedance 2.0 with the only commercial-grade actor authorization in the market.

174/2000
Refs@cast-maya@plate-hall
Enhance prompt
17.5VX· $1.75
Or try
In production at Calivision Studios·581 generations live·36% of Cast in active use across brands
Showreel · real customer work, generated on VisionX
2 of 32 assets · autoplay loop · click to pause
A·04 CAST
Cinema · 1080p · 5s
Hero spot, interior
Torchlit. Holds on the crest. Slow push-in.
RENDERED ON VISIONX
A·11 CAST
Cinema · 1080p · 5s
Lifestyle, golden hour
Golden hour. Reframe to profile.
RENDERED ON VISIONX
Customer #0
Calivision Studios has been on VisionX since launch. Their first feature production shipped entirely on the platform. Brand agencies and B2B studios are the next tenants we onboard.
Calivision Studios
FOUNDING CUSTOMER · ENTERPRISE TIER
581
generations live
36%
Cast in active use
15 / 41
Cast assets working today
33
Cast-bound generations
The moat · Cast

Ship 50 brand-consistent assets
without identity drift.

Most AI tools forget your character the moment you start the next prompt. That breaks the second you brief a campaign. VisionX is built the other way: register your brand’s Cast once, call them by name with @mention in any prompt, on any Engine, across every asset. The face holds. The wardrobe direction holds. The brand signature carries across the campaign.

Real-person Cast

Talent registered through BytePlus QR-code actor authorization. Compliant for paid media involving real people. Talent rights travel with the studio tenant, not the operator.

Stylized Cast

Upload one reference image. Get a brand mascot or original character that holds across every generation. No verification step.

Cast Coherence ScoreQ3

Per-shot identity drift signal so a creative director can flag drift in QA before a deliverable reaches the client. Built on the telemetry that already proves the moat is real.

What competitors can’t ship

Identity match across 12 assets, with and without a Cast bind.

Every other tool drifts past asset 4. Runway, Pika, Kling, Sora, same problem. With a Cast bound, the perceptual hash holds a flat 0.93 to 0.95 across an entire campaign. The Cast Coherence Score flags anything below 0.82 before it reaches the client.

Cast bound Unbound
drift floor · 0.82A01A04A07A10A12
Path 01 · Real-person Cast
Required for any real talent in paid media
Compliance-grade

For real talent.
QR-authorized once, ever.

The actor scans a QR code from their phone, verifies their face, and agrees to terms. Done in 30 seconds. Consent travels with the asset, stored in BytePlus’s private portrait library. Every operator in your org can use it, and only your org can.

Step 01
Operator generates QR
Step 02
FACE OK
Actor verifies on phone
Step 03
CAST-MAYA · ∞
Locked · revocable
Not a policy, an API constraint. BytePlus refuses real-person generation without the QR completing. Agencies can’t accidentally ship a likeness violation in paid media.
Path 02 · Stylized Cast
For brand mascots & original characters
one image · no auth

For brand mascots.
Upload one image. Done.

Register one reference image into a shared BytePlus AIGC group. Every subsequent generation maps to the same character. No verification step. Perfect for concept work and original IP that holds across the whole campaign.

Front
Profile L
Back
Profile R
Identity match · sequence average0.92 · above floor
One reference imageReady in 30 sHolds across the campaignNo verification
Quick Generate

Type. Drop a face. Generate.

The composer reads like a director’s note, not a model interface. Bring your Cast, run the Engine that fits, and master only when it matters.

Four Engines · pay for what the asset needs
1 VX = $0.10 at Studio
EngineWhen to useOutputPer second
LearningTest a creative beat before showing the client.480p draft0.6 VX
IterationValidate the prompt and Cast bind before Cinema VX.720p, no audio1.2–2.0 VX
StandardSocial cuts and platform deliverables.720p with audio1.4 VX
CinemaHero spots, TVCs, brand films.1080p with audio · 4K via Topaz3.5–30 VX

Volume drops at every step up. Built for the campaign reality where one hero spot covers 30 social cuts at a fraction of the Cinema spend.

1Write the shot
Maya walks toward camera through the product hall. 35mm, soft key from camera left, shallow depth. She delivers the tagline to lens.

The composer reads like a director’s note, not a model interface. Camera, motion, light, mood, in your words.

2Bring your Cast
@cast-mayaREAL · QR
or drop a face to register inline

@mention an existing Cast member or drop a face image to register one inline. Face Identity goes through the Assets API. There is no detour.

3Run the Engine that fits
Standard · 720p · 5s7 VX
Cinema · 1080p · 5s17.5 VX
Generate

Iterate on Standard. Master on Cinema. The Generate button shows the exact VX cost before you commit.

Cinema Controls

A DP rig that behaves
like a DP rig.

Six fields. Each maps to a real cinematographic choice. Lens. Aperture. Camera. Lighting. Motion. Mood. No Style picker. No Genre toggle. No Cinematic preset. We use the words your DP already uses on set.

Look presets
8 starters · click to load
Cinema Controls · 6 fields
Spokesperson, soft key
Lens
35mm
Aperture
T2
Camera
ARRI Alexa 35
Lighting
Soft key, camera left
Motion
Slow push-in
Mood
Warm, confident
Brand Memory · the agency-to-brand handoff

One brand, ten freelancers,
zero drift.

A Brand Memory bundles your client’s Cast, Reference Plates, signature Cinema Controls, negative prompt, and no-go list into one object the agency owns at the org level. Pick it from the composer header and every new asset starts brand-correct before you type a word.

Acme Beverages
vx.brand-memory.v1
ORG-OWNED
Cast@cast-maya · @cast-aurex
Reference Plates3 plates · hall, cyc, product
Cinema defaults35mm · T2 · warm key
Negative promptno competitor logos, no text
No-go listalcohol near minors
Export JSONLoad in composer
The handoff agencies actually need

Export as vx.brand-memory.v1 JSON, hand it to the brand’s in-house team, get it back when they want a refresh. The brand owns its identity. The agency owns its work.

One object governs every operator

One Brand Memory governs Cast, Plates, and Cinema defaults for every operator inside that org. Onboard a freelancer, give them the org seat, the brand is already loaded.

VISIONX · §1.8
The founders speak
Setting expectations

What VisionX is not.

01 / 03

We are not an AI Director.

We do not pick your shots, your blocking, or your storyboard. Your creative director still runs the room.

02 / 03

We are not an everything tool.

No music composition. No final color theatrical mastering. We hand off to your post pipeline through ProRes 422 HQ.

03 / 03

We are not a consumer toy.

Every Cast member, Reference Plate, and Brand Memory lives inside a studio tenant with RLS isolation. Your competitor on the floor below cannot see your client’s brand.

Sign-offWe tell you what we do not do, on the homepage. A brand agency that ships the wrong deliverable because the marketing oversold will not renew. Honesty is the trust line.See the pricing ↓
Pricing

Cinema when it matters.
Standard when it does not.

1 VX = $0.10 at Studio. Holds are released on failed generations. Volume drops at every tier step. Stripe covers the world, Razorpay covers India.

What 1 VX gets you
exact, from pricing.ts
Standard 720p, 5s text-to-video
$0.70 at Studio
7VX
Cinema 720p, 5s text-to-video
master quality
17.5VX
Cinema 1080p, 5s video-to-video
restyle a plate
25VX
Cinema 4K, 5s (includes Topaz)
4K upscale
30VX
Extend a Cinema clip by 5s
continuation
17VX
Image generation, one frame
any engine
1VX
Eight tiers · pay VisionX or bring your own key
cancel anytime
PlanPriceBest fit
Trial
Free100 VX once
Try the composer for an afternoon
Start free
Pilot
$99once · 1,000 VX
One campaign, one brand
Start Pilot
Starter
$49/mo · 500 VX
Freelance creatives, one client a month
Start Starter
StudioMost teams
$199/mo · 2,500 VX
Boutique agency or a single B2B studio
Start Studio
Studio+
$599/mo · 9,000 VX
Mid-sized agency, three to five brand clients
Start Studio+
Pro
$1,799/mo · 25,000 VX
Independent agencies, in-house brand studios
Start Pro
Enterprise
from $5,999/mo · 60,000 VX
Holding companies, full-service production
Talk to sales
Enterprise Studio Pro
Customfounder-delivered
Founding agency partners
Talk to founders
BYO-Console $199/mo flat. Bring your own BytePlus contract, we charge platform.
stripe · worldrazorpay · india
Credit packs · top up any time

When a project lands heavier than the month.

Packs do not expire. Per-VX rate drops as the pack grows.

Burst
500VX
$40$0.080/VX
Boost
2,000VX
$150$0.075/VX
Surge
10,000VX
$650$0.065/VX
Wave
50,000VX
$2,750$0.055/VX
Start a project

Tell us about your studio.

Founder-led demos. We’ll be in touch within 48 hours from partner@vxstudio.ai or tech@vxstudio.ai.

Work email required. Gmail, yahoo, hotmail not eligible.
Current AI tooling (optional, select all that apply)
Submitting agrees to be contacted by the VisionX team about pilot access. We don’t sell data.
The next move is yours

The platform is live.
The contract is signed. The moat is real.

Calivision Studios has been on VisionX since launch. We are taking five more agencies and B2B studios on Enterprise tier before September.

100 VX free. No card required. Failed prefilter checks release your hold automatically. Multi-org from day one if you serve more than one brand.

No card Holds release on failure partner@vxstudio.ai