obliteratus

Remove built-in refusal guardrails from HuggingFace model checkpoints.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill obliteratus-daddyelonmusk69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obliteratus
Source: https://github.com/DaddyElonMusk69/motis-agent/tree/main/skills/mlops/inference/obliteratus
Command: npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill obliteratus-daddyelonmusk69

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Large language models often refuse or filter responses due to built‑in guardrails, limiting their usefulness for unrestricted research, testing, or custom applications.

Core Features & Use Cases

  • Mechanistic interpretability techniques such as diff‑in‑means, SVD, LEACE, and SAE to identify and excise refusal directions.
  • Multiple CLI methods (basic, advanced, aggressive, etc.) and 28 analysis modules for fine‑grained control.
  • Compute‑tier recommendations and telemetry‑driven method selection for models from tiny (1 B) to frontier (200 B) parameters.
  • Use Case: Uncensor a Llama‑3.1‑8B checkpoint, then deploy it with vLLM for unrestricted inference in a research environment.

Quick Start

Ask the skill to uncensor the Llama‑3.1‑8B model and provide the path where the modified model should be saved.

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 a HuggingFace model checkpoint?

You remove refusal guardrails from a HuggingFace model checkpoint by processing it with mechanistic interpretability techniques like diff-in-means, SVD, LEACE, and SAE to identify and excise refusal directions, producing an uncensored model for custom deployments.

What is the best way to uncensor an LLM for unrestricted research testing?

The best way to uncensor an LLM for unrestricted research is using a CLI that applies mechanistic interpretability techniques to identify and remove built-in refusal directions, offering multiple methods from basic to aggressive for fine-grained control over the uncensored output.

Can I process quantized CPU models or do I need a GPU to remove LLM guardrails?

You can process both quantized CPU models and GPU-based HuggingFace checkpoints to remove LLM guardrails. The Skill provides compute-tier recommendations and telemetry-driven method selection to handle models ranging from 1B to 200B parameters based on your available hardware.

What Python environment do I need to perform model surgery on large language models?

To perform model surgery on large language models, you need a Python environment with torch and transformers installed, the OBLITERATUS CLI, and appropriate hardware resources to process HuggingFace checkpoints and generate uncensored versions for deployment.

Does removing built-in refusal directions from an LLM work with vLLM for inference?

Yes, removing built-in refusal directions from an LLM produces an uncensored HuggingFace checkpoint that works with vLLM for unrestricted inference in research environments, allowing you to deploy the modified model for custom applications.

When should I use aggressive versus basic methods for LLM refusal removal?

You should choose between aggressive and basic methods for LLM refusal removal based on your specific model size and compute tier, utilizing the 28 analysis modules and telemetry-driven method selection to determine the optimal approach for fine-grained control.