DEEPBOM

Engineering evaluation brief

Static deployment evidence with explicit limits.

DEEPBOM analyzes TFLite, ONNX, Core ML, GGUF, SafeTensors, and ExecuTorch artifacts without executing model code. Web and CLI outputs share the same Artifact Evidence IR.

Adopt it where artifact identity, serialized contracts, reproducible derivations, and evidence gaps matter more than speculative performance prediction.

Architecture

ExecutionBrowser-local or CLI-local. Original artifact bytes are not uploaded by the static audit path.
TFLiteRust analyzer compiled to WebAssembly and executed behind Worker RPC.
Other formatsBounded JavaScript parsers and range readers executed in an isolated metadata/static-audit Worker where payload work is heavy.
Evidence modelArtifact Evidence IR separates canonical artifact facts, static projections, and imported runtime observations.
Distributionnpm, PyPI, crates.io launcher, and the browser workspace.
MaintenanceApache-2.0 public core, one primary maintainer, hash-pinned upstream evidence, automated release gates.

CI entry point

npx deepbom self-test
npx deepbom audit model.tflite --output-format sarif --gate defects

Evidence gaps remain visible but do not fail the defect gate unless the deployment policy explicitly requires them.

What it will not infer

Try the exact path

Run npx deepbom self-test, audit one controlled artifact, inspect the top-level defects/cautions/evidence-needed summary, then retain the full JSON or evidence package for review.

Open the browser workspace or review the source and CI configuration.