Install latest/edge of BOM Analyzer

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install bom-analyzer --edge

Don't have snapd? Get set up for snaps.

BOM Analyzer is only available on the unstable edge channel. It could break and change often.

Channel Version Published

Details for BOM Analyzer

Package name

  • bom-analyzer

License

  • Apache-2.0

Last updated

  • Today - latest/edge

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Hardware BOM analyzer for Canonical workloads

Analyse a customer hardware Bill of Materials (BOM) for Canonical workloads (Ceph, Charmed OpenStack, Sunbeam, Canonical Kubernetes).

A single command, bom-analyzer, normalises any vendor BOM (Excel, PDF, CSV, …) into the canonical schema, runs the profile rule suite, checks each chassis against the Ubuntu certified-hardware catalogue, and writes Markdown + HTML reports.

Normalisation uses OpenRouter by default (set an API key with snap set bom-analyzer openrouter.api-key=...) or a bundled local Ollama model (snap set bom-analyzer llm.provider=ollama) when the hardware supports it. Local model weights download on first use into the snap's private directory; a bundled Ollama service (GPU-accelerated when available) runs in the background for that case.

Usage: bom-analyzer -i quote.xlsx -p charmed-openstack --release "24.04 LTS" -o report.md

Revision Channel Version Published Build Commit

The build and commit information is derived from build infrastructure records.


Install BOM Analyzer on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.