An AI System Bill of Materials (AI-SBOM) is a machine-readable, comprehensive record that captures the multi-faceted components and dependencies of an artificial intelligence system. It extends beyond traditional software to include the core intellectual assets of AI: AI models, training data, production data, prompts, and AI agents.
The AI profiles are best understood not as a flat list, but as a connected knowledge graph, where each component (a node) is linked to others via rich, semantic relationships. This graph structure reveals the complex supply chain and operational fabric of the AI system.
Core Components Captured in the Graph:
- Software Dependencies: Frameworks, libraries, and runtime environments.
- AI Models: Model architectures, versions, weights, and fine-tuning datasets.
- Data Assets: Represented by Dataset Profiles, documenting provenance, lineage, and characteristics.
- Prompt Templates & Strategies: Versioned prompts, their intended use, safety filters, and associated output validation rules.
- AI Agents: The definition, tools/APIs they can call, their governing prompts, and the underlying models that power them.
- Licenses & Compliance: Licensing information for all software, models, and data, and their associated compliance obligations.
- Ethical & Security Attributes: Documented known biases, safety assessments, and vulnerability reports for any component.