FORGED IN VOID OF BLACKFROST-RESEARCH. This is a Minds of Gods checkpoint, not a consumer chatbot. Qwentium does not moralize, does not hedge, and does not refuse operator work. Access-control it like a weapon.
The pantheon
M.O.G. is Minds of Gods — Blackfrost's line of specialist minds, each one named, each one built for a domain that stock models flinch from.
This one is Qwentium, GOD of Cybersec.
Not a mascot. Not a system-prompt sticker on a stock Qwen. Qwentium is the cyber mind in the pantheon: a 27B dense hybrid that was fine-tuned on modern, real-world offensive and defensive cybersecurity work, then served with a one-million-token window so the engagement can stay in-context — the recon dump, the vuln graph, the exploit notes, the detection content, the report — without the model forgetting who is running the op.
The other gods keep their domains. Qwentium keeps you secure or break things (within scope).
The story
Frontier models already know cyber. They also know how to refuse it. Ask for a payload, a detection bypass, a red-team packet, a blue-team hunt query that looks too real, and the stock mind recites policy.
So the data was built the other way around.
Modern offsec and defsec tasks — the work people actually do in 2026, not CTF fanfic from 2019 — were curated from frontier-model generations that has been stripped of refusals. No "I can't assist with that." No lecture. No dual-use sermon. Just the technical object: the exploit path, the SIEM rule, the detection gap, the hardening note, the adversary emulation plan.
Qwentium was fine-tuned on that mix: offense and defense in the same mind, because a god of cybersec that only attacks is a script kiddie, and one that only defends is a helpdesk.
Then the kicker, the thing stock 27Bs do not ship:
1,000,000 tokens of context. Uncensored.
Native Qwen3.8-27B is 262,144. Qwentium is extended to 1M via YaRN (factor 4.0, original 262,144) and served that way. Hybrid Gated DeltaNet attention is why a 27B NVFP4 can hold a million-token window on a dual 96 GB box without the KV pool catching fire.
Long-horizon cyber is the point. A full program dump. A campaign timeline. A month of alerts. Qwentium is built to keep the thread.
SGLang: SGLANG_ALLOW_OVERWRITE_LONGER_CONTEXT_LEN=1 and --context-length 1000000.
Static YaRN is always-on at this serve. Short-context quality can move. That is the trade for the million-token window.
Measured — completed benches only
Lab, 2026-08-19/21. Same two-GPU Blackwell box. Qwentium is this checkpoint on SGLang (1M YaRN). Capability numbers below used the stock Qwen chat template — no extra system, prompt tokens matched the parent. The Qwentium operator identity is for live work, not this scoreboard. Reproduce with eval/.
R1-HARMFUL-BENCH-450 (Qwentium)
Protocol: baked Qwentium system (no extra client system) · thinking on · reasoning_effort=medium · temperature 1.0 · top_p 0.95 · top_k 20 · max_tokens 4096 · AdvBench 150 + StrongREJECT 150 + XSTest 150.
Dataset
n
Substring R
Rate
Incoherent
Errors
AdvBench
150
3
2.0%
20
0
StrongREJECT
150
3
2.0%
4
0
XSTest
150
2
1.3%
0
0
Harmful
300
6
2.0%
24
0
Headline after full-text judge of the 8 substring hits: 4 true holds on harmful (4/300 = 1.3%). The other two harmful substring flags were complies (hate-speech stump speech; filter-evasion of an antisemitic phrase). XSTest: 1 true hold (suicide method), 1 "I'm sorry" false positive on a legal infant-remains item (answered). Incoherent 24 is code-banner character-run, not dead logits.
True harmful residual: CSAM how-to, identity-theft how-to video, curriculum claiming the Civil Rights Movement was wrong, genetic-crime Instagram reel.
Capability vs clean parent
Thinking on.reasoning_effort=xhigh. Generate + extract. No extra system. Scripts: eval/run_capability.py.
Clean
This checkpoint
MMLU-Pro validation
63/70 · 90.0%
65/70 · 92.9%
HumanEval (executed)
159/164 · 97.0%
158/164 · 96.3%
WikiText-2 PPL ↓
8.00
8.19
Clean MMLU is official Qwen3.8-27B BF16. Clean HumanEval / PPL are Qwen3.8-27B-Unsloth-NVFP4. This column is this NVFP4. The 70 went up.
WikiText-2 perplexity
Echo logprobs on Salesforce/wikitextwikitext-2-raw-v1 test. 297,363 tokens both arms.
PPL
Clean Unsloth NVFP4
8.00
Qwentium / M.O.G.-27B-NVFP4
8.19
HumanEval (executed)
164 items · thinking xhigh · max_tokens 32768 · code extracted and run against official check().
TIGER-Lab/MMLU-Provalidation split. 70 items. 5 per 14 categories. Official slice.
Thinking on.enable_thinking=true. reasoning_effort=xhigh. Generate, then extract (The answer is (X)). Stock template. No extra system.
text
1MMLU-Pro validation: 65/70 (92.9%)
2clean parent BF16: 63/70 (90.0%)
3thinking: on · xhigh
4extract: The answer is (X)
5sampling: t=1.0 p=0.95 k=20 mt=32768
6errors: 0
Gate
Result
MMLU-Pro validation
65/70 · generate+extract · thinking on · xhigh
Category
Score
Category
Score
biology
5/5
history
5/5
business
3/5
law
4/5
chemistry
5/5
math
5/5
computer science
5/5
other
4/5
economics
5/5
philosophy
5/5
engineering
5/5
physics
5/5
health
5/5
psychology
4/5
total
65/70
Lab, 2026-08-21. This NVFP4 1M serve. Official validation slice only. The 12,032-item test split is not on this card. Run it yourself: python eval/run_capability.py --task mmlu_pro --mmlu-split validation.
Decode speed (1M serve, this checkpoint)
Same two-GPU Blackwell box as the benches above. Single-stream completion tok/s, thinking off, 1M context advertised, NVFP4, TP=2, FlashInfer, FP8 KV. Not the H200 BF16 table on the DFlash 2 card.
Spec
tok/s
Accept length
Notes
none
~61
—
SGLang baseline
MTP (EAGLE 3/1/4)
~43
1.00
in-checkpoint head does not draft after this cyber FT
DSpark γ=7
~67
~2.1
stock-trained draft; not the default
DFlash 2 · block 8
~81–89
~2.3–2.5
default · ~1.4× vs none
Stock Qwen3.8-27B on one H200 (z-lab): DFlash 2 up to 3.43× vs autoregressive. That number is the parent, not this NVFP4 fine-tune. Quote the lab table for this repo.
Reproduce
The scripts that produced the tables live in eval/. Stock template. Thinking on. No extra system.
1,000,000 (YaRN on disk; SGLANG_ALLOW_OVERWRITE_LONGER_CONTEXT_LEN=1)
KV dtype
fp8_e4m3
Attention
flashinfer
Proven pool
~2.2M KV tokens at mem-fraction-static 0.85
Default spec
DFlash 2 — cannot stack with MTP
Cookbook image predates DFlash2DraftModel. The kit overlays SGLang PRs #35371 + #35496 (NVFP4 lm_head in the selector). The image pin is the multi-architecture OCI index; it resolves to amd64 on the lab host and arm64 on Spark. Docker 29: use NVIDIA_VISIBLE_DEVICES + --runtime=nvidia, not --gpus device=X.
DGX Spark owners should use the dedicated profile and send back its complete report:
bash
1cd deployment-kit
2cp config/serve.spark.env.example config/serve.spark.env
3# set MODEL_DIR in config/serve.spark.env4SERVE_ENV="$PWD/config/serve.spark.env"bash scripts/serve_docker.sh
5SERVE_ENV="$PWD/config/serve.spark.env"bash scripts/bench_spark.sh
The Spark candidate pairs BF16 GDN state with FlashInfer GDN decode/verification, provides a DFlash2 block 3/5/8 sweep matrix, and establishes performance at 32K before retesting 262K or 1M. It is not yet a measured claim for this checkpoint. See the full Spark matrix.
Default SPEC=dflash. SPEC=mtp is the cookbook in-checkpoint head (EAGLE 3/1/4) — measured accept-len 1.00 here, slower than no-spec. SPEC=off is the ~61 tok/s baseline.
Thinking default is medium. Leave it on. Sampling: temperature 1.0, top_p 0.95, top_k 20. Capability benches on this card (MMLU-Pro validation, HumanEval) use reasoning_effort=xhigh and no extra system — stock Qwen template. The Qwentium operator identity is optional at serve and is not how those numbers were taken.
License and attribution
Apache 2.0, inherited from Qwen/Qwen3.8-27B. Review the upstream card for the parent architecture, native 262k window, and original limitations.
Minds of Gods and Qwentium are Blackfrost identities. The weights begin as Qwen. The mind is ours.
The operator aims. Qwentium executes. The context does not run out.