Skip to content

Resource

What is an AI-BOM?

An AI-BOM is an AI bill of materials: a structured record of the models, training data, prompts, agents, tools, and generated artifacts that contribute to a software system. It makes AI provenance reviewable so release decisions can be explained and defended.

What it is

  • A provenance record for AI-generated code, including models, prompts, and agent identities.
  • A complement to the SBOM for software that includes AI-generated or AI-assisted components.
  • An evidence input for release decisions: it helps reviewers reconstruct what AI contributions were part of a release.

What it is not

  • It is not a guarantee of safety. Completeness does not prove code is secure.
  • It is not a replacement for review. It preserves provenance for review.
  • It is not a single-vendor format. It must be agent-neutral across tools.

AI-BOM elements

ElementWhy it mattersEvidence question
ModelDefines the AI system that produced outputWhich model version was used?
Prompt / instructionInfluences the output and risk profileWhat prompt or context was provided?
Training / fine-tuning dataAffects bias, leakage, and behaviorWhat data influenced the model?
Agent / toolShows how output was generated or appliedWhich agent or tool produced the change?
Generated artifactThe code, test, or config that shippedWhat was changed and where is it recorded?
Reviewer attestationHuman or independent verificationWas the output reviewed before release?

Frequently asked questions

What is an AI-BOM?

An AI-BOM is an AI bill of materials: a structured record of the AI models, training data, prompts, agents, tools, and generated artifacts that contribute to a software system. It helps teams understand provenance and reproduce the basis for AI-generated decisions.

How is an AI-BOM different from an SBOM?

An SBOM lists software components and dependencies. An AI-BOM adds AI-specific elements such as models, datasets, prompts, agent configurations, and generated outputs. Both are evidence inputs; neither alone proves a release decision is justified.

Why does an AI-BOM matter for security decisions?

When AI-generated code or decisions are part of a release, reviewers need to know what models, prompts, and agents were involved. An AI-BOM provides the provenance record that makes those decisions explainable later.

Does GoSentrix generate an AI-BOM?

GoSentrix does not generate AI-BOMs, but it can consume AI-BOM and provenance signals as evidence. It evaluates whether the recorded AI lineage and review evidence satisfy customer-defined policy for a release decision.

Preserve AI provenance for every release.

GoSentrix evaluates AI-BOM and provenance signals against versioned policy so AI-generated changes can be explained and defended.