VeizikNVIDIA, Apple Silicon and edge builds are available now.Release notes →
Product

An independent AI execution engine.

One native runtime across models, architectures and hardware — compiled, dependency-free, and run from the checkpoint you already have.

Decorative render by the veizik engine.
AI-generated · veizik engine
Reproduce this image

a single luminous crystalline core, three light ribbons flowing out, cool blue for language, magenta for image, amber for video, converging into one obsidian monolith, dark charcoal #0b0d10 background, deep rose (#da5b75) and warm amber (#e0a458) accent lighting, cinematic volumetric glow, premium, minimal, abstract conceptual, no people, no text, no logos, no watermark, 16:9 wide cinematic composition.

FLUX.1-schnell · seed 42 · 4 steps · 1024x1024 native engine render (edge geometry-lock), center-cropped to 16:9 then upscaled (1600x900 / 800x450)

Rendered by veizik’s own FLUX.1-schnell engine (Apache-2.0) on a Jetson AGX Orin. Decorative only — not a benchmark. The file carries an IPTC AI-generated disclosure.

Overview

Not another inference framework.

Six things the engine does that a framework stack does not.

ZERO.External runtime dependencies

No Python, no framework, no extra packages. One binary.

NATIVE.Device execution

Kernels built for the device: CUDA on NVIDIA, Metal on Apple Silicon, Arm NEON on the edge CPU.

RAW.Checkpoint support

Runs the published weights. No converted model to depend on.

MULTI.Model modalities

Language, image and video on one engine.

CROSS.Hardware architecture

Per-architecture builds, from a Raspberry Pi CPU and Apple Silicon to consumer GPUs and the data center.

PROTECTED.Proprietary engine

Our compiler and kernels ship sealed — not as source.

How it works

Original weights in. Optimized execution out.

The engine reads the published checkpoint and applies its own compilation and execution optimization as it loads.

The weights you already have

The published safetensors, exactly as downloaded — run your own originals, no conversion.

your choice

Proprietary optimization

Precision, compilation and scheduling chosen per model, at load time.

in-engine

Architecture-native kernels

Code built for the GPU in front of it — CUDA or Metal.

per architecture

On your hardware

Generation runs locally. Prompts, weights and outputs stay put.

on-device
What it makes

Language, image and video. On the device.

The same native runtime draws on a datacentre card, a Jetson and a Raspberry Pi.

A futuristic city skyline at dusk with neon reflections on rain-wet streets — AI-generated with SD3.5-medium on veizik (NVIDIA RTX 3090).
SD3.5-mediumNVIDIA GeForce RTX 3090
A tranquil alpine lake at sunrise with mirror reflections of snow-capped peaks and a pine-forest shoreline — AI-generated with FLUX.1-schnell on veizik (NVIDIA RTX 3090).
FLUX.1-schnellNVIDIA RTX 3090
A still frame of the generated a cat image-to-video clip (quality mode), used as the video poster.
Wan2.2-I2V-A14B (distilled Lightning)NVIDIA RTX 3090
A snow-capped mountain reflected in a calm lake at sunset, rendered by veizik on a Raspberry Pi 5.
SDXS-512-DreamShaperRaspberry Pi 5

Image and video, shown as what the engine draws from published checkpoints on the device named — output, not a benchmark. Powered by Stability AI; Powered by Wan-AI/Alibaba.

Platforms

NVIDIA, Apple Silicon and edge. All available.

Each platform names the devices its builds target. Availability follows each release, not the engine. Platforms install differently.

Veizik for NVIDIAAvailable

CUDA · Linux on x86-64

Qwen language models and Wan video models on your own NVIDIA GPU
DeviceGenerationCompute capability
NVIDIA GeForce RTX 3080 TiAmpere8.6
GeForce RTX 3090Ampere8.6
NVIDIA GeForce RTX 4090Ada Lovelace8.9
NVIDIA GeForce RTX 5090Blackwell12.0
NVIDIA RTX A5000Ampere8.6
NVIDIA A40Ampere8.6
NVIDIA A100 80GB PCIeAmpere8.0
NVIDIA A100-SXM4-80GBAmpere8.0
NVIDIA H100 80GB HBM3Hopper9.0
NVIDIA RTX PRO 4500 BlackwellBlackwell12.0
Models for NVIDIA →Veizik for NVIDIA →
Edge devicesAvailable

CPU · Arm NEON · Raspberry Pi 5 and Zero 2 W

Language, on-device vision, image and video run on the board today; SANA rolls out next. Android (Exynos) is measured and deployment-pending.
Models for edge →Veizik on the edge →

NVIDIA and Apple Silicon install differently.

One engine, two ways in. On NVIDIA, one veizik command installs each model engine by name. On Apple Silicon, nothing changes: the same signed disk image and the same commands.

NVIDIA · CUDAAvailable now

Linux on x86-64 · one veizik command, model engines installed by name

One veizik command, model engines installed by name.

  • Get the veizik command for Linux x86-64 once: curl -fsSL https://veizik.com/install.sh | sh.
  • veizik install takes a short name or a model key and installs the package that carries it: qwen, qwen35, qwen36 or a Qwen model key such as qwen35_2b; wan, wan21, wan22 or a Wan model key such as wan21_t2v_1_3b (any case; qwen3.6 and wan2.2 work too). It downloads the package from its public GitHub release, refuses it unless its SHA-256 matches the published release, and unpacks it under ~/.local/state/veizik/engines/. veizik list shows what is available and installed; veizik uninstall (or veizik rm) removes a package.
  • Qwen, for language: veizik activate, then veizik run qwen35_2b "…", veizik chat and veizik serve (each needs veizik activate once per device, and the model's weights to generate); veizik run qwen36_35b_a3b "…" --image FILE (or --video DIR) also reads an image or a short video.
  • Wan, for video: veizik activate once per device, then veizik run wan22_t2v_a14b "…" --out ./clip, or veizik serve wan22_t2v_a14b --port 8000 for a render API on 127.0.0.1 (POST /v1/videos/generations). veizik pull wan22 downloads the model's weights and prepares the video decoder automatically; then render.
  • No CUDA toolkit and no Python: the NVIDIA driver is all the GPU side needs.

How the NVIDIA release installs

One veizik command; each model engine is installed by name.

bash · Linux x86-64
# the veizik command for Linux x86-64
$ curl -fsSL https://veizik.com/install.sh | sh
# if the installer asks you to put ~/.local/bin on your PATH
$ export PATH="$HOME/.local/bin:$PATH"
$ veizik list
# Qwen (language): install by qwen, qwen35, qwen36 or a full model key (qwen35_0p8b, qwen35_2b, qwen35_4b, qwen35_9b, qwen36_35b_a3b)
$ veizik install qwen36
# activation needs no weights; point VZ_WEIGHTS at the checkpoint you downloaded, for veizik run
$ export VZ_WEIGHTS=/data/models
$ veizik activate
$ veizik run qwen36_35b_a3b "The capital of France is" --tokens 32
$ veizik chat qwen35_2b
$ veizik serve qwen35_2b --weights /data/models/Qwen3.5-2B --port 8000
# Wan (video): install by wan, wan21, wan22 or a full model key (wan21_t2v_1_3b, wan21_t2v_14b, wan22_t2v_a14b, wan22_i2v_a14b)
$ veizik install wan22
$ veizik activate # once per device; for the Wan package too
$ veizik pull wan22 # fetches the Wan weights and prepares the video decoder
$ veizik run wan22_t2v_a14b "<your prompt>" --out ./clip
$ veizik serve wan22_t2v_a14b --port 8000 # render API: POST /v1/videos/generations
Apple Silicon · MetalAvailable now

macOS 13 or later on M1 or newer · signed disk image

Veizik for Apple Silicon, as it ships today

  • One signed, notarised disk image (DMG) from the GitHub release. Run install.sh from the volume it opens.
  • Models are fetched by name with veizik pull; there are no engine packages to add.
  • Same image, same commands as before. Nothing about the Apple build changes.
zsh · macOS
$ ./install.sh
$ veizik activate
$ veizik pull <model>
$ veizik run <model> "…"
$ veizik chat <model>
$ veizik serve <model>
Security & licensing

Device-bound, local by design.

Activated per device

Sign in once and approve the machine in your browser. It receives a licence bound to that device, and every published model then runs on it — no separate per-model licence. Nothing else needs to be configured.

Leased into memory

The first run of a session leases the licence key into memory. Runs that reuse it need no connection, and restarting the computer ends the window.

Your data stays put

Generation happens on your hardware. Prompts, weights and outputs never leave the machine; only account, activation and downloads reach the network.

A protected engine

The compiler and kernels ship sealed and hardened, so a deployment does not expose them.

AI transparency law, built in

Veizik follows the transparency rules of the EU AI Act (Art. 50) and Korea’s AI Framework Act (Art. 31). It says up front that it is generative AI, and every image or video build marks its output as AI-generated — in the file and in the pixels — with no switch to turn that off. How each rule is met →

For production

Built for teams that ship AI.

Hardware-aware optimization

Kernels, precision and memory layout tuned per GPU architecture rather than one generic path.

Protected proprietary technology

The compiler and kernels ship sealed and hardened, so your deployment does not expose them.

Production-ready deployment

Sealed, model-specific engine packages with device-bound licensing. What you qualified is exactly what runs.

Data stays on your machines

Generation runs locally; activation is once per device and runs need no connection.

One runtime to operate

A single engine across language, image and video means one thing to qualify, update and support.

Licensed per device

One activation covers every published model on the machine — free for individual and non-commercial use, with no separate per-model licence. Enterprise and commercial use needs a separate licence; talk to us.

Resilience

Interrupted five times. Finished anyway.

A five-second 1280×720 video render survived two host crashes and three other stops, resuming each time from its last step — and a resumed render is byte-for-byte the render that never stopped.

See the record →