AI BOM & Supply Chain Transparency

The Supply Chain Record for Artificial Intelligence.

Statically scan ML models to generate secure AI Bill of Materials (AI BOMs). Detect malware, license risks, and model drift in PyTorch, Safetensors, and GGUF.

Option A: Python Package
Option B: Zero-Install (try first)
Option C: Air-Gapped Systems
Download Standalone Binary No Python required. Runs on bare metal.
โฌ‡๏ธ
user@dev-machine:~/project-alpha
// LIVE SCAN

Here's a live scan of a model you've heard of.

Real output from aisbom scan hf://google-bert/bert-base-uncased. No download required โ€” we inspect headers over HTTP.

Filename Framework Security Risk
Loading SBOM...

Why "Generic" Security Tools Miss the Mark

AI Models are binary artifacts, not just text files. Traditional scanners are blind to them.

Standard SBOM

Surface Level Scan

Only scans text manifests. Misses the actual compiled model risks.

๐Ÿ“ฆ model.pt (1.2GB) โš  Ignored (Binary)
๐Ÿ“ฆ dataset.pkl โš  Ignored (Binary)
AI_SBOM Deep Scan

Artifact Introspection

Decompiles tensors and inspects serialized data structures for risks.

๐Ÿ“ฆ model.pt (1.2GB) โš  MALWARE DETECTED
โ†ณ Found: embedded os.system() call
๐Ÿ“ฆ dataset.pkl โš  LICENSE CONFLICT
PyTorch
TensorFlow
HuggingFace Safetensors
ONNX Runtime
JAX/Flax
Scikit-Learn
PyTorch
TensorFlow
HuggingFace Safetensors
ONNX Runtime

Infrastructure, Not Paperwork.

Spreadsheets don't scale. We integrate directly into your training pipeline to create a dynamic, immutable record of truth.

01. Remote Streaming

Audit models on Hugging Face (hf://) without downloading terabytes of weights. We use HTTP Range requests to inspect headers and signatures over the wire.

02. Drift Detection

Stop silent changes. Run aisbom diff production.json candidate.json to detect drift in model hashes, licenses, or dependencies between commits.

03. Strict Mode Policy

Move beyond blocklists. Use --strict to enforce an allowlist-only policy, flagging any unknown import or library as a CRITICAL risk.

Ready to start?

Two ways in, both free.

Scan a model now

Try AISBOM live on a popular Hugging Face model. No download, no signup.

Scan a model now โ†’

Install the CLI

Add deep model introspection to your CI/CD pipeline in 30 seconds.

pip install aisbom-cli ๐Ÿ“‹

Frequently Asked Questions

What is an AI BOM (AI Bill of Materials)?
An AI BOM (AI Bill of Materials) is a structured inventory detailing the components, datasets, licenses, and architecture of an artificial intelligence system. It ensures supply chain security, integrity, and compliance.
How does AIsbom generate an AI BOM?
AIsbom statically disassembles Pickle bytecode and parses SafeTensors and GGUF binary headers over HTTP or locally. It inspects serialized data structures to map model dependencies, frameworks, licenses, and potential malware risks without executing any model weights.
What formats does AIsbom support for AI BOMs?
AIsbom supports industry-standard machine-readable formats including OWASP CycloneDX (v1.5 and v1.6) and SPDX (v2.3) in JSON format. This allows seamless integration into existing CI/CD pipelines and enterprise security dashboards.
Why do traditional SBOM tools miss AI security risks?
Traditional Software Bill of Materials (SBOM) tools only inspect text-based dependency manifests. They are blind to binary model files (like .pt, .safetensors, and .gguf) which can harbor severe remote code execution (RCE) vulnerabilities and compliance-violating licenses.