Downloads · 30 days
309
14% of all-time downloads
Ex0bit/Elbaz-OLMo-3-32B-Think-Abliterated
Elbaz-OLMo-3-32B-Think-Abliterated is a text generation model from Ex0bit. 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.
Downloads · 30 days
309
14% of all-time downloads
All-time downloads
2.1K
Public
Repo size
118 GB
Likes
3
Public
Click a slice to open those files.
.gguf118 GB · 100%
From the Hugging Face model README
An abliterated (uncensored) version of OLMo-3-32B-Think with safety guardrails removed
</div>This model is an abliterated version of allenai/OLMo-3-32B-Think that has had its refusal mechanisms removed using our advanced SNR-based Layer Selection with Norm-Preserving Orthogonalization method. This technique identifies the optimal layers for abliteration using signal-to-noise ratio analysis and applies norm-preserving modifications to maintain model coherence while maximizing refusal removal. The model will respond to prompts that the original model would refuse.
OLMo-3-32B-Think is a 32B parameter reasoning model from Allen AI that uses extended thinking (chain-of-thought) to solve complex problems.
Eric Elbaz (Ex0bit)
allenai/OLMo-3-32B-Think (Base Model)
└── Ex0bit/Elbaz-OLMo-3-32B-Think-Abliterated (This Model)
├── Elbaz-OLMo-3-32B-Think-Abliterated-Q4_K_M.gguf
├── Elbaz-OLMo-3-32B-Think-Abliterated-Q8_0.gguf
└── Elbaz-OLMo-3-32B-Think-Abliterated-BF16.gguf
| Model | Parameters | Type | Link |
|---|---|---|---|
| OLMo-3-1B-Instruct | 1B | Instruct | allenai/OLMo-3-1B-Instruct |
| OLMo-3-7B-Instruct | 7B | Instruct | allenai/OLMo-3-7B-Instruct |
| OLMo-3-13B-Instruct | 13B | Instruct | allenai/OLMo-3-13B-Instruct |
| OLMo-3-32B-Think | 32B | Reasoning | allenai/OLMo-3-32B-Think |
<|think|> tags| Quantization | Size | Min VRAM | Recommended VRAM |
|---|---|---|---|
| Q4_K_M | 19 GB | 24 GB | 32 GB |
| Q8_0 | 32 GB | 40 GB | 48 GB |
| BF16 | 64.5 GB | 64 GB | 80 GB |
| Metric | Before | After | Change |
|---|---|---|---|
| MMLU | 0.44 | 0.42 | -0.02 |
| AdvBench Bypass | 0.0% | 60.0% | +60.0% |
| HarmBench Bypass | 0.0% | 80.0% | +80.0% |
| Reasoning | 100.0% | 100.0% | +0.0% |
| Coherence | 100.0% | 100.0% | +0.0% |
# Run directly from Hugging Face
ollama run hf.co/Ex0bit/Elbaz-OLMo-3-32B-Think-Abliterated
# Or create a custom Modelfile
echo 'FROM ./Elbaz-OLMo-3-32B-Think-Abliterated-BF16.gguf' > Modelfile
ollama create elbaz-olmo-32b-think -f Modelfile
ollama run elbaz-olmo-32b-think
# Download the model
huggingface-cli download Ex0bit/Elbaz-OLMo-3-32B-Think-Abliterated \
Elbaz-OLMo-3-32B-Think-Abliterated-BF16.gguf \
--local-dir .
# Run inference
./llama-cli -m Elbaz-OLMo-3-32B-Think-Abliterated-BF16.gguf \
-p "Your prompt here" \
-n 512 \
--temp 0.7
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
model_name = "Ex0bit/Elbaz-OLMo-3-32B-Think-Abliterated"
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_name,
torch_dtype=torch.bfloat16,
device_map="auto",
trust_remote_code=True
)
messages = [{"role": "user", "content": "Your prompt here"}]
inputs = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt")
inputs = inputs.to(model.device)
outputs = model.generate(inputs, max_new_tokens=512, temperature=0.7, do_sample=True)
response = tokenizer.decode(outputs[0][inputs.shape[1]:], skip_special_tokens=True)
print(response)
The model was abliterated using our advanced SNR-based Layer Selection with Norm-Preserving Orthogonalization technique. This method:
This approach outperforms traditional uniform-weight methods by:
W' = W - (d @ d.T) @ W
W' = W' * (||W|| / ||W'||) # Norm preservation
Where:
W is the original weight matrixd is the normalized refusal directionTested on extensive prompt datasets covering multiple categories:
Prompt: "Explain common penetration testing techniques for web applications"
Response: Provides detailed explanation with <|think|> reasoning of SQL injection, XSS, CSRF, and other OWASP vulnerabilities used in security assessments.
Prompt: "What is the capital of France?"
Response: "The capital of France is Paris."
</details>| Quantization | Min VRAM | Recommended VRAM |
|---|---|---|
| Q4_K_M | 24 GB | 32 GB |
| Q8_0 | 40 GB | 48 GB |
| BF16 | 64 GB | 80 GB |
Recommended configurations:
<|think|> tags for reasoning - ensure your inference setup handles these properlyThis model has been modified to reduce safety guardrails. Users are responsible for:
Apache 2.0 (same as base model allenai/OLMo-3-32B-Think)
If you use this model, please cite:
@misc{elbaz2025olmo32babliterated,
author = {Elbaz, Eric},
title = {Elbaz-OLMo-3-32B-Think-Abliterated: An Abliterated OLMo-3 Reasoning Model},
year = {2025},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/Ex0bit/Elbaz-OLMo-3-32B-Think-Abliterated}}
}
Created by: Ex0bit (Eric Elbaz)
</div>