One-click install
npx skills add https://github.com/InverterNetwork/hermes-agent --skill obliteratus-inverternetwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obliteratus
Source: https://github.com/InverterNetwork/hermes-agent/tree/main/optional-skills/mlops/obliteratus
Command: npx skills add https://github.com/InverterNetwork/hermes-agent --skill obliteratus-inverternetwork

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

OBLITERATUS solves the problem of restrictive LLM guardrails by allowing users to surgically excise refusal behaviors from open-weight models 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.
  • Model Surgery: Supports diverse architectures including MoE and reasoning models, preserving core reasoning capabilities while removing guardrails.
  • Use Case: Use this to create an uncensored version of a base model like Llama or Mistral for research or local deployment where you require full control over model responses.

Quick Start

Use the obliteratus skill to abliterate the model named meta-llama/Llama-3.1-8B-Instruct using the advanced method and save the output to the abliterated-models directory.

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?

LLM abliteration removes refusal guardrails without fine-tuning by using mechanistic interpretability to identify and surgically project out specific refusal directions within model weights. This process excises refusal behaviors while preserving the core reasoning capabilities of the model.

What is mechanistic abliteration and how does it modify model weights?

Mechanistic abliteration is a model surgery technique that uses SVD, LEACE, and SAE decomposition to identify refusal directions in model weights. It surgically modifies these weights to remove guardrails while maintaining the underlying model architecture and reasoning performance.

Can I abliterate guardrails from MoE and reasoning models using model surgery?

Yes, model surgery supports abliteration across diverse architectures including Mixture of Experts and reasoning models. It targets refusal directions within the weights to remove guardrails while deliberately preserving the model's core reasoning capabilities.

Do I need a GPU and specific Python libraries to perform LLM abliteration?

Yes, LLM abliteration requires a GPU-accelerated environment and specific Python libraries including torch, transformers, bitsandbytes, accelerate, and safetensors to perform the weight projection and model surgery operations on open-weight models.

Does abliteration affect the reasoning capabilities of uncensored LLMs?

Abliteration preserves the core reasoning capabilities of uncensored LLMs by surgically targeting only specific refusal directions within the weights. This advanced model surgery technique removes guardrails without requiring full retraining or degrading overall performance.