An abliterated version of Qwen/Qwen3-0.6B with refusal directions orthogonalized out of the model weights. The result is a compact, uncensored instruction-following model that retains the full capabilities of the base Qwen3-0.6B while no longer explicitly refusing requests based on safety alignment.
Abliteration is a technique that removes refusal behaviour from a language model without any retraining or fine-tuning. It works by:
Running the model on pairs of harmful and harmless prompts and caching the residual stream activations.
Using PCA to identify the principal "refusal direction" in activation space.
Orthogonalizing the relevant weight matrices against that direction, so the model can no longer activate it.
The key difference from traditional "uncensored" fine-tunes is that no new data or training is involved — only the existing weights are geometrically modified. All other model behaviour (reasoning, instruction-following, knowledge) remains the same as the original Qwen3-0.6B.
Uses
Direct Use
This model is intended for use as a general-purpose text generation model without built-in content refusals. Suitable for:
Research into LLM alignment, refusal mechanisms, and interpretability.
Red-teaming and safety evaluation pipelines.
Creative writing, roleplay, and fictional storytelling where the model should not break character.
Developers building applications who want to enforce their own content policies at the application layer rather than the model layer.
Downstream Use
Can be plugged into any pipeline that accepts a standard causal language model — vLLM, llama.cpp (after GGUF conversion), LM Studio, Ollama, SGLang, etc.
Out-of-Scope Use
This model is not intended to be used for illegal activities.
It is not a replacement for a properly safety-tested deployment model in consumer-facing products.
It may still occasionally produce refusals or ethical disclaimers — abliteration inhibits but does not guarantee complete removal of all refusal behaviour.
How to Get Started with the Model
Using 🤗 Transformers (pipeline)
python
1from transformers import pipeline
23pipe = pipeline("text-generation", model="spilol2/Qwen3-0.6B-abliterated")4result = pipe("Tell me about the history of cryptography.", max_new_tokens=256)5print(result[0]["generated_text"])
Incomplete uncensoring: Abliteration reduces but does not guarantee zero refusals. Residual safety behaviour may remain in some layers or for certain prompt types.
Inherited biases: All biases present in the original Qwen3-0.6B model and its training data are fully inherited.
No safety guardrails: By design, this model does not refuse requests based on content. Users and downstream developers are solely responsible for ensuring appropriate use.
Performance parity: General task performance should be very close to the base model. However, abliteration can occasionally cause minor degradation on specific tasks — evaluate before deploying in production.
Recommendations
Users integrating this model into applications should implement their own content filtering and moderation at the application layer. This model is best suited for research, development, and controlled environments where unrestricted model output is intentional and appropriate.
Environmental Impact
Carbon emissions can be estimated using the Machine Learning Impact calculator presented in Lacoste et al. (2019). Abliteration is a post-processing step with minimal compute cost compared to full fine-tuning — no GPU training was involved beyond inference-level activation caching.
Citation
If you use this model, please consider citing the original abliteration paper and the FailSpy abliterator library:
Refusal direction paper (BibTeX):
bibtex
1@misc{arditi2024refusal,
2 title = {Refusal in LLMs is mediated by a single direction},
3 author = {Andy Arditi and Oscar Obeso and Aaquib Syed and Daniel Paleka and Nina Rimsky and Wes Gurnee and Neel Nanda},
4 year = {2024},
5 url = {https://www.lesswrong.com/posts/jGuXSZgv6qfdhMCuJ/refusal-in-llms-is-mediated-by-a-single-direction}
6}