One veizik command; each model engine is installed by name.
# 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
# have the Qwen3.5-0.8B checkpoint on this machine first: activation ends with a short check generation that uses it
$ 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