Listed on AIToolHunt
v1.0 — SBOM, AI-BOM & CRA readiness

SBOMs and AI-BOMs
in one command

SBOMix scans your repository and produces CycloneDX, SPDX, and AI-BOM outputs in seconds — plus vulnerability enrichment and a hosted dashboard.

SBOMix scans a repository and outputs CycloneDX, SPDX, and AI-BOM files
$npx sbomix owner/repo
→ cloning repo... done (1.2s)
→ scanning dependencies...
142 components across npm, Python, Rust
AI models: 3 detected (torch, transformers, openai)
2 critical CVEs · quality score: 81/100
bom.cyclonedx.json · bom.spdx.json · aibom.json
pushed to dashboard: api.sbomix.com/dashboard

Your software supply chain
has blind spots

Compliance audits arrive without warning, CI fails silently on known CVEs, and no one has a clear picture of what's actually running in production — let alone which AI models it depends on.

📋

The compliance request

A customer or auditor asks for an SBOM and you have no automated way to produce one. Manually inventorying dependencies takes days and is immediately out of date.

CI pipelines stalled

A critical CVE blocks a release. You have no automated gate that would have caught it before it reached your security review. The fix was always to shift left — now you have the tool.

👁

No central visibility

Each repo gets scanned in isolation if it gets scanned at all. There's no org-wide dashboard showing what's used where, which AI models are deployed, or which team owns what risk.

Every language. One command.

SBOMix auto-detects your lock files and package manifests. No config. No flags. Just point it at a repo.

npm / pnpm / yarn
Python (pip, poetry)
Rust (cargo)
Go modules
Java / Kotlin (Maven, Gradle)
.NET / NuGet
PHP / Composer
Ruby / Bundler
Swift / SPM
Dart / pub
More coming

CycloneDX (ECMA-424)

Industry-standard SBOM format with vulnerability enrichment and AI/ML-BOM profile support.

SPDX

Linux Foundation standard. Includes license detection and component provenance.

Complete visibility.
Automated.

Format

Multiple output formats

CycloneDX, SPDX, and AI-BOM all in one scan. No separate tools. No format conversion headaches.

Security

Vulnerability enrichment

Every component is checked against the latest CVE databases. Critical issues are flagged immediately.

CI

GitHub Action

Drop the action into your workflow. It scans on every PR, blocks on critical CVEs, and posts results to your dashboard.

AI

AI model detection

Automatically detects PyTorch, TensorFlow, Hugging Face models, and other AI frameworks in your codebase.

Platform

Hosted dashboard

Org-wide visibility. Track SBOM history, vulnerability trends, compliance coverage, and AI-BOM inventory over time.

Platform

API & webhooks

Integrate SBOMix into your existing tools. Webhooks notify your security team when new CVEs appear.

Security

Agent Trust Report

For teams running agents with signing authority: one flag adds an MCP tool-surface and signing-library inventory, mapped to EU AI Act and OWASP Agentic AI references. Presence detection, not an audit.

See what your AI stack actually depends on

The AI-BOM extends the SBOM to cover model provenance, data lineage, agentic scope, and governance — the parts of your supply chain that traditional SBOMs miss entirely.

Now in v1.0

Five dimensions of AI risk

01

Model provenance

Which model, which version, where it came from, and the hash of the weights file.

02

Data lineage

The dataset a model was trained on, its license, and governance metadata.

03

Infrastructure

Inference endpoints, API keys, and external service dependencies.

04

Agentic scope

Capability flags derived from MCP config — shell access, filesystem breadth, network reach, unpinned tool versions.

05

Governance

ISO/IEC 42001 and EU AI Act Article 11 + Annex IV controls assessed automatically. Compliance coverage percentage reported per scan.

Faster than Syft and Trivy
on lock-file scans.

Syft and Trivy run via Docker in this benchmark, adding a few seconds of startup overhead. Native installs narrow the gap, but reading a resolved lock file directly is still an order of magnitude faster than walking the filesystem. Reproduce with npm run bench.

Repository SBOMix Syft Trivy
nestjs/nest (npm, 2,366 components) 463ms 27.7s 86.6s
BurntSushi/ripgrep (Rust, 82 components) 268ms 11.8s 15.4s

Three steps to full visibility

1

Point

Give SBOMix a GitHub repo, a local path, or drop it into a GitHub Action. No configuration required.

npx sbomix owner/repo
2

Scan

SBOMix auto-detects your dependencies across all ecosystems, detects AI models, and checks for known vulnerabilities.

~2 seconds
3

Act

Get three files (CycloneDX, SPDX, AI-BOM) or push to the hosted dashboard for org-wide tracking and alerts.

bom.*.json

Free core, optional platform

The CLI is MIT licensed and always free. The hosted platform is optional and starts at $49/month.

CLI
$0
forever free
MIT licensed. Run locally or in CI. No account required.

  • CycloneDX output
  • SPDX output
  • AI-BOM detection
  • Vulnerability enrichment
  • All ecosystems
  • GitHub Action
Clone from GitHub
Enterprise
Custom
contact sales
Self-hosted, SSO, SLA, and dedicated support.

  • Everything in Hosted
  • Self-hosted option
  • SSO / SAML
  • Custom integrations
  • Dedicated support
  • SLA guarantee
Talk to sales

See all plans and features, including Team and Business →

Questions?

What is an SBOM?

A Software Bill of Materials (SBOM) is a list of all the components, libraries, and dependencies in a piece of software. It's like an ingredient list for code. SBOMix generates SBOMs in CycloneDX and SPDX formats, the two industry standards.

What is an AI-BOM?

An AI Bill of Materials extends the SBOM to cover AI-specific risks: model provenance, data lineage, agentic scope, and governance. It answers questions like "which model is my app calling," "where did the weights come from," and "what is this MCP server allowed to do."

Does SBOMix store my source code?

No. The CLI clones the repo temporarily, reads lock files and manifests, then deletes the clone. Only the SBOM metadata (component names, versions, hashes, vulnerability IDs) is sent to the hosted platform — never source files, secrets, or environment variables.

What if I don't use lock files?

SBOMix falls back to manifest files (package.json, pom.xml, pyproject.toml, etc.) and performs best-effort resolution. For Maven projects without a local Maven install, it returns direct dependencies only and logs a warning. Full transitive resolution requires mvn on the path.

How does the GitHub Action work?

Add the action to any workflow. It scans the repo, writes SBOM artifacts, posts a summary comment on the PR, and optionally blocks the merge if critical CVEs are found. Set SBOMIX_API_KEY in your repository secrets to push results to the hosted dashboard automatically.

What does the hosted platform actually do?

It stores a history of every SBOM for every app in your org. You get a dashboard with vulnerability trends over time, quality score tracking, AI-BOM coverage, and email alerts when new critical CVEs appear in components you already have deployed.

Is the hosted platform available now?

Yes — it's live at api.sbomix.com. Register for free and start pushing SBOMs within minutes. The 14-day trial includes all Hosted tier features with no credit card required.

What is the Agent Trust Report?

A report for teams running AI agents with signing authority — the question it answers is "what's in the agent holding our keys." Run npx sbomix . --profile crypto-agent and it adds an MCP tool-surface inventory (which servers, what authority, pinned or not), a signing-library scan (wallet SDKs across EVM, Solana, Bitcoin, and more), and a known-bad/typosquat check to your scan, mapped to EU AI Act and OWASP Agentic AI Top 10 references. It's also available from the hosted dashboard and as a GitHub Action input. This is presence detection and static inventory, not a code audit, a security rating, or a certification.

The hosted platform is live.
Start free.

Register in 30 seconds. No credit card. Push your first SBOM in under 5 minutes.

Create your free account →

Or run npx sbomix owner/repo right now