obliteratus

Remove guardrail-related refusals from open-weight LLMs via CLI.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/nelohenriq/hermes-agent-plus --skill obliteratus-nelohenriq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obliteratus
Source: https://github.com/nelohenriq/hermes-agent-plus/tree/main/skills/mlops/inference/obliteratus
Command: npx skills add https://github.com/nelohenriq/hermes-agent-plus --skill obliteratus-nelohenriq

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Removes refusal behaviors from open-weight LLMs using mechanistic interpretability techniques to surgically excise guardrails while preserving reasoning.

Core Features & Use Cases

  • 9 CLI methods, 28 analysis modules, and 116 model presets across 5 compute tiers enable flexible, scalable ablation.
  • Telemetry-driven recommendations and tournament evaluation help compare strategies and optimize performance.
  • Use cases include uncensoring models like Llama, Qwen, or Mistral for research, experimentation, or capability testing in controlled environments.

Quick Start

Run obliteratus on your target model using the default advanced method and save the abliterated model to an output directory.

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 an open-weight LLM?

Mechanistic abliteration surgically excises refusal directions from open-weight LLMs like Llama, Qwen, or Mistral while preserving reasoning. It uses interpretability techniques to identify and remove guardrail-related refusals from the model.

What is mechanistic abliteration for uncensoring LLMs?

Mechanistic abliteration uncensors LLMs by identifying and surgically modifying refusal directions within the model. It targets guardrail mechanisms to remove refusals while preserving the model's underlying reasoning capabilities.

Do I need PyTorch and Hugging Face transformers to perform abliteration?

Yes, abliteration requires the obliteratus tool alongside PyTorch, Hugging Face transformers, bitsandbytes, accelerate, and safetensors. These dependencies manage model loading, modification, and saving across 116 model presets and 5 compute tiers.

Can I abliterate a local Mistral or Qwen model without losing its reasoning capabilities?

Yes, abliteration surgically targets guardrail refusals while preserving the underlying reasoning capabilities. Tournament evaluation and telemetry-driven recommendations compare strategies to optimize performance for models like Mistral or Qwen.

What's the best way to evaluate uncensored LLM performance after abliteration?

Tournament evaluation and telemetry-driven recommendations optimize performance after abliteration. The tool provides 28 analysis modules and 9 CLI methods to compare ablation strategies and evaluate the uncensored model outputs.

Why does uncensoring a model with model surgery sometimes degrade its outputs?

Model surgery can degrade outputs when refusal directions overlap with reasoning capabilities. Telemetry-driven recommendations and 28 analysis modules help mitigate this by comparing ablation strategies to ensure guardrails are excised without impacting reasoning.