Back up the open-model world.
A no-conservative Windows plan for revision-pinned, resumable copies of frontier LLMs, multimodal systems, image/video generators, speech, TTS, music, retrieval, vision, and complete trusted-lab inventories.
Secure the audited 77-repository launch set (13.67 TiB), then run the official-organization crawler in all-formats mode. That second pass is the literal “everything” option: every public model repo from 53 trusted organizations, including old releases and duplicate deployment formats. Inventory first, provision the measured storage plus 15%, then let the resumable downloader run.
Strategy: three concentric archives
Ring 1 — audited launch set
77 current high-value canonical checkpoints. Every source is first-party, every revision is pinned to a full commit SHA, and exact bytes came from Hugging Face’s recursive tree API.
Ring 2 — canonical official-org mirror
Every public model repository in trusted lab organizations, excluding only names that clearly signal derived GGUF/GPTQ/AWQ/MLX/ONNX/precision repacks. This catches every generation, base/instruct/reasoning sibling, size tier, embedding, reranker, OCR, safety, segmentation, audio, and research model.
Ring 3 — literal everything
Add --all-formats. This includes every official quantization and conversion too. It may require tens to hundreds of TiB; the crawler measures the exact live total before transfer.
Windows machine and storage design
Filesystem
Use a short root like D:\AI on NTFS or ReFS. Avoid FAT/exFAT. Enable Windows long paths.
Capacity
Launch set: 13.67 TiB. Everything mode: inventory first, then provision measured total + 15%. Keep at least 500 GiB free.
Network
Use wired Ethernet, disable sleep, and expect multi-day or multi-week transfers. Xet high-performance mode resumes chunks.
Redundancy
RAID is availability, not backup. Preserve manifests and gated snapshots on a second site.
- Launch set: 20 TiB usable is comfortable.
- Canonical org mirror: provision only after live inventory.
- All formats: use an expandable storage server/JBOD, not a fixed workstation disk.
Windows runbook
Download the four attached files from the Discord reply into C:\ModelArchiveTools: Setup-OpenModelArchive.ps1, archive_windows.py, discover_official_orgs.py, and manifest_windows.json.
Setup and launch set
# Put the attached files in C:\ModelArchiveTools
Set-ExecutionPolicy -Scope Process Bypass
cd C:\ModelArchiveTools
.\Setup-OpenModelArchive.ps1
# Inspect, download, and resume the audited 77-repository set
python .\archive_windows.py --manifest .\manifest_windows.json inventory
python .\archive_windows.py --manifest .\manifest_windows.json download
python .\archive_windows.py --manifest .\manifest_windows.json statusFull official mirrors
# Every canonical/original repo from trusted official organizations
python .\discover_official_orgs.py --output .\official_org_manifest.json
python .\archive_windows.py --manifest .\official_org_manifest.json inventory
python .\archive_windows.py --manifest .\official_org_manifest.json download
# Literal everything: official quants, conversions, and duplicate formats too
python .\discover_official_orgs.py --all-formats --output .\official_everything_manifest.json
python .\archive_windows.py --manifest .\official_everything_manifest.json inventory
python .\archive_windows.py --manifest .\official_everything_manifest.json downloadTargeted operations
# Tier A first
python .\archive_windows.py --manifest .\manifest_windows.json --scopes A download
# One model
python .\archive_windows.py --manifest .\manifest_windows.json --repos moonshotai/Kimi-K2.7-Code download
# Stop on first error instead of logging and continuing
python .\archive_windows.py --manifest .\manifest_windows.json download --stop-on-errorRe-run unchanged after a reboot or network failure. Completed revisions are skipped and partial Hub/Xet chunks resume.
The audited 77-model launch set
Tier A is frontier/current/unique; Tier B adds strong breadth and size tiers; Tier C is large overlap or poor bytes-per-capability. The full instruction downloads all tiers—the letters only control order.
| Tier | Official repository | Capability | Full tree | Access / license | Commit |
|---|---|---|---|---|---|
| A | mistralai/Voxtral-Mini-4B-Realtime-2602Current realtime Voxtral | asr | 16.52 GiB | Open apache-2.0 | 2769294da956 |
| A | openai/whisper-large-v3Canonical full-quality Whisper | asr | 23.01 GiB | Open apache-2.0 | 06f233fe06e7 |
| A | black-forest-labs/FLUX.2-devCurrent high-end FLUX generation/editing; gated noncommercial | image | 165.44 GiB | Gated other | 26afe3a78bb2 |
| A | black-forest-labs/FLUX.2-klein-4BFast permissive FLUX branch | image | 22.11 GiB | Open apache-2.0 | e7b7dc27f91d |
| A | Qwen/Qwen-Image-2512Current Qwen image generation | image | 53.74 GiB | Open apache-2.0 | 25468b98e327 |
| A | tencent/HunyuanImage-3.0-InstructCurrent Hunyuan image generation/editing | image | 157.07 GiB | Open other | 2ec2c78bee7d |
| A | Qwen/Qwen-Image-Edit-2511Current Qwen image editor | image-edit | 53.76 GiB | Open apache-2.0 | 6f3ccc0b56e4 |
| A | moonshotai/Kimi-K2.7-CodeCurrent Kimi coding/agent flagship | llm-code | 554.33 GiB | Open other | 78b5c461e9cd |
| A | Qwen/Qwen3.6-27BCurrent dense Qwen coding model | llm-code | 51.77 GiB | Open apache-2.0 | 6a9e13bd6fc8 |
| A | zai-org/GLM-5.1Current GLM agentic engineering flagship; BF16 | llm-code | 1.37 TiB | Open mit | 26e1bd6e011f |
| A | openai/gpt-oss-20bCurrent compact gpt-oss | llm-efficient | 38.46 GiB | Open apache-2.0 | 6cee5e81ee83 |
| A | deepseek-ai/DeepSeek-V4-ProCurrent DeepSeek flagship | llm-general | 805.36 GiB | Open mit | 5607980f3a4b |
| A | MiniMaxAI/MiniMax-M3Current MiniMax multimodal flagship; BF16 original | llm-general | 795.54 GiB | Open other | 81b23f9add85 |
| A | moonshotai/Kimi-K2.6Current Kimi general multimodal flagship | llm-general | 554.33 GiB | Open other | 7eb5002f6aad |
| A | openai/gpt-oss-120bCurrent OpenAI open-weight flagship | llm-general | 182.32 GiB | Open apache-2.0 | b5c939de8f75 |
| A | Qwen/Qwen3.5-397B-A17BCurrent large Qwen open flagship | llm-general | 751.41 GiB | Open apache-2.0 | 8472618112ab |
| A | ACE-Step/Ace-Step1.5Current permissive music generation | music-audio | 9.40 GiB | Open mit | 19671f406d60 |
| A | Qwen/Qwen3-Omni-30B-A3B-InstructCurrent Qwen omni conversation/generation | omni | 65.69 GiB | Open other | 26291f793822 |
| A | Qwen/Qwen3-TTS-12Hz-1.7B-BaseQwen TTS foundation and voice cloning | tts | 4.23 GiB | Open apache-2.0 | fd4b25438912 |
| A | Wan-AI/Wan2.2-TI2V-5BLean current Wan text/image-to-video | video | 31.85 GiB | Open apache-2.0 | 921dbaf3f167 |
| A | Lightricks/LTX-2.3Current synchronized audio-video generation | video-audio | 146.22 GiB | Open other | 76730e634e70 |
| A | CohereLabs/command-a-plus-05-2026-bf16Current Command flagship | vlm | 407.48 GiB | Open apache-2.0 | 623c723b1f05 |
| A | google/diffusiongemma-26B-A4B-itNewest Gemma-family diffusion model | vlm | 48.13 GiB | Open apache-2.0 | 0f28bc42f588 |
| A | meta-llama/Llama-4-Maverick-17B-128E-InstructCurrent Llama flagship; gated | vlm | 748.04 GiB | Gated other | 73d14711bcc7 |
| A | mistralai/Mistral-Medium-3.5-128BCurrent dense Mistral flagship | vlm | 248.89 GiB | Open other | ed0c85631cf2 |
| A | mistralai/Mistral-Small-4-119B-2603Current efficient Mistral general/reasoning | vlm | 225.28 GiB | Open apache-2.0 | 19037a2b5fa9 |
| B | openai/whisper-large-v3-turboFast Whisper variant | asr | 1.51 GiB | Open mit | 41f01f3fe87f |
| B | mistralai/Voxtral-Small-24B-2507Larger offline Voxtral audio model | audio-understanding | 90.40 GiB | Open apache-2.0 | da5b42409f27 |
| B | ByteDance-Seed/BAGEL-7B-MoTUnified Seed visual generation/understanding | image | 27.53 GiB | Open apache-2.0 | 5019f57d168e |
| B | stabilityai/stable-diffusion-3.5-largeCurrent Stability image flagship; gated | image | 66.67 GiB | Gated other | ceddf0a7fdf2 |
| B | ByteDance-Seed/VINCIE-7BSeed in-context image editor | image-edit | 61.79 GiB | Open apache-2.0 | ecd9c6c6c564 |
| B | ByteDance-Seed/Stable-DiffCoder-8B-InstructCurrent diffusion coding specialist | llm-code | 15.38 GiB | Open mit | 10cdaf9b486f |
| B | CohereLabs/North-Mini-Code-1.0Current Cohere coding model | llm-code | 56.81 GiB | Open apache-2.0 | 7cbbd565c51a |
| B | ibm-granite/granite-4.1-3bCurrent compact Granite | llm-edge | 6.35 GiB | Open apache-2.0 | c0650403e44e |
| B | meta-llama/Llama-3.2-3B-InstructSmall official Llama tier; gated | llm-edge | 11.98 GiB | Gated llama3.2 | 0cb88a4f764b |
| B | microsoft/Phi-4-mini-flash-reasoningCompact Phi reasoning | llm-edge | 7.20 GiB | Open mit | 1dff8163d28e |
| B | microsoft/Phi-4-mini-instructCompact Phi general instruct | llm-edge | 7.17 GiB | Open mit | cfbefacb9925 |
| B | nvidia/NVIDIA-Nemotron-3-Nano-4B-BF16Current small dense Nemotron | llm-edge | 7.42 GiB | Open other | dfaf35de3e30 |
| B | CohereLabs/tiny-aya-globalCurrent tiny Aya; gated noncommercial | llm-edge-multilingual | 6.26 GiB | Gated cc-by-nc-4.0 | b2d281bab0be |
| B | allenai/Olmo-Hybrid-Instruct-DPO-7BCurrent OLMo hybrid instruct | llm-efficient | 13.85 GiB | Open apache-2.0 | ec62da5af010 |
| B | deepseek-ai/DeepSeek-V4-FlashEfficient current DeepSeek sibling | llm-efficient | 148.67 GiB | Open mit | 553034d7dd9e |
| B | nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16Current efficient Nemotron tier | llm-efficient | 58.84 GiB | Open other | cbd3fa9f933d |
| B | allenai/Olmo-3.1-32B-InstructCurrent 32B OLMo instruct | llm-general | 60.05 GiB | Open apache-2.0 | ac0587e4a774 |
| B | ByteDance-Seed/Seed-OSS-36B-InstructCurrent Seed open general model | llm-general | 67.35 GiB | Open apache-2.0 | 497f1dca95eb |
| B | ibm-granite/granite-4.1-30bCurrent Granite flagship | llm-general | 53.78 GiB | Open apache-2.0 | 4fae6278f713 |
| B | meta-llama/Llama-3.3-70B-InstructBest dense text-only Llama; gated | llm-general | 262.87 GiB | Gated llama3.3 | 6f6073b42301 |
| B | nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16Current Nemotron middle tier | llm-general | 230.27 GiB | Open other | d51eab0d1f97 |
| B | tencent/Hunyuan-A13B-InstructBest practical current open Hunyuan LLM | llm-general | 149.78 GiB | Open other | 290ddb9a56ed |
| B | CohereLabs/aya-expanse-32bCurrent Aya text flagship; gated noncommercial | llm-multilingual | 60.17 GiB | Gated cc-by-nc-4.0 | b306ea27e360 |
| B | allenai/Olmo-3-32B-ThinkCurrent OLMo reasoning checkpoint | llm-reasoning | 60.05 GiB | Open apache-2.0 | ebd033e4f0b2 |
| B | microsoft/Phi-4-reasoning-plusBest text-only Phi reasoning | llm-reasoning | 27.31 GiB | Open mit | 69baf8528e1b |
| B | stabilityai/stable-audio-3-mediumCurrent Stable Audio; gated | music-audio | 9.73 GiB | Gated other | 71a346358b5c |
| B | microsoft/Phi-4-multimodal-instructPhi audio-capable multimodal model | omni | 11.99 GiB | Open mit | 93f923e1a772 |
| B | nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16Current omni Nemotron | omni | 61.52 GiB | Open other | 24e67ea000b7 |
| B | google/gemma-3n-E4B-itMobile multimodal Gemma; gated | omni-edge | 14.66 GiB | Gated gemma | c1221e9c62e3 |
| B | openbmb/MiniCPM-o-4_5Current compact full-duplex omni model | omni-edge | 18.67 GiB | Open apache-2.0 | 4382fcae8a55 |
| B | fishaudio/s2-proCurrent Fish expressive TTS; custom license | tts | 10.26 GiB | Open other | 1de9996b6be3 |
| B | mistralai/Voxtral-4B-TTS-2603Current Voxtral TTS; noncommercial | tts | 7.49 GiB | Open cc-by-nc-4.0 | b81be46c3777 |
| B | Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoiceQwen curated/custom voices | tts | 4.21 GiB | Open apache-2.0 | 0c0e3051f131 |
| B | Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesignQwen voice design | tts | 4.21 GiB | Open apache-2.0 | 5ecdb67327fd |
| B | ResembleAI/chatterboxCurrent Chatterbox multilingual TTS | tts | 12.91 GiB | Open mit | 5bb1f6ee58e5 |
| B | tencent/HunyuanVideo-1.5Current Hunyuan video family; bundled formats | video | 346.24 GiB | Open other | 9b49404b3f5d |
| B | google/gemma-3-27b-itMature Gemma flagship; gated | vlm | 51.13 GiB | Gated gemma | 005ad3404e59 |
| B | meta-llama/Llama-4-Scout-17B-16E-InstructCurrent long-context Llama; gated | vlm | 202.39 GiB | Gated other | 92f3b1597a19 |
| B | microsoft/Phi-4-reasoning-vision-15BLatest Phi reasoning vision | vlm | 28.17 GiB | Open mit | 7df902e2fec3 |
| B | google/gemma-3-4b-itSmall Gemma multimodal tier; gated | vlm-edge | 8.05 GiB | Gated gemma | 093f9f388b31 |
| B | ibm-granite/granite-vision-4.1-4bCurrent Granite vision | vlm-edge | 7.46 GiB | Open apache-2.0 | 82472ca3a490 |
| B | mistralai/Ministral-3-14B-Reasoning-2512Current edge reasoning tier | vlm-edge | 51.98 GiB | Open apache-2.0 | eaabe4241136 |
| B | mistralai/Ministral-3-3B-Reasoning-2512Smallest current Mistral reasoning tier | vlm-edge | 14.37 GiB | Open apache-2.0 | 942382969cbb |
| B | CohereLabs/aya-vision-32bCurrent Aya vision flagship; gated noncommercial | vlm-multilingual | 61.74 GiB | Gated cc-by-nc-4.0 | 0554d6683492 |
| C | baidu/ERNIE-4.5-300B-A47B-PTLarge ERNIE text flagship; lower priority per byte | llm-general | 561.58 GiB | Open apache-2.0 | 47bbaf1c9e35 |
| C | nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16Current Nemotron flagship but 1.02 TiB | llm-general | 1.02 TiB | Open other | 624ba927cfbe |
| C | Qwen/Qwen3-Omni-30B-A3B-ThinkingOptional overlapping Qwen omni reasoning variant | omni | 59.09 GiB | Open other | 2f443cfc4c54 |
| C | Wan-AI/Wan2.2-I2V-A14BQuality Wan image-to-video; large overlap | video | 117.54 GiB | Open apache-2.0 | 206a9ee1b7bf |
| C | Wan-AI/Wan2.2-T2V-A14BQuality Wan text-to-video; large overlap | video | 117.53 GiB | Open apache-2.0 | c8c270b13ee0 |
| C | baidu/ERNIE-4.5-VL-424B-A47B-PTLarge ERNIE multimodal flagship; lower priority per byte | vlm | 788.98 GiB | Open apache-2.0 | a3d5a8439d67 |
| C | mistralai/Mistral-Large-3-675B-Instruct-2512-BF16Current largest Mistral but 1.23 TiB | vlm | 1.23 TiB | Open apache-2.0 | d40f4a01762d |
Sizes include every file in the pinned repository, not only tensor shards.
Everything mode: trusted official organizations
The crawler dynamically inventories every public model repository from these organizations. That is the durable way to capture new releases and long-tail specialists that no static list can keep current.
- Default crawler
- All first-party repos except obvious deployment repacks.
--all-formats- Every public model repo, including official GGUF, AWQ, GPTQ, FP8, ONNX, and MLX duplicates.
- Outside Hugging Face
- Preserve upstream-only releases separately; never replace them with unaudited community uploads.
Notable upstream-only release: xAI Grok-1 official source and weight instructions.
Gated models and licenses
A read token is not sufficient when click-through or manual approval is required. Open the model page while signed in, accept terms, wait for approval if needed, and rerun the same command.
- Meta Llama: manual Llama license approval.
- Google Gemma: Gemma terms.
- FLUX dev: gate plus non-commercial terms.
- Stability: community-license click-through.
- Aya: gated non-commercial variants.
Keep LICENSE, README, and card metadata with each snapshot. Custom terms can restrict commercial use, geography, revenue scale, or redistribution.
Verification and auditability
- Every launch model is pinned to a full immutable commit SHA.
hf downloaduses content-addressed Hub/Xet transfers and resumes interrupted chunks.- Each completed snapshot receives
.open-model-archive.jsonwith source, revision, expected bytes, and completion time. statusreports completed and pending bytes after any interruption.- Copy manifests and logs off-machine; they are the reconstruction map.
python .\archive_windows.py --manifest .\manifest_windows.json status
Get-Content "$env:OPEN_MODEL_ARCHIVE_ROOT\failures.json"
Get-ChildItem "$env:OPEN_MODEL_ARCHIVE_ROOT\models" -Recurse -Filter .open-model-archive.json | Measure-ObjectLong-term operations
Monthly refresh
- Rerun official-org discovery to a date-stamped manifest.
- Diff repository IDs and revisions against the previous run.
- Preserve old commits when
mainmoves; a mutable sync is not an archive. - Download new revisions and protect any snapshot whose upstream disappears.
Failure policy
- 401/403: accept terms or refresh the read token.
- Disk full: add storage, then rerun; do not purge incomplete chunks mid-transfer.
- Network failure: rerun unchanged.
- Repository disappears: isolate and duplicate any completed snapshot immediately.
The honest definition of “everything”
“Every remotely good model” is not a stable finite list. The 77-row table is audited on the report date; the crawler is the reproducible long-term rule: mirror every public model released by trusted first-party labs, optionally including every format.