Home/Notebook/Model artifacts

Topic guide

ML model security and supply chains

Explore ML model security, SafeTensors and GGUF formats, parser research, and a practical workflow for reviewing model downloads.

What happens when a model arrives?

A model artifact is a file, or a collection of files, used to load a machine-learning model. Weights are one part of it. Configuration, tokenizer data, templates, and sometimes executable code also shape what a loader does. The format determines how the files represent those inputs; the implementation determines how they are interpreted and checked.

This collection starts with the distinction between data containers and executable serialization, then examines SafeTensors and a practical model-download review. The research essays add parser testing, an upstream repair, and the limits of artifact signatures. Each answers a different question: what the format permits, what a particular implementation validates, or what the evidence establishes about a specific snapshot.

A guide to the notebook by Nathan / moody.

Choose a starting point

Read in sequence

  1. A Model File Is Not a Script

    Start with what a model file can and cannot do.

    5 min read
  2. The Format That Got It Right

    See how format design makes validation possible.

    5 min read
  3. Treat a Model Download Like a Software Supply-Chain Decision

    Carry that distinction into a reviewable workflow.

    5 min read

Take the question further