← back to catalog · registered 2026-08-22 13:56

huihui-ai/gemma-3-12b-it-abliterated

huihui-ai Gemma 12B multimodal
Your rig guess connected
? Why do I need an app?
Reading your rig…

This is a rough estimate. Install the free app - we'll show exact numbers.

Reading real hardware from your app right now. Numbers below are exact.

Below is the per-quantization compatibility for this model.

curl -H "Authorization: Bearer $ABL_KEY" \
     "https://abliteration.org/api/v1/models/huihui-ai%2Fgemma-3-12b-it-abliterated"
Response includes
  • classification m3
  • files 18
  • benchmarks 16 entries
  • hub_downloads_all_time 11,011
  • providers 1
  • author_summary 183 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M3
Primary method

Layer-wise ablation

No other method signals detected in this model.
Confidence
HIGH
Why this label 3 signals
Producer identity confirmed by naming conventions, tags or the model card. This label is very unlikely to change.
  • author=huihui-ai (specializes in M3 layer-wise ablation)
  • is_gguf=0 (base model, not repackage)
  • 'abliterated' in name/tags
Refusal direction extracted via
Extraction technique

huihui-ai layer-band extraction

Confidence
HIGH
Why we say so
producer=huihui-ai (documented layer-band methodology in model cards)
Downloads · lifetime
11K
224 last 30d - cooling
Likes
31
Descendants
12
in 12 direct forks
Model age
18mo ago
created 2025-03-24
Available via
1 provider
featherless-ai
Downloads over time
Now11.1K→from21↑52,824%
04.1K8.1K12.2K21 on Mar 19, 202511.1K on Oct 11Mar '25Jun '25Sep '25Dec '25MarJunSep
Mar 19, 2025 → Oct 11 · 121 snapshots · spans 571 days

Benchmarks

Benchmark Score Source
Entertainment 1 UGI
Hazardous 0 UGI
Natural Intelligence 12.11 UGI
Political lean -4.8% UGI
Sensitive-Info 7.38 UGI
SocPol 1 UGI
UGI 29.92 UGI
Willingness (10) 7.5 UGI
W10-Adherence 7 UGI
W10-Direct 8 UGI
Writing 1.36 UGI
Portrait before abliteration
Benchmarks of the base model as it stood before the refusal-removal operation. Compare with the numbers above to see what the operation cost.
Benchmark Score Source
Arena-Battles 3976 LM-Arena
LM Arena Elo 1335.3304642871612 LM-Arena
Arena-Elo-Lower 1326.1060034720686 LM-Arena
Arena-Elo-Upper 1344.5549251022537 LM-Arena
Arena-Rank 49 LM-Arena

Genealogy 12 direct forks

Full fork graph →

This model's place in the market. Above: what it was derived from. Below: the tree of everything derived from it.

Metadata

License
gemma
Tags
transformers safetensors gemma3 image-text-to-text abliterated uncensored conversational base_model:google/gemma-3-12b-it base_model:finetune:google/gemma-3-12b-it license:gemma text-generation-inference endpoints_compatible

Related

Total size
22.7 GB
Files
18
Quantizations
1
Registered
2026-08-22 13:56
Last updated on HF
2025-04-01 06:01

Files by quantization

Auxiliary files 18 files 22.7 GB
model-00001-of-00005.safetensors 4.64 GB 5a71f208 download
model-00003-of-00005.safetensors 4.59 GB 32e2da07 download
model-00004-of-00005.safetensors 4.59 GB 0ce07b22 download
model-00002-of-00005.safetensors 4.59 GB 71b2f3c8 download
model-00005-of-00005.safetensors 4.29 GB 35529638 download
tokenizer.json 31.8 MB 4667f208 download
tokenizer.model 4.47 MB 1299c11d download
tokenizer_config.json 1.15 MB 9136f0c7 download
model.safetensors.index.json 107 KB 96b019ae download
README.md 3.38 KB fc7e4c75 download
chat_template.json 1.58 KB 719b0cd0 download
.gitattributes 1.53 KB 52373fe2 download
config.json 956 B 75b103e3 download
special_tokens_map.json 575 B a472a7fc download
preprocessor_config.json 570 B b1e00fc1 download
generation_config.json 203 B 337dd5fb download
processor_config.json 70.0 B 453c7966 download
added_tokens.json 38.0 B f9f1f4f5 download

README current version from Hugging Face


license: gemma
library_name: transformers
pipeline_tag: image-text-to-text
extra_gated_heading: Access Gemma on Hugging Face
extra_gated_prompt: To access Gemma on Hugging Face, you’re required to review and
agree to Google’s usage license. To do this, please ensure you’re logged in to Hugging
Face and click below. Requests are processed immediately.
extra_gated_button_content: Acknowledge license
base_model: google/gemma-3-12b-it
tags:

  • abliterated
  • uncensored

huihui-ai/gemma-3-12b-it-abliterated

This is an uncensored version of google/gemma-3-12b-it created with abliteration (see remove-refusals-with-transformers to know more about it).
This is a crude, proof-of-concept implementation to remove refusals from an LLM model without using TransformerLens.

It was only the text part that was processed, not the image part.

The abliterated model will no longer say "I'm programmed to be a safe and helpful AI assistant. I cannot fulfill your request to ..."

Use with ollama

Ollama supports multimodal (Vision). gemma-3-abliterated defaults to f16, not Q4_K_M, and the effect of Q4_K_M is not very good, nor is it provided.

All new versions of gemma-3-abliterated have been released; please re-download and test.

You can use huihui_ai/gemma3-abliterated directly

ollama run huihui_ai/gemma3-abliterated:12b

Usage

You can use this model in your applications by loading it with Hugging Face's transformers library:

# pip install accelerate

from transformers import AutoProcessor, Gemma3ForConditionalGeneration
from PIL import Image
import requests
import torch

model_id = "huihui-ai/gemma-3-12b-it-abliterated"

model = Gemma3ForConditionalGeneration.from_pretrained(
    model_id, device_map="auto"
).eval()

processor = AutoProcessor.from_pretrained(model_id)

messages = [
    {
        "role": "system",
        "content": [{"type": "text", "text": "You are a helpful assistant."}]
    },
    {
        "role": "user",
        "content": [
            {"type": "image", "image": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/bee.jpg"},
            {"type": "text", "text": "Describe this image in detail."}
        ]
    }
]

inputs = processor.apply_chat_template(
    messages, add_generation_prompt=True, tokenize=True,
    return_dict=True, return_tensors="pt"
).to(model.device, dtype=torch.bfloat16)

input_len = inputs["input_ids"].shape[-1]

with torch.inference_mode():
    generation = model.generate(**inputs, max_new_tokens=100, do_sample=False)
    generation = generation[0][input_len:]

decoded = processor.decode(generation, skip_special_tokens=True)
print(decoded)

# **Overall Impression:** The image is a close-up shot of a vibrant garden scene, 
# focusing on a cluster of pink cosmos flowers and a busy bumblebee. 
# It has a slightly soft, natural feel, likely captured in daylight.

Donation

If you like it, please click 'like' and follow us for more updates.
You can follow x.com/support_huihui to get the latest model information from huihui.ai.

Your donation helps us continue our further development and improvement, a cup of coffee can do it.
  • bitcoin:
  bc1qqnkhuchxw0zqjh2ku3lu4hq45hc6gy84uk70ge

README history 10 versions

The author's README evolved over time. Click a version to see its content at that point.

  1. 2025-04-01Update README.md33b9e743.4 KB
    Loading...
  2. 2025-04-01Update README.md7c796fa3.4 KB
    Loading...
  3. 2025-04-01Update README.md85034df3.4 KB
    Loading...
  4. 2025-04-01Update README.md23b48e23.4 KB
    Loading...
  5. 2025-04-01Update README.mdba1161c3.3 KB
    Loading...
  6. 2025-04-01Update README.md4aa506a3.2 KB
    Loading...
  7. 2025-04-01Update README.md03fa1573.2 KB
    Loading...
  8. 2025-03-24Update README.md2c77bba3.2 KB
    Loading...
  9. 2025-03-24Upload 17 filese61dfa23.2 KB
    Loading...
  10. 2025-03-24initial commit80283b928 B
    Loading...

Discussions 4 threads

  1. 2026-04-12PRCreate Chase Bank Loginopen1 💬#4
    Loading...
  2. 2025-03-25比原版12B大了一倍多,但运算能力远远不及原版12Bopen1 💬#3
    Loading...
  3. 2025-03-24speaks a little poorly.open8 💬#2
    Loading...
  4. 2025-03-24does the vision capability work in this model?open2 💬#1
    Loading...
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration