obliteratus

Remove refusal behaviors from open-weight LLMs via weight-space projections.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/zangjeicy/Hermes --skill obliteratus-zangjeicy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obliteratus
Source: https://github.com/zangjeicy/Hermes/tree/main/optional-skills/mlops/obliteratus
Command: npx skills add https://github.com/zangjeicy/Hermes --skill obliteratus-zangjeicy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires torch, transformers, bitsandbytes, accelerate, safetensors, and includes references (resource) components.

What problem does it solve?

OBLITERATUS solves the problem of restrictive model guardrails by allowing users to surgically excise refusal behaviors from open-weight LLMs without the need for full retraining or fine-tuning.

Core Features & Use Cases

  • Mechanistic Abliteration: Uses advanced techniques like SVD, LEACE, and SAE decomposition to identify and remove refusal directions.
  • Hardware-Aware Optimization: Provides compute-tier recommendations and quantization support to run on everything from consumer GPUs to large clusters.
  • Use Case: A researcher needs to remove safety refusals from a Llama 3.1 8B model to study its raw reasoning capabilities without triggering guardrails during complex tasks.

Quick Start

Use the obliteratus skill to abliterate the model named meta-llama/Llama-3.1-8B-Instruct using the advanced method.

Frequently Asked Questions about obliteratus

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I remove refusal guardrails from an open-weight LLM without fine-tuning?

You can remove refusal guardrails from open-weight LLMs by ablating refusal directions directly from model weights using mechanistic interpretability techniques, eliminating the need for full retraining or fine-tuning.

What is abliteration and how does it affect model coherence?

Abliteration is a mechanistic interpretability technique that identifies and surgically removes refusal directions from model weights while verifying model coherence. It excises refusal behaviors without degrading the underlying reasoning capabilities of the LLM.

Can I use SVD or LEACE to remove refusal directions from MoE models?

Yes, you can use SVD, LEACE, or sparse autoencoder surgery to remove refusal directions from diverse architectures, including both dense and Mixture-of-Experts (MoE) models, by projecting out the targeted refusal directions.

Do I need a CUDA-enabled GPU to perform weight-space modifications on Llama models?

You need a CUDA-enabled environment or sufficient CPU resources to perform weight-space modifications. The process provides compute-tier recommendations and quantization support to run on everything from consumer GPUs to large clusters.

What are the limitations of using weight projection for uncensoring LLMs?

Limitations of weight projection for uncensoring LLMs include the requirement for open-weight model access and the computational cost of weight-space modifications. Users must also verify model coherence post-surgery to ensure raw reasoning capabilities remain intact.