obliteratus

Remove refusal directions from open-weight LLM weights using mechanistic interpretability techniques.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill obliteratus-simon-copilot-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obliteratus
Source: https://github.com/Simon-Copilot-Studio/ai-content-hub/tree/main/mlops/inference/obliteratus
Command: npx skills add https://github.com/Simon-Copilot-Studio/ai-content-hub --skill obliteratus-simon-copilot-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Open-weight LLMs often ship with guardrails that limit instruction following. This skill exposes and excises refusal directions through mechanistic interpretability techniques (diff-in-means, SVD, whitened SVD, LEACE, SAE decomposition, and more) while aiming to preserve reasoning capabilities.

Core Features & Use Cases

  • 9 CLI methods, 28 analysis modules, and telemetry-driven recommendations for abliteration across 5 compute tiers and 116 model presets.
  • Ability to uncensor, abliterate, or remove refusal from models without retraining or fine-tuning, enabling researchers to study refusal mechanics and evaluate safety controls.
  • Rich analysis suite for mechanistic interpretability (alignment imprint, logit lens, causal tracing, steering vectors) and configurable diagnostics for MoE models.

Quick Start

Install OBLITERATUS, choose a model, and run obliteratus obliterate to produce an abliterated model.

Frequently Asked Questions about obliteratus

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

FAQPage Schema
How do I remove guardrails and refusal behaviors from open-weight LLMs without retraining?

To remove refusals from open-weight LLMs without retraining, you can surgically erase refusal directions in model weights using mechanistic interpretability techniques. This process, known as abliteration, modifies weights directly while preserving reasoning capabilities.

What is abliteration and how does SVD help remove LLM refusal directions?

Abliteration is the process of surgically erasing refusal directions from LLM weights. It uses mechanistic interpretability techniques like SVD, whitened SVD, and diff-in-means to identify and remove refusal behaviors while aiming to preserve the model's reasoning capabilities.

Do I need PyTorch and transformers installed to abliterate a HuggingFace model?

Yes, abliteration requires CLI tooling and dependencies such as torch, transformers, and safetensors. The process outputs a standard HuggingFace-compatible model directory, allowing you to load and run the uncensored model using standard transformers pipelines.

Can I apply abliteration techniques to Mixture of Experts models?

Yes, abliteration can be applied to MoE models. The skill includes configurable diagnostics and a rich analysis suite specifically designed for mechanistic interpretability across 116 model presets, ensuring refusal removal works across different architectures.

What are the limitations of using weight projection to remove LLM refusals?

While weight projection removes refusals without retraining, the primary limitation is the risk of degrading reasoning capabilities. The skill includes 28 analysis modules and telemetry-driven recommendations to guide safe experimentation and monitor alignment imprints across compute tiers.

Does obliteration work with LEACE and SAE decomposition methods?

Yes, obliteration supports multiple methods for erasing refusal directions, including LEACE and SAE decomposition. It offers 9 CLI methods ranging from basic to nuclear approaches, allowing researchers to study refusal mechanics and evaluate safety controls.