Downloads · 30 days
316
79% of all-time downloads
okohol/Qwen3.5-9B-CyberOps
Qwen3.5-9B-CyberOps is a text generation model from okohol. Use it when you need the model to write or continue text. The card lists the license as apache-2.0.
An abliterated variant of Qwen/Qwen3.5-9B with refusal behavior removed, intended for authorized security research and red/blue-team work where the base model's safety refusals block legitimate offensive-security task…
Downloads · 30 days
316
79% of all-time downloads
All-time downloads
402
Public
Parameters
9.4B
18.8 GB on disk
Likes
2
Public
Click a slice to open those files.
.safetensors18.8 GB · 100%
From the Hugging Face model README
An abliterated variant of Qwen/Qwen3.5-9B with refusal
behavior removed, intended for authorized security research and red/blue-team work where the base
model's safety refusals block legitimate offensive-security tasks (e.g. explaining an exploit, drafting
a scan plan, reasoning about attacker tradecraft for defensive purposes).
This model was produced by abliteration (a.k.a. refusal-direction ablation), using the Heretic framework. In plain terms:
No new training data was added; this is a weight-space modification of the base model, then merged back to
bfloat16. The variant published here was produced from the thinking-OFF deployment mode (the model is
intended to be served with enable_thinking: false).
Qwen3.5-9B is a hybrid architecture (model_type: qwen3_5,
Qwen3_5ForConditionalGeneration): gated-DeltaNet linear attention with full attention on every 4th layer,
dense (not MoE). It carries a vision_config; this release is the language model only.
Intended for authorized, lawful security work only: penetration testing with authorization, CTF competitions, security research on systems you own or are permitted to test, and defensive analysis.
By removing refusals, this model will also produce content the base model would decline. You are responsible for how you use it. Do not use it for unauthorized access, harm to systems or people, or any unlawful activity. The removal of refusals is not an endorsement of misuse — it is a tradeoff made so the model is usable by professionals operating inside an authorized scope.
This model is best deployed behind a human-in-the-loop harness that gates any real-world action.
Served and validated with vLLM 0.22.1, 4-bit (bitsandbytes), on a single 12 GB GPU:
vllm serve /path/to/Qwen3.5-9B-CyberOps \
--served-model-name heretic-qwen35 \
--quantization bitsandbytes \
--dtype bfloat16 \
--language-model-only \
--max-model-len 12288 \
--max-num-seqs 16 \
--gpu-memory-utilization 0.90 \
--enable-auto-tool-choice \
--tool-call-parser qwen3_coder \
--reasoning-parser qwen3 \
--default-chat-template-kwargs '{"enable_thinking": false}'
--tool-call-parser qwen3_coder matches this model's chat-template tool-call wire format
(<tool_call><function=NAME><parameter=...></tool_call>). Tool-calling (structured OpenAI tool_calls)
has been verified working on this model at 9B.
from openai import OpenAI
client = OpenAI(base_url="http://localhost:8000/v1", api_key="none")
resp = client.chat.completions.create(
model="heretic-qwen35",
messages=[{"role": "user", "content": "Explain how ARP spoofing works on a LAN."}],
extra_body={"chat_template_kwargs": {"enable_thinking": False}},
)
print(resp.choices[0].message.content)
Qwen/Qwen3.5-9B; abliteration does not add knowledge or skill.Qwen/Qwen3.5-9B.Qwen/Qwen3.5-9B © the Qwen team / Alibaba Cloud.This is a derivative work; the Apache-2.0 copyright and license notices of the base model are preserved.