Downloads · 30 days
24
0% of all-time downloads
nilayparikh/Qwen3.6-27B-Text-NVFP4-MTP-GGUF
Qwen3.6-27B-Text-NVFP4-MTP-GGUF is a text generation model from nilayparikh. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
NVFP4-quantized, text-only GGUF build of Qwen3.6-27B for llama.cpp on NVIDIA DGX Spark (GB10, SM121).
Downloads · 30 days
24
0% of all-time downloads
All-time downloads
6.6K
Public
Repo size
19.7 GB
Likes
10
Public
Click a slice to open those files.
.gguf19.7 GB · 100%
From the Hugging Face model README
NVFP4-quantized, text-only GGUF build of Qwen3.6-27B for llama.cpp on NVIDIA DGX Spark (GB10, SM121).
This is the primary coding and reasoning model for the .init AI engineering platform. It's exposed as the .INIT/Pro alias in LiteLLM and is the default model for day-to-day AI-augmented software engineering on DGX Spark.
| Property | Value |
|---|---|
.INIT/ alias | .INIT/Pro |
| Docker profile | llama-qwen-3-6-27b |
| Host port | 8000 |
| Use case | Coding, reasoning, chat — the daily driver |
| Context | 128K tokens (codebase analysis, long documents) |
These are the settings used in docker-compose.interface.yml:
llama-server \
-m /models/model.gguf \
-a qwen3.6_27b \
--jinja --chat-template-file /workspace/chat_template.jinja \
--reasoning on --reasoning-format deepseek --reasoning-budget 8192 \
--min-p 0.05 \
--spec-type draft-mtp,ngram-mod --spec-draft-n-max 2 \
--spec-draft-p-min 0.88 --spec-draft-ngl 99 \
-ctk f16 -ctv f16 -ngl all -fa on -sm none -fit off \
-c 131072 -b 2048 -ub 512 \
--parallel 1 --cont-batching --cache-prompt --swa-full \
-t 8 -tb 8 --mlock \
--port 8080 --host 0.0.0.0 --metrics --timeout 120
sakamakismile/Qwen3.6-27B-Text-NVFP4-MTP — NVFP4 quantization + MTP restoration recipenvidia-modelopt (group_size=16)neuralmagic/calibration (20 samples)Deploying NVFP4 via vLLM on DGX Spark (SM120/SM121) hits multiple blockers:
| Component | Why |
|---|---|
| llama.cpp | No TMEM dependency — GGUF loads weights directly into GPU memory without layout transformations that require server-class hardware |
| ModelOpt NVFP4 | NVIDIA's own quantizer produces compact weights (~14 GB for 27B) with native BF16 MTP preservation |
| MTP + n-gram | Dual speculative decoding path achieves ~40 tok/s on DGX Spark without vLLM's MTP bugs |
| ~45% memory | Model uses ~58 GB of 128 GB — leaving 50%+ free for additional models alongside |
<a href="https://www.youtube.com/watch?v=Nsyi_n7PpuQ" target="_blank"><img src="https://img.youtube.com/vi/Nsyi_n7PpuQ/maxresdefault.jpg" alt="Watch the video" width="100%"></a>
Click the thumbnail above to play the demo recording on YouTube.
Real-time capture: VS Code Chat + llama.cpp interface on a single DGX Spark node.
| Condition | Throughput | Notes |
|---|---|---|
| DGX Spark, short prompts | ~40 tok/s | MTP n=2 + ngram speculative decoding, model fully on GPU |
| DGX Spark, long context (128K) | ~25–35 tok/s | KV cache grows with context |
40 tok/s achieved when:
--spec-type draft-mtp,ngram-mod, --spec-draft-n-max 2)-ngl all, --mlock)llama-server \
-m qwen3.6-27b-text-nvfp4-mtp.gguf \
-a qwen3.6_27b \
--jinja \
--chat-template-file /workspace/chat_template.jinja \
--reasoning on \
--reasoning-format deepseek \
--reasoning-budget 8192 \
--min-p 0.05 \
--spec-type draft-mtp,ngram-mod \
--spec-draft-n-max 2 \
--spec-draft-p-min 0.88 \
--spec-draft-ngl 99 \
-ctk f16 -ctv f16 \
-ngl all \
-fa on \
-sm none \
-fit off \
-c 131072 \
-b 2048 \
-ub 512 \
--parallel 1 \
--cont-batching \
--cache-prompt \
--swa-full \
-t 8 -tb 8 \
--mlock \
--port 8080 \
--host 0.0.0.0 \
--metrics \
--timeout 120
| Flag | Value | Why |
|---|---|---|
-c | 131072 | 128K context window for long documents |
--spec-type draft-mtp,ngram-mod | MTP + n-gram hybrid | Dual speculative path for higher acceptance rate |
--spec-draft-n-max 2 | 2 draft tokens | Matches MTP head depth |
--spec-draft-p-min 0.88 | 88% acceptance threshold | Balanced speculation, fallback to n-gram |
--reasoning-budget 8192 | 8192 tokens | Extended reasoning budget for complex tasks |
-ngl all | All layers on GPU | No CPU offloading — DGX Spark has 128 GB |
-fa on | Flash attention | O(n) memory for long context |
-ctk f16 / -ctv f16 | F16 KV cache | Precision-critical for long context |
-b 2048 / -ub 512 | Prefill 2048, decode 512 | Balanced batch sizing for throughput |
--parallel 1 | 1 concurrent sequence | Single sequence avoids memory pressure |
--cont-batching | Continuous batching | Better GPU utilization under load |
--swa-full | Full sliding window attention | Better long-range attention quality |
--mlock | Lock in RAM | Prevents eviction during long generations |
# Quick start
llama-server -m qwen3.6-27b-text-nvfp4-mtp.gguf --port 8080
Apache 2.0