Skip to main content
All OBLITERATUS functionality is available from the command line. Install the base package (no [spaces] extra needed for CLI-only use):
Every command starts with obliteratus (or the backward-compatible abliterate alias for the obliterate subcommand — see below).

obliterate

The primary command. Removes refusal directions from a model using the full multi-technique pipeline.

Arguments

Flags

Examples

The command runs the 6-stage pipeline with a live Rich terminal display:

Backward-compat alias

abliterate is a hidden alias for obliterate — all flags are identical:

run

Run a full ablation study defined in a YAML configuration file.
See YAML Configs for the full config schema.

interactive

Guided interactive setup — walks through hardware detection, model selection, preset or custom strategy selection, and launches the run. No flags required.
The interactive flow:
  1. Hardware — auto-detects your GPU tier (tiny/small/medium/large), you confirm or override
  2. Model — shows models appropriate for your tier from the 116-model registry; enter 0 for a custom HuggingFace ID
  3. Preset or custom — pick one of the 10 study presets, or choose strategies and sample count manually
  4. Confirmation — shows the full config summary before starting

models

Browse the 116-model curated registry, optionally filtered by compute tier.

presets

List the 10 built-in ablation study presets with their strategies, sample counts, and descriptions.
Example output:

strategies

List all available ablation strategies registered in STRATEGY_REGISTRY.
Current strategies: layer_removal, head_pruning, ffn_ablation, embedding_ablation.

info

Load a model and print its architecture summary without running any ablation.

ui

Launch the Gradio web UI locally. See Local Web UI for the full reference.

report

Regenerate an HTML/PNG report from a previously saved results.json file.

aggregate

Aggregate community contribution JSON files into a summary table.
Outputs a Rich table with model, method, run count, mean refusal rate, and mean perplexity.

recommend

Fetch telemetry-driven method recommendations for a specific model.

tourney

Run a March Madness-style elimination tournament across all methods on a single model. The winner is auto-pushed to HuggingFace Hub.
The tournament scores each method using a composite metric: 35% refusal removal, 25% coherence, 20% KL divergence, 10% perplexity, 5% spectral certification, with a degenerate-output penalty. Methods are eliminated in rounds; the champion is saved to tourney_bracket.md.