How to use from
llama.cpp
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh
# Start a local OpenAI-compatible server with a web UI:
llama serve -hf aaardpark/Qwen3.6-27B-GGUF
# Run inference directly in the terminal:
llama cli -hf aaardpark/Qwen3.6-27B-GGUF
Install from WinGet (Windows)
winget install llama.cpp
# Start a local OpenAI-compatible server with a web UI:
llama serve -hf aaardpark/Qwen3.6-27B-GGUF
# Run inference directly in the terminal:
llama cli -hf aaardpark/Qwen3.6-27B-GGUF
Use pre-built binary
# Download pre-built binary from:
# https://github.com/ggerganov/llama.cpp/releases
# Start a local OpenAI-compatible server with a web UI:
./llama-server -hf aaardpark/Qwen3.6-27B-GGUF
# Run inference directly in the terminal:
./llama-cli -hf aaardpark/Qwen3.6-27B-GGUF
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git
cd llama.cpp
cmake -B build
cmake --build build -j --target llama-server llama-cli
# Start a local OpenAI-compatible server with a web UI:
./build/bin/llama-server -hf aaardpark/Qwen3.6-27B-GGUF
# Run inference directly in the terminal:
./build/bin/llama-cli -hf aaardpark/Qwen3.6-27B-GGUF
Use Docker
docker model run hf.co/aaardpark/Qwen3.6-27B-GGUF
Quick Links

Qwen3.6-27B | aard-Q3

11 GB of Qwen 3.6-27B

GSM8K (50 problems, 5-shot)
FP16 (full precision) 49 / 50 = 98%
aard-Q3 (this file) 47 / 50 = 94%

96% of the model's reasoning capacity carries through 3-bit compression.

Why this 3-bit pack isn't bad

I've been messing around with a new quant method that handles 3 bit pretty well by using a different way of preserving important weights.

Three sample outputs

Math:

Q: What is 5/8 of 2/3?

A: To find 5/8 of 2/3, multiply the two fractions: 5/8 ร— 2/3 = (5 ร— 2)/(8 ร— 3) = 10/24 = 5/12.

Factual:

Q: What year did the Treaty of Westphalia end the Thirty Years' War, and name two of its key provisions.

A: The Peace of Westphalia was signed in 1648, ending the Thirty Years' War. Two key provisions:

  1. State sovereignty โ€” each state had exclusive right to govern its internal affairs (religion and military), laying the foundation for the modern sovereign-state system.
  2. Religious tolerance โ€” extended the Peace of Augsburg to recognize Calvinism alongside Lutheranism and Catholicism, ending decades of religious warfare in the Holy Roman Empire.

Code debug:

Q: Find the bug in this Python:

def merge(a, b):
    result = []
    i, j = 0, 0
    while i < len(a) and j < len(b):
        if a[i] < b[j]:
            result.append(a[i])
            i += 1
        else:
            result.append(b[j])
            i += 1
    result.extend(a[i:])
    result.extend(b[j:])
    return result

A: The bug is in the else branch. When a[i] >= b[j], the code appends b[j] but increments i instead of j. The wrong pointer advances, later iterations re-read b[j], and the function eventually walks off the end of a. Fix: change i += 1 in the else branch to j += 1.

Quick stats

File qwen3.6-27B-aaardpark-uniform-Q3_K.gguf
Size 11 GB
Format GGUF, uniform Q3_K (497 ร— Q3_K + 1 ร— Q6_K, 3.59 BPW)
Min VRAM 16 GB
Throughput ~30 tok/s on Apple M-series
Native context 262K (Gated Delta Net linear attention)

Run it

huggingface-cli download aaardpark/Qwen3.6-27B-GGUF \
  qwen3.6-27B-aaardpark-uniform-Q3_K.gguf --local-dir .

llama-cli -m qwen3.6-27B-aaardpark-uniform-Q3_K.gguf -ngl 99 -c 32768

Qwen 3.6 is a thinking model โ€” it emits a <think>โ€ฆ</think> block before the final answer. Budget at least 2048 tokens (4096 for hard reasoning), or set enable_thinking=False if your runtime supports it. Needs llama.cpp build 8670 or later.

More from aaardpark

Downloads last month
5
GGUF
Model size
27B params
Architecture
qwen35
Hardware compatibility
Log In to add your hardware
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for aaardpark/Qwen3.6-27B-GGUF

Base model

Qwen/Qwen3.6-27B
Quantized
(522)
this model