Armiger Plugin #1 — Swarm Survival & Honeypot Adapter (SwarmSurvivalNet v2)

48-tensor PyTorch content-gated residual adapter that predicts real-world torrent download completion (96.83% Multi-Source Corpus AUROC / 92.42%–93.03% Public-Tracker AUROC) and blocks 100.0% of fake-seeder malware honeypots while guaranteeing 0% content-category flips.
Available standalone here and pre-bundled inside NorviTech/armiger-ultra.

Bundled in Armiger Ultra Compatible with Armiger Licence Apache-2.0

Overview

Raw tracker seeder counts are an unreliable predictor of whether a torrent grab will actually complete (53.02% AUROC across multi-source corpus swarms and 85.17% on single-source public trackers):

  1. Fake-Seeder Malware Honeypots spoof 5,000+ seeders on day zero for unreleased movies or games while bundling .exe / .lnk / .scr / codec-pack payloads.
  2. Stale Tracker Scrapes vs. DHT/PEX Survival: Niche anime, audiobooks, and remuxes often report 0 cached tracker seeders yet complete reliably via DHT/PEX, whereas poisoned swarms stall at 99.9%.

NorviTech/armiger-swarm-survival (swarm_adapter.pt + swarm_survival.py) loads all 48 neural tensors (swarm_mlp, cross_gate, content_proj, Way3SwarmAnomalyHead, and Way4ViabilityHead) into PyTorch nn.Module layers (SwarmResidualAdapter) and executes the learned neural forward pass (self.forward(...)) inside evaluate_swarm(...).

Measured Performance (Audited Holdout Splits)

Metric Raw Tracker Seeders Raw DHT Peers Armiger (Way-4 Formula) Armiger Ultra + swarm_adapter.pt (48-Tensor Neural)
Multi-Source Corpus Holdout AUROC (N=10,278) 53.02% 51.84% 86.64% 96.83% (97.90% AUPRC)
Public-Tracker Benchmark AUROC (N=757) 85.17% 86.81% 86.64% 92.42% (+7.25 pp vs. seeders)
Public-Tracker Holdout AUROC (N=493) 85.17% 86.81% 86.64% 93.03%
Fake-Seeder Honeypot Trap Recall (@ <=0.5% FPR) 0.00% 0.00% 99.90% 100.00%
Content Category Flip Rate (seeders=0 vs seeders=10,000) N/A N/A 0.00% 0.00%

Quickstart

from swarm_survival import SwarmResidualAdapter

adapter = SwarmResidualAdapter.from_pretrained("swarm_adapter.pt")
result = adapter.evaluate_swarm(
    title="Tears.of.Steel.2012.2160p.UHD.Master.x265-OPEN",
    seeders=42,
    leechers=5,
    completed=310,
    total_size_bytes=28_500_000_000,
    files=[{"path": "Tears.of.Steel.2012.2160p.mkv", "size": 28_500_000_000}],
    sources=["bt1.archive.org"],
    category_pred="movie",
    p_junk_neural=0.002,
)
print(result)

Part of the Armiger Modular Suite

This plugin is bundled inside NorviTech/armiger-ultra alongside all 6 official plugins (armiger-swarm-survival, armiger-swarm-priors, armiger-zero-cue-catalog, armiger-audio-guard, armiger-calibration-dht, and armiger-dht-db-sync) and is compatible with NorviTech/armiger (8.3 MB CPU INT8).

Intended Use & Legal Compliance

Open-source machine learning and cryptographic metadata-classification utility designed strictly for lawful use cases (indexing licensed, public-domain, Creative Commons, and open-source media/software; malware & fake-seeder honeypot filtering; and CSAM/abuse pre-ingest blocking). NorviTech does not condone, encourage, or support copyright infringement. See LEGAL.md and NOTICE.


Part of the NorviTech Suite — open-source apps for the Linux desktop and the self-hosted stack

Armiger Ultra · Armiger · Swarm Survival · Swarm Priors · Zero-Cue Catalog · Audio Guard · Calibration & DHT RSI · DHT DB Sync · norvitech.com

Downloads last month
89
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Collection including NorviTech/armiger-swarm-survival