veizik Qwen (CUDA) v1.1.2 — Qwen3.5 / Qwen3.6, multimodal — cuda-qwen-1.1.2
Qwen3.5 (0.8B, 2B, 4B, 9B) and Qwen3.6-35B-A3B on your own NVIDIA GPU, on-device, now with image and video input for Qwen3.6-35B-A3B. Veizik runs the models through its own native CUDA engine: no Python runtime, no CUDA toolkit, no cloud at inference time. You supply the weights; nothing leaves the machine.
This page records the state as of 2026-10-27 and is not updated as the catalogue moves. For what runs now, see models.
What this build does
- Image and video input in the package's Qwen3.6-35B-A3B engine: it reads one image (PNG or JPEG) or one video (2 to 256 frames as PNG or JPEG files, in file-name order) together with a text prompt. Pass
--image FILEor--video DIRtoveizik run qwen36_35b_a3b. veizik serve <model>: a resident, batched, OpenAI-compatible HTTP server on 127.0.0.1 with server-sent-event streaming (/v1/chat/completions,/v1/completions,/v1/models, plus health and metrics endpoints).- API-key authentication for the server:
--require-authwith--keyfileor--api-key; a request without the key answers HTTP 401. veizik runfor the five models with five modes (quality, balanced, fast, ultrafast, low-memory); the prompt can come from text or a file.- Native GPU code for sm_80 through sm_120a, with the integrity of the bundle checked at every start.
- Device-bound activation, per device rather than per model: browser approval, or browser-free activation with an account key and CLI password.
Models in this release
| Model | Task | Context | Status |
|---|---|---|---|
| Qwen3.5-0.8B | Language | 4,096 | Available |
| Qwen3.5-2B | Language | 4,096 | Available |
| Qwen3.5-4B | Language | 4,096 | Available |
| Qwen3.5-9B | Language | 4,096 | Available |
| Qwen3.6-35B-A3B | Language | 4,096 | Available |
- Platform
- Linux on x86-64
- Verification
- This build is superseded by cuda-qwen-1.1.3. Install the current build with `veizik install qwen`.
- File
- a previous build — not downloadable
- Size
- 59,008,512 bytes
- SHA-256
- d1f5fd35c950652a31dd70b6dc9baaef67e700f299033e8a83d7f0ab0e6184e6
Verify, install, check
$ shasum -a 256 -c SHA256SUMS $ ./install.sh $ veizik doctor
Full steps are in the documentation.
Fixed issues
- Serve no longer fails to boot on the tokenizer environment (serve GE_BOOT). Renders and language output are byte-identical to 1.1.1 (engine and GPU code unchanged).
veizik servenow starts and listens — a startup integrity check that could stall the local server in 1.1.0 is resolved; text and OpenAI-compatible serving work.veizik runnow returns decoded, readable text — 1.1.0 could print raw token ids. The token stream is available only with an explicit option.
Known issues in cuda-qwen-1.1.2
- Image and video input is a capability of the Qwen3.6-35B-A3B engine only, one image or one video per run, and its GPU code ships for RTX 30-series (sm_86), RTX 40-series (sm_89) and RTX 50-series (sm_120a) class GPUs only. The text models keep all six GPU architectures.
- The server is loopback-only; to serve other machines put a TLS reverse proxy in front of it. Without
--require-authany local process can use it. - No usage ledger or quotas in the server;
--usage-log,--quota-*and--max-tokensare accepted but not applied. veizik stopdoes not see the server; stop a detached server by signalling the engine process.veizik chatgives an interactive text session;veizik serve(/v1/chat/completions) is the validated path. Generation needs the model weights present and the device activated withveizik activate.- Qwen3.6-35B-A3B in quality mode needs about 26 GB or more and did not complete on a 32 GB RTX 5090 in validation; use balanced or fast.
- Sampling options on
run(--seed,--temperature,--top-p,--top-k) are opt-in and experimental; greedy decoding is the default and the verified path. - The server context window is 4,096 tokens per request (prompt plus generated) in the validated configuration.
- GPU code for sm_80, sm_90a and sm_100a is included but was not run in validation.
- WSL is not supported; the package installs on Linux x86-64 only.
- Not in this release: LoRA adapters, image or video input on models other than Qwen3.6-35B-A3B, tool or function calling, logprobs and embeddings over HTTP, a weight converter.