Armiger β Torrent & Media Intelligence Suite
Collection
Compact byte-level RoPE Transformer + File-Tree Encoder models and Swarm Health Adapters for real-time BitTorrent, DHT, and media classification. β’ 8 items β’ Updated β’ 1
v3.0-gold-r5) β 8.3 MB INT8 ONNX CPU Classifier
Version: v3.0-gold-r5 Β· Artifact: 8.3 MB (armiger.onnx dynamic INT8) Β· CPU latency: 2.44 ms/item (326 items/s batch-64, M4 Pro CPU) Β· License: Apache-2.0
Armiger v3 (NorviTech/armiger) is the CPU-only INT8 edition of the 9-head byte-level RoPE Transformer (8,295,882 parameters). It needs only numpy + onnxruntime and keeps 99.90% parity with the 32.7 MB FP32 model. For FP32 weights and all 6 plugins (SwarmSurvivalNet, SwarmPriors, ZeroCueCatalog, AudioLanguageGuard, CalibrationAndDHT, ArmigerDHTDBSync), use NorviTech/armiger-ultra.
category (11-class), adult, junk/malware, anime, english_subs, spoken lang, title_language, owner_scope, and per-byte span_bio title/year/episode tags via a 7-tag Viterbi mask (0 illegal transitions).Suite B LOTO N=1,025: 96.85% 6-dimension composite (95% CI [96.33%, 97.36%] with plugins) vs. Gemini Flash (94.56%), OpenAI GPT Fast Tier (93.49%, 5-dim; Junk N/A (Unprompted)), Claude Haiku 4.5 (92.88%).W5A-Test N=703 (Rule-3 Gold): 97.01% 11-class accuracy (95% Wilson CI [95.47%, 98.04%]); 96.87% 6-core-head exact match.R5-Test N=996 (7-key zero-leakage): 91.16% INT8 9-class accuracy (FP32 91.27%; 99.90% parity), 99.22% Title Language (n=511), 99.09% English Subtitles (n=110), 98.90% Owner Scope (n=996), 90.32% BIO Balanced Byte Accuracy (n=882), 85.84% all-heads exact match (n=996).from armiger_inference import ArmigerStandaloneONNX
model = ArmigerStandaloneONNX() # auto-loads armiger.onnx, vocab.json, calibration.json
res = model.predict({
"name": "Tears.of.Steel.2012.1080p.BluRay.x264-OPEN",
"size": 8_500_000_000,
"files": [{"path": "Tears.of.Steel.2012.mkv", "size": 8_500_000_000}],
})
print(res["heads"]["category"], res["matching_identity"], res["mondrian_gates"]["passed_all"])
NorviTech/armiger-ultraspencernorton/armiger Β· License: Apache-2.0spencernorton/Armiger-Connectors):bitmagnet-io/bitmagnet): bitmagnet/bitmagnet_connector.py β polls untagged torrents via GraphQL, runs vectorized Armiger inference, prunes .exe/.scr/.lnk malware and honeypot traps, writes armiger-* tags.librats/rats-search): rats-search/rats_search_connector.py β drop-in REST/SQLite sidecar classifier and safety filter.*Arr stacks (examples/ at v2.1.3 Β· Integration Guide):processorapi/v1 plugin (spencernorton/DH-Waypoint): examples/dh-waypoint/ β admission (/v1/admit), batch (/v1/classify), 4-tier feedback (/v1/feedback).examples/bitmagnet/ (bitmagnet_armiger_bridge.py).Prowlarr/Sonarr/Radarr/Lidarr/Readarr): armiger_torznab_proxy.py β filters malware lures, dead swarms, and unrequested foreign-audio releases before grab.*Arr/qBittorrent webhook: armiger_arr_webhook_receiver.py β ffprobe ground truth for local conformal calibration and opt-in anonymous BEP-44/46 updates.