Skip to page content
SAVRN
Search Plan a project

Open-weight model · Image and text to text

Qwen3.8-27B-NVFP4-Tachyon

by Pinvou pinvou/Qwen3.8-27B-NVFP4-Tachyon

Qwen3.8-27B-NVFP4-Tachyon is an open-weight model for image and text to text from Pinvou, released under Apache License 2.0. Its published files total 22.5 GB.

This model card is the version-controlled source for The repository contains a mixed NVFP4/FP8 representation of Qwen3.8-27B.

Parameters—
Context—
Weights22.5 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Model Card

By Pinvou, published under apache-2.0, revision 9bd52b537f8c.

This model card is the version-controlled source for The repository contains a mixed NVFP4/FP8 representation of Qwen3.8-27B. It combines the official BF16 checkpoint with the fixed packed Text weights from unsloth/Qwen3.8-27B-NVFP4 in the native Tachyon.tachyon artifact format. The artifact is intended only for Tachyon; it is not a Transformers checkpoint, Safetensors distribution, or GGUF file. The artifact uses the Qwen3.5 Dense architecture. All 64 Text layers use NVFP4 MLP weights and an NVFP4 output head; the token embedding, attention input/output projections, and GDN Q/K/V/Z and output projections use row-scaled FP8. Control weights use BF16, with separate MTP, Vision and DFlash2…

Read Pinvou's full model card

Qwen3.8-27B NVFP4 for Tachyon

This model card is the version-controlled source for pinvou/Qwen3.8-27B-NVFP4-Tachyon.

The repository contains a mixed NVFP4/FP8 representation of Qwen3.8-27B. It combines the official BF16 checkpoint with the fixed packed Text weights from unsloth/Qwen3.8-27B-NVFP4 in the native Tachyon .tachyon artifact format. The artifact is intended only for Tachyon; it is not a Transformers checkpoint, Safetensors distribution, or GGUF file.

The artifact uses the Qwen3.5 Dense architecture. All 64 Text layers use NVFP4 MLP weights and an NVFP4 output head; the token embedding, attention input/output projections, and GDN Q/K/V/Z and output projections use row-scaled FP8. Control weights use BF16, with separate MTP, Vision and DFlash2 weights.

Artifact

Field Value
Filename qwen3_8_27b_nvfp4.tachyon
Size 22,240,278,272 bytes (20.71 GiB)
SHA-256 05c74c488b56a30097b25973888b31a16ddcfa1dec90556a2ae5e0c3201e50bb
Container version 3
Architecture Qwen3_5ForCausalLM
Public model name qwen3.8-27b
Chat template qwen3_8.jinja; override with --chat-template FILE
Template defaults thinking off by default (--thinking to opt in); effort xhigh when enabled
Stored objects 1,078 (1,072 tensors and 6 resources)
NVFP4 row tensors 129 (all 64 Text-layer MLP parents and the output head)
Row-scaled FP8 tensors 129 (128 FP8-row projections and the generated token embedding)

The file contains Text, Vision, MTP, DFlash2, the optimized proposal head and frontend resources. Vision and speculative weights are loaded only when selected at startup. Source-derived NVFP4 and FP8 words are preserved without decode and requantization; only the official BF16 token embedding is encoded locally as row-scaled FP8.

Verify a downloaded file with:

printf '%s  %s\n' \
  '05c74c488b56a30097b25973888b31a16ddcfa1dec90556a2ae5e0c3201e50bb' \
  'qwen3_8_27b_nvfp4.tachyon' | sha256sum --check

This release includes the complete DFlash2 companion weights from z-lab/Qwen3.8-27B-DFlash2 at revision 50307d4c4cde6860d4eee73e2547cd786fe8e8a4. Select --spec dflash2 --draft-tokens 7 --lm-head-draft; draft counts 1..15 are supported. DFlash2 requires the runtime revision listed below. Existing performance and evaluation tables retain their stated MTP configurations and revisions.

Requirements

  • the current shared Tachyon checkout, built from source; its artifact/component support must include upstream revision 7fca766 or later;
  • 64-bit Linux;
  • a GPU supported by the selected Tachyon build: GB10 / DGX Spark (sm_121a, current project target) or RTX 5090 (sm_120a, explicit build selection);
  • a CUDA toolkit capable of compiling the selected architecture.

The published artifact measurements below used RTX 5090 and CUDA 13.1. Engine support does not establish GB10 validation for every component, context length, or weight profile in this card. Use the GB10 run records for their measured scope, and the selected checkout's build guide for toolchain requirements.

Already have the official v2 file? Upgrade it locally without downloading the weights again.

Tachyon does not provide an install target or packaged binary. See the repository README for source-build dependencies.

Download and run a CLI example

hf download pinvou/Qwen3.8-27B-NVFP4-Tachyon \
  qwen3_8_27b_nvfp4.tachyon \
  --local-dir models

./build/apps/tachyon models/qwen3_8_27b_nvfp4.tachyon \
  --prompt "Explain prefill and decode in three sentences." \
  --max-context 32768 \
  --max-new 8192 \
  --kv-dtype fp8 \
  --spec dflash2 --draft-tokens 7 \
  --lm-head-draft \
  --no-thinking

For images, videos, and structured chat history, see the CLI guide.

Start a local server

./build/apps/tachyon-serve models/qwen3_8_27b_nvfp4.tachyon \
  --host 127.0.0.1 \
  --port 8080 \
  --max-context 240000 \
  --kv-capacity 240000 \
  --max-concurrency 2 \
  --kv-dtype fp8 \
  --device-state-slots 2 \
  --host-state-slots 8 \
  --host-kv-mib 8192 \
  --spec dflash2 --draft-tokens 7 \
  --lm-head-draft \
  --no-thinking

Each request has a 240,000-token logical ceiling. The shared 240,000-token Device KV pool admits two active requests when their combined completion reservations fit; either request may use the full pool while running alone. Two extra Device checkpoint slots, eight pinned Host State slots, and 8 GiB of pinned Host KV retain reusable continuations under resource pressure.

See the HTTP serving guide for the API surface and the resource scheduling reference for cache and admission semantics.

Supported use

The artifact supports:

  • text generation in thinking and non-thinking modes;
  • image, multi-image, video, and mixed multimodal messages;
  • MTP speculative decoding with draft windows from one to five;
  • DFlash2 with draft windows from one to fifteen using the included DFlash2 companion weights (--spec dflash2 --draft-tokens 7, optionally --lm-head-draft);
  • BF16, INT8, FP8, NVFP4, and K8V4 KV cache;
  • CUDA Graph decode and compatible-prefix reuse;
  • startup-bounded small-scale concurrent serving with true batched decode;
  • the Tachyon CLI;
  • OpenAI Responses Core, OpenAI Chat Completions, and Anthropic Messages serving.

Performance

GB10 / MegaCube serving (October 2026, DFlash2 K=7)

Measured on one GB10 (MegaCube) with Tachyon revision 7fca766, CUDA 13.0, FP8 KV, thinking disabled, and the exact serve command above. Sampling matches the public SGLang NEXTN baseline on the same hardware (temperature 1.0, top-p 0.95, top-k 20).

Single-request decode by content class (stochastic; greedy where higher):

Content class Acceptance Draft K tok/s
Structured counting 90%+ 12-13 55-99.8 (greedy)
Code generation 40-60% 7 45-57
Technical writing 45-55% 7 30-36
Simple explanations 45% 7 26-31
Essays / freeform 25-40% 7 20-24

Concurrency, mixed content (aggregate, client-side, includes admission ramp):

Concurrency tok/s SGLang NEXTN baseline (same hardware/sampling)
1 33.4 geomean (greedy 36.5) 23.9
4 70-89 65.2
8 109-110 94.2

Steady-state 8-way structured counting reaches 405-461 tok/s aggregate (95%+ acceptance, server metric; ~51 tok/s per lane at 90% acceptance). Hot-turn TTFT on a 16.7K-token session with prefix reuse: 223-227 ms. Speculative decoding never changes the target distribution; greedy output differs from non-speculative decode only in near-tie floating-point orderings.

The tables below are historical RTX 5090 measurements retained for reference.

The MTP0 measurements below were collected at Tachyon revision f08597d, and the MTP3 measurements at revision 32c9881. Both campaigns used one NVIDIA GeForce RTX 5090, CUDA 13.1 compile/runtime, CUDA driver API 13.3, stochastic sampling, INT8 group-64 KV, CUDA Graphs, a 1,024-token prefill chunk, and prefix reuse disabled. MTP0 used no speculative backend and a 262,144-token context limit; MTP3 used a 131,072-token per-request context limit and three draft tokens.

Concurrent MTP=3 corpus makespan

The fixed corpus contains three long-reasoning and twelve cross-scenario fixtures with five seeds each, for 75 requests. Every concurrency point starts a fresh server and uses the same shuffle seed and ordered HTTP send sequence. C=1 is the serial single-request corpus. Makespan includes prefill, decode, workload transitions, and final drain.

C Requests Decode tokens Makespan Requests/s Corpus decode (tok/s) Avg batch MTP acceptance Speedup
1 75 752,160 4,670.27 s 0.0161 161.1 1.00 60.8% 1.00×
2 75 739,951 2,510.78 s 0.0299 294.7 1.98 59.2% 1.86×
4 75 713,384 1,647.74 s 0.0455 432.9 3.29 58.0% 2.83×
8 75 723,602 2,164.90 s 0.0346 334.2 2.36 57.6% 2.16×

All 300 requests completed without a request, CUDA, or out-of-memory failure. C=4 gives the shortest complete-corpus makespan. C=8 is limited by memory pressure, which makes its complete-corpus result slower than C=4. Sampling is stochastic, so the fixed prompts and seeds do not imply token-identical continuations across concurrency-specific numerical routes; exact decode-token totals are shown above.

Long-context baseline (MTP disabled)

Each value is the arithmetic mean ± sample standard deviation over five fixed seeds after server warm-up.

Prompt tokens Prefill phase (tok/s) Server TTFT (ms) Decode phase (tok/s)
7,680 8,340.4 ± 13.0 931.6 ± 1.6 71.2 ± 0.1
64,512 5,297.9 ± 259.2 12,281.1 ± 561.5 65.7 ± 0.8
130,048 3,544.7 ± 25.3 36,853.5 ± 259.4 59.6 ± 0.9
260,096 2,203.1 ± 13.4 118,354.8 ± 717.2 52.9 ± 2.3

MTP=3 single-request long-reasoning decode

The C=1 point supplies five samples for each fixture. Values are arithmetic mean ± sample standard deviation from server phase timings and speculative counters.

AIME 2026 fixture Completion tokens Decode phase (tok/s) MTP acceptance MTP tokens/round
Problem 1 1,465.4 ± 417.3 195.2 ± 4.6 76.0% ± 2.4% 3.28 ± 0.07
Problem 15 65,414.4 ± 271.9 151.4 ± 2.0 56.2% ± 1.1% 2.69 ± 0.03
Problem 30 50,023.4 ± 14,839.1 167.5 ± 23.7 64.6% ± 14.9% 2.94 ± 0.45

MTP=3 single-request cross-scenario decode

Each category contains three fixtures and five seeds per fixture, for 15 samples.

Category Decode phase (tok/s) MTP acceptance MTP tokens/round
Code 194.3 ± 6.1 76.4% ± 3.9% 3.29 ± 0.12
Story 126.1 ± 10.9 37.4% ± 5.8% 2.12 ± 0.17
Translation 192.3 ± 11.9 75.0% ± 6.5% 3.25 ± 0.19
Structured output 219.8 ± 8.6 90.8% ± 5.1% 3.72 ± 0.15

See the full methodology and results for metric definitions and the exact reproduction command.

Evaluation

The artifact was evaluated through Tachyon's OpenAI-compatible serving route with thinking enabled, MTP=3, and INT8 group-64 KV. EvalScope 1.9.0 used 0-shot prompts, rule-based scoring, and one sample per problem with temperature 1.0, top-p 0.95, top-k 20, presence penalty 0.0, and seed 42. The text suite ran at a 252,928-token context limit; the multimodal suite ran with --vision at a 81,920-token limit.

Benchmark Tachyon NVFP4 Correct / total Official Qwen3.8-27B BF16
IFBench (prompt-level strict) 77.00% 231 / 300 79.5
AIME 2025 96.67% 29 / 30 —
AIME 2026 96.67% 29 / 30 —
GPQA-Diamond 90.40% 179 / 198 89.2
ERQA 66.25% 265 / 400 65.5
RealWorldQA 83.53% 639 / 765 85.9

All 1,723 configured samples completed and were scored. IFBench additionally reports 80.50% instruction-level strict, 80.33% prompt-level loose, and 83.50% instruction-level loose. These are single-sample results, not pass@k.

The official Qwen3.8-27B BF16 figures come from the upstream model card; its sampling settings and IFBench metric level are not stated there, so the last column is not a same-protocol comparison. The NVFP4 deltas stay within ±2.5 points on the four overlapping benchmarks, and the upstream card reports no AIME results.

Limits

  • Tachyon executes on one GPU and one CUDA device, with a startup-fixed capacity of 1–8 active requests per Engine.
  • It does not provide large-scale or preemptive continuous batching, priority/QoS scheduling, multi-GPU execution, CPU/GPU offload, or distributed serving.
  • Context allocation is subject to GPU memory and the selected KV-cache type.
  • Tachyon does not execute generated tool calls.

Provenance

Field Value
Base repository Qwen/Qwen3.8-27B
Base revision 1d4bf0f2ff6012fd82039f2fa52739d0dd7c60c0
Base download source modelscope.cn/models/Qwen/Qwen3.8-27B
Quantized source repository unsloth/Qwen3.8-27B-NVFP4
Quantized source revision 60e813d4dbbdc5d64cf3f5a8caf2897bedf03679
Conversion recipe qwen3_8_27b_nvfp4
Embedding encoder fp8_row_maxabs
Converter repository https://github.com/Neroued/tachyon
Minimum runtime revision 7fca766aac205252b4e86fe0d84372107ed0fe61
Ranking input SHA-256 c692dc76388132c910547589b4fb4a0503fbd6ad50aaac6a509bbcb192a8afa5

The artifact identity, summarized object inventory, and conversion provenance are published in artifact-manifest.json. The exact storage contract is maintained in the v3 container reference.

License

This Tachyon artifact is distributed under the Apache License 2.0. The Qwen3.8-27B base repository and the quantized source repository are also licensed under Apache-2.0. Users remain responsible for complying with the license and applicable laws.

Identity and Version

Repository
pinvou/Qwen3.8-27B-NVFP4-Tachyon
Publisher
Pinvou
Task
Image and text to text
Modality
Image and text
Library
tachyon
Parameters
Not stated by the source
Languages
rtx-5090
Revision
9bd52b537f8cf15883d857bc2666d76d394d73e2
First published
2026-10-01
Last updated
2026-10-11

Files and Weights

6 files, 22.5 GB in total.

Configuration1 file · 2.1 KB
Documentation1 file · 17.3 KB
Other3 files · 22.5 GB
Repository1 file · 1.6 KB
Every file
FileTypeSizeSHA-256
artifact-manifest.jsonConfiguration2.1 KB —
README.mdDocumentation17.3 KB —
SHA256SUMSOther193 B —
qwen3_8_27b_nvfp4.tachyonOther22.2 GB 05c74c488b56
tachyon-serve-gb10-7fca766a.tar.gzOther249.6 MB 35c02cbe9691
.gitattributesRepository1.6 KB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download from Pinvou

Released by Pinvou through its official repository on Hugging Face. Read the license.

Built From

Evaluations

Each result is shown as reported, with the conditions its reporter stated. None is a SAVRN measurement. A comparison lines two results up only when their configuration, unit and setup are all stated and identical.

BenchmarkConditionsResultReported byRevisionDate
AIME 2025 Task Text GenerationMetric Accuracy (0-shot, rule)Comparison conditions not established 96.67 pinvou
Publisher reported
Evaluated revision not stated —
AIME 2026 Task Text GenerationMetric Accuracy (0-shot, rule)Comparison conditions not established 96.67 pinvou
Publisher reported
Evaluated revision not stated —
ERQA Task Image Text to TextMetric Accuracy (0-shot, rule)Comparison conditions not established 66.25 pinvou
Publisher reported
Evaluated revision not stated —
GPQA-Diamond Task Text GenerationMetric Accuracy (0-shot, rule)Comparison conditions not established 90.4 pinvou
Publisher reported
Evaluated revision not stated —
IFBench Task Text GenerationMetric Prompt-level strict (0-shot, rule)Comparison conditions not established 77 pinvou
Publisher reported
Evaluated revision not stated —
RealWorldQA Task Image Text to TextMetric Accuracy (0-shot, rule)Comparison conditions not established 83.53 pinvou
Publisher reported
Evaluated revision not stated —

Questions About Qwen3.8-27B-NVFP4-Tachyon

Can I use Qwen3.8-27B-NVFP4-Tachyon commercially?

Yes. Qwen3.8-27B-NVFP4-Tachyon is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

Similar Models

Non-uniform GGUF quantizations of a 512-expert MoE, produced with GSQ and RCO, with a vision projector for multimodal use. This repository provides GGUF quantizations of Qwen3.8-Flash-Next at four sizes, together with the model's vision projector (mmproj) for multimodal use. In contrast to uniform quantization, which applies a single quantization type to all weight tensors, each model here assigns a separate quantization type to every tensor. The assignment is obtained by a gradient-based search that allocates precision according to per-tensor sensitivity, subject to a total size budget. The resulting files are standard GGUF and run unmodified in llama.cpp, Ollama, and LM Studio. A…

Open weights apache-2.0 gguf

Model · Image and text to text

Qwen3.8-27B-iMatrix-NVFP4-MTP-GGUF

Michał Piszczek

I built this quant because the ready-made FP4 file answered the wrong question. It was fast, but on my short WikiText-2 control it scored 6.4949 PPL. Plain Q40 scored 6.3798. The first higher-quality hybrid went too far the other way: good perplexity, 34.19 tok/s, and no comfortable room for 256K plus vision. This is the build that survived both gates. It is a 17.1 GB, 5.01 BPW mixed-precision GGUF of Qwen/Qwen3.8-27B. It keeps large, tolerant matrices in native NVFP4 and spends more bits on selected attention, Gated DeltaNet, and late FFN tensors. The trained MTP layer remains embedded in the same GGUF. This is not a fine-tune. I built the private calibration workload from 5,472 messages…

Open weights apache-2.0

Model · Image and text to text

Huihui-Qwen3.8-27B-abliterated-GGUF

Huihui.ai

This is an uncensored version of Qwen/Qwen3.8-27B created with abliteration (see remove-refusals-with-transformers to know more about it). This is a crude, proof-of-concept implementation to remove refusals from an LLM model without using TransformerLens. The newly added Huihui-Qwen3.8-27B-abliterated-Underdog-Saluki series come from ConwayResearch/Underdog-Saluki-27B-1.0 and ukisai/Swift-1.5-Qwen3.8-27B-GSQ-RCO-GGUF. Only layers 22 to 52 (0-based indexing) have been ablated, while the other layers remain unablated. It may come with a small disclaimer warning. Due to ConwayResearch/Underdog-Saluki-27B-1.0 not providing an imatrix file, we will attempt to perform ablation by mixing the GGUF…

Open weights apache-2.0 transformers

Qwen3.8-27B uncensored by HauhauCS 0/465 Refusals. This is the Aggressive variant: direct answers, no refusal behavior, and minimal preamble on hard prompts. Every text GGUF preserves Qwen3.8's native NextN head, and this release adds HauhauCS FastMTP: a specific acceleration sidecar qualified across the complete quant lineup at maximum native context. Vision is included through the separate BF16 projector. No changes to datasets or intended capabilities. This release preserves Qwen3.8-27B's text, reasoning, agentic, image, and video capabilities while applying the HauhauCS Aggressive uncensoring profile. Pick Aggressive when you specifically want the model to get to the answer without…

Open weights apache-2.0

Model · Image and text to text

Qwen3.8-27B-GGUF

GGML Org

Run with https://llama.app - https://huggingface.co/Qwen/Qwen3.8-27B - https://huggingface.co/incoai/Qwen3.8-27B-DFlash2 - add info

Open weights apache-2.0

Model · Image and text to text

Tiel-Coder-35B-A3B-GGUF-MTP

Saga

Tiel is the fast coder of the arsenal. At 4-bit quantization and 23 GB it fixes real codebase issues at the rate (and speed, with the right GPU) of Opus 4.6 medium, while holding the best multi-turn conversation of any local model we have measured. It is also cheerfully bad at trivia. Pick it for work. Pick something else for exams. Where it sits against the other local builds Multi-turn conversation Reasoning and knowledge Where it stands. On 25 SWE-bench-Live problems Tiel fixes 12 — the same as Opus 4.6 (medium), four more than Ornith-1.5 itself, three more than Nail, and four more than Sonnet 5 (medium). Among models of its own class it is first; the ones ahead are dense 27Bs and Opus…

Open weights mit gguf