Runtime & Engine
This is the technical deep-dive, written for engineers evaluating the runtime. For the product overview, pricing, and how to get a key, see the home page at veizik.com.
Veizik is a local AI-video runtime built on a native inference engine. This page describes the engine internals and — just as importantly — draws a hard line between what the public v0.1.0 download does today, what is experimental, and what is not yet public. Every number here is internal: v0.1.0 is a Technical Preview and there are no external reproductions yet.
1What v0.1.0 actually ships
We split every capability into three honest buckets. Nothing in the "not yet public" list is present in the download you can install today.
Live Confirmed working in the public download
- ›
veizik doctor— hardware scan plus a per-model-family support-tier table. Pure standard library; it runs and prints its report even on a machine with no GPU. - ›
veizik login/status/logout— the client for veizik.com server-signed entitlements. - ›Free entitlement issuance — a free tier can be issued and verified against the server.
Experimental Public, but constrained
- ›
veizik t2v/t2i— the universal render path. It targets Linux + NVIDIA, and you supply your owntorch/diffusersenvironment. Treat this as experimental rather than a turnkey path.
Not yet public Not present in the download
- ×ComfyUI drop-in (
run/serve) — ComfyUI integration is an upcoming preview. - ×TimeMachine (checkpoint branch render) — planned for a Preview build, shipped as a platform release asset.
- ×Native engine engine binary — planned for a Preview build, shipped as a platform release asset.
- ×Collapse detector — prototype / planned.
We only describe these as "available in Preview build vX" once a specific build number carries them. Until then they are planned, not live.
$ veizik doctor # standard-library hardware scan + model-family support tiers platform : detected at runtime nvidia / cuda : detected at runtime (report prints with or without a GPU) entitlement : free (server-signed) model family engine path tier ---------------- ------------------- --------------------- LTX-Video native engine internally verified HunyuanVideo native engine see model licences Wan 2.1 native engine internally verified Step-Video 30B native engine internally verified CogVideoX native engine internally verified FLUX.1-dev native engine internally verified (others) universal fallback experimental
2The engine
The engine is Veizik’s execution layer. Its job is to run large open diffusion-transformer (DiT) video and image models on a single consumer GPU with predictable memory behaviour. It keeps only the working set in VRAM so large models fit, runs the flagship families on Veizik’s own native engine paths, and routes everything else through a universal fallback path. The value proposition is execution quality and reliability on hardware you already own.
3Low-VRAM execution
A 30B-class video model does not fit weights-resident on a 24 GB card, let alone an 8 or 12 GB one. The engine keeps only the working set of weights in VRAM and sources the rest from host memory as each step needs them. Because activations, not the full weight set, dominate the resident footprint, the working set stays well under the card’s capacity.
The one hardware figure we publish for v0.1.0 is the resident working set: LTX-Video 2B, text-to-video, 768×512 · 49 frames · 50 steps — 9.55 GB on an RTX 3090 (internal). The same 9.55 GB was measured at 768×448 · 49 frames · 30 steps over 5 runs, with a spread of 0.00 GB. It does not move with resolution or step count because it is a fixed working-set arena, not a function of the workload — which is the property that makes the memory budget predictable before you press render. This is a memory measurement, not a render time. The 24 GB bar is the card we measured on, not a requirement.
4Native engine
The flagship families run on Veizik’s own native engine paths rather than the stock PyTorch module graph. The kernel outputs are compared against the reference implementation at the block and engine level, matching to a relative L2 error on the order of 1e-6 to 1e-7 (numerically indistinguishable, not bit-identical).
This is a block/engine-level numerical check, not an end-to-end generation verification. It confirms the native path reproduces the reference math per block; it is not a claim about full-pipeline output identity. The native engine binary is not in the v0.1.0 download — it is planned for a Preview build as a platform release asset.
5Quantization
The engine applies quantization only where it holds up numerically against the fp16 reference, and leaves it off where it does not — the decision is validated per path, not applied blanket. Memory savings are taken only when they do not cost quality.
6Numerical verification methodology
For each supported family we take the reference module's inputs, run both the reference and the native engine path, and compare outputs with a relative L2 error. The table lists the internal block-level figures we publish — 5 model-family engine paths, each landing on the order of 1e-6 to 1e-7. Read them as "the native block reproduces the reference block", not as end-to-end output equality. A sixth family, HunyuanVideo, has a native engine path but no published figure: the Tencent Hunyuan Community License excludes the EU, the UK and South Korea from its Territory, and we are a Korean seller — see model licences.
| Model family | Engine path | Block/engine rel L2 (internal) |
|---|---|---|
| Step-Video 30B | native engine | 2.35e-6 |
| HunyuanVideo | native engine | withheld — licence territory |
| Wan 2.1 | native engine | 5.53e-7 |
| LTX-Video | native engine | 1.94e-7 |
| CogVideoX | native engine | 8.43e-7 |
| FLUX.1-dev (image) | native engine | 4.58e-7 |
These are block/engine-level checks measured internally. They are not end-to-end generation verifications, and there are no external reproductions yet — v0.1.0 is a Technical Preview.
7Benchmark methodology
Render time and throughput are profile-conditional — they depend on resolution, frame count, step count, and model. To avoid publishing numbers that cannot be reproduced under a fixed profile, we are holding them back for v0.1.0.
| Metric | Status |
|---|---|
| Render time (per clip / per step) | measurement in progress |
| Throughput (frames per second) | measurement in progress |
| Resident working set — LTX-Video 2B, 768×512 · 49f · 50 steps, RTX 3090 | 9.55 GB internal |
The only hardware measurement we publish today is the resident working set. We will publish render-time and throughput figures once they are measured under a fixed, reproducible profile.
8Model adapters
Each supported family has an adapter that maps the reference model’s module graph onto the native engine — matching layer shapes, attention layout, conditioning, and the diffusion schedule so the native path
is a drop-in for that family. Families outside the native set are routed through the universal fallback
path, which is experimental in v0.1.0 and depends on your local torch / diffusers
environment. We describe the fallback as a compatibility path under active work, not a guarantee for every model.
9ComfyUI integration
ComfyUI integration is an upcoming preview. The intended design is a drop-in that runs existing ComfyUI
graphs on the Veizik runtime (run / serve) so the low-VRAM and native-engine paths
apply without rewriting the graph. This is not part of the v0.1.0 public download — it is planned for a
later Preview build and will be described as available only once a specific build carries it.
10Support tiers
Where each configuration stands today, stated conservatively. v0.1.0 is a Technical Preview with no external reproductions on record, so nothing below is presented as universal.
| Configuration | Tier |
|---|---|
| Linux x86_64 + NVIDIA CUDA — measured on an RTX 3090 (24 GB), sole tenant, 420 W | Internally verified |
| Windows WSL2 + NVIDIA | Experimental |
| NVIDIA 8 / 12 / 16 GB cards — the memory classes the engine is built for | Not yet measured in-house |
| Apple Silicon | Planned |
| Mobile adapters | Planned |
"Internally verified" means we reproduced it on our own hardware. It is not a claim about every GPU, every model, or every render — those results are still ahead of us.
11Operating entity
| Field | Value |
|---|---|
| Brand / operator | Veizik |
| Registered business name | LinkPick |
| Business registration number | Available on request |
| Governing law | Republic of Korea |
| Payments | Polar (Merchant of Record) |
| Contact | support@veizik.com |