From SBOM to AI-BOM: learn how AI Bills of Materials extend software composition analysis to cover AI-generated code, models, datasets and EU AI Act transparency.
Artificial Intelligence is no longer a future trend. It is already embedded in modern software development workflows: AI coding assistants, generative AI platforms, machine learning models and AI-powered agents are part of everyday practices as we thrive towards 100% AI adoption. Considering this path, the traditional Software Bills of Materials (SBOMs) and software composition analysis processes are no longer sufficient on their own. They must be extended and transformed to provide the level of transparency, traceability and risk management required by modern AI systems.
The next stage of software governance means expanding our visibility and compliance controls to include AI-generated code, AI models, datasets, agents and their associated provenance information. This is where the concept of AI Bill of Materials (AI BOM) becomes increasingly important. AI components must become part of the software supply chain inventory, just as open-source dependencies are today.
For years, SBOMs have helped organizations understand which software components sit inside their products, enabling vulnerability management, license compliance, and supply chain transparency. But AI systems introduce layers that traditional SBOMs were never designed to capture.
Modern AI solutions depend not only on software libraries and packages, but also on foundation models, training and fine-tuning datasets, prompts, agents, evaluation artefacts, provenance information and a complex set of licensing and copyright obligations. An AI-BOM does not replace the SBOM, it extends it, documenting the AI-specific elements that a conventional SBOM misses:
Just as organizations maintain inventories of software libraries and third-party components, they now need visibility into which AI models are used, which datasets contributed to those models, where AI-generated code is entering the codebase, what licensing obligations apply and what human reviews have been performed. This shifts the focus from dependency scanning alone to comprehensive AI supply chain security and governance.
A developer may accept many suggestions from an AI coding assistant, which means generated code snippets can enter repositories without ever appearing in a dependency manifest. The code may be functionally correct, but its provenance is often unclear. This creates a new category of risk: code provenance and snippet-level compliance.

Modern AI coding assistants provide some level of safety, but merely enough. For example, some solutions can identify similarities between generated code and publicly available repositories, however, these controls have limitations and do not provide complete visibility across all potential sources.
As a result, the industry must evolve towards a multi-layered approach:
The key governance principle is simple: AI-generated code should be treated as third-party content until its provenance and obligations have been assessed.
Developers remain accountable for all committed code, regardless of how it was generated. AI-produced code must be subject to the same quality and security reviews as human-written code and significant AI-assisted contributions should be disclosed during development and review processes.
As a result, SBOM evolving to AI BOM in software governance programs is a natural step. Scanning and compliance platforms should not only detect vulnerable software dependencies, but also identify AI-generated code, perform provenance and similarity analysis, capture model and dataset metadata, generate AI BOM artifacts alongside traditional SBOMs and support the audit, customer and regulatory evidence requirements that are becoming increasingly important in the age of AI.
AI BOMs should not be viewed as separate compliance documents, but as a natural evolution of existing SBOM-driven governance practices.
BearingPoint helps organizations generate audit-ready SBOMs and AI-BOMs (CycloneDX / SPDX), validate binaries without source code, and monitor license, security and AI provenance risk across the software supply chain.
Get in touch with our expertThe growing focus on AI BOMs is not driven solely by engineering best practice. Regulatory developments are making transparency an operational requirement, and the time companies have been ready is short, especially now that the EU AI Act has entered its implementation phase. General-purpose AI model obligations are already in force, while further transparency obligations are applicable from August 2026. These requirements place significant emphasis on documentation, copyright compliance, transparency and the ability to demonstrate how AI systems are built and operated.
This shift has important implications for organizations that have broad AI adoption:
Recognising that AI systems require visibility beyond the scope of traditional software inventories, the U.S. Cybersecurity and Infrastructure Security Agency (CISA), in collaboration with G7 international partners, including the European Union, published the Software Bill of Materials for AI – Minimum Elements guidance. This initiative acknowledges the need for greater transparency into AI models, datasets, dependencies, and other AI-specific artefacts that are not adequately captured by conventional Software Bills of Materials (SBOMs).
The industry has reached a turning point. Traditionally, software governance focused on packages and dependencies. The rapid adoption of AI now requires organizations to understand and govern a much broader ecosystem of code, models, datasets, prompts and generated outputs.
AI BOMs represents the natural evolution of the SBOM concept, providing the transparency needed to manage this increasingly complex supply chain. At the same time, scanner technologies must evolve beyond dependency discovery and begin addressing provenance, AI-generated code and model-related compliance risks.
Organizations that act now, integrating AI BOM generation, provenance tracking, snippet analysis and AI governance into existing development workflows will be better positioned to meet emerging regulatory requirements, satisfy customer expectations and maintain trust in an AI-enabled software development world.
The future of compliance is no longer just about knowing what software you ship. It is about understanding every AI component that helped create it.
An AI-BOM is a machine-readable inventory of every component an AI system depends on models, training datasets, frameworks, prompts, agents and provenance information, recorded in enough detail to identify and audit each one. It is the AI equivalent of an SBOM.
An SBOM lists software components such as libraries and packages. An AI-BOM extends that concept to cover AI elements, foundation models, datasets, embeddings and model lineage, that a conventional SBOM was never designed to capture. AI-BOMs complement, rather than replace, SBOMs.
The EU AI Act does not mandate the term “AI-BOM” directly, but its transparency and documentation obligations with Article 50 transparency duties applying from 2 August 2026, make an AI-BOM one of the most practical ways to demonstrate traceability of the models, datasets and generated content behind an AI system.
The two leading formats are CycloneDX and SPDX, both of which can already carry AI-specific components alongside traditional software dependencies.