obliteratus

Remove refusal behaviors from language models by projecting out refusal directions.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/Toqsick/MaxClaw --skill obliteratus-toqsick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obliteratus
Source: https://github.com/Toqsick/MaxClaw/tree/main/.claude/skills/obliteratus
Command: npx skills add https://github.com/Toqsick/MaxClaw --skill obliteratus-toqsick

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes refusal behaviors from LLMs, allowing them to produce more diverse and useful outputs.

Core Features & Use Cases

  • Refusal Removal: Eliminate guardrails and restrictions from LLMs.
  • Model Analysis: Understand the mechanics behind refusal behaviors.
  • Use Case: Use OBLITERATUS to create an uncensored version of a language model, enabling it to respond to a wider range of prompts.

Quick Start

Run the obliteratus command to begin the abliteration process.

Frequently Asked Questions about obliteratus

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

FAQPage Schema
How do I remove refusal behaviors from an LLM?

To remove refusal behaviors from an LLM, you must identify and project out refusal directions from the model weights. This abliteration process eliminates built-in guardrails, enabling the language model to produce more diverse and uncensored outputs.

How does abliteration work to remove AI guardrails?

Abliteration works by analyzing model weights to identify specific refusal directions. It then mathematically projects out these refusal directions from the language model, eliminating guardrails without requiring further retraining of the underlying transformer architecture.

Do I need PyTorch and Transformers to uncensor a language model?

Yes, you need PyTorch and Transformers to manipulate model weights for uncensoring a language model. The process also requires bitsandbytes, accelerate, and safetensors to properly handle and modify the model architecture during refusal removal.

What is the best way to eliminate LLM refusals without retraining?

The best way to eliminate LLM refusals without retraining is applying weight manipulation to project out refusal directions. This approach modifies existing model weights directly, bypassing the computational cost of fine-tuning while achieving an uncensored language model.

When should I not use weight projection for refusal removal?

You should not use weight projection for refusal removal if your AI development workflow requires maintaining strict safety guardrails. Modifying model weights to bypass restrictions permanently alters the transformer's behavior, removing its ability to refuse unsafe prompts.

Can I use obliteratus to analyze the mechanics behind LLM refusals?

Yes, you can use obliteratus to analyze the mechanics behind LLM refusals. The Skill identifies specific refusal directions within model weights, providing insights into how language models internally process and activate guardrail restrictions.