Skip to main content

Crate ovfetch

Crate ovfetch 

Source
Expand description

What this machine’s Intel NPU needs from OpenVINO, and fetching a build that fits.

Without the default cli feature only the offline half is built: detect::machine reads sysfs and ldconfig, and status::status checks it against the compiled-in data. No network, no downloads.

Modules§

ci
ci audit re-checks every recorded hash; ci discover records new releases and platforms for a human to review as a PR.
consensus
Deciding whether a hash can be trusted before anything is downloaded.
data
The repo’s data/ files. They are compiled into the binary, so a release carries the exact ledger it was reviewed with; --data-dir reads a checkout instead, which is how CI edits them.
detect
What hardware and NPU userspace this machine has.
install
Downloading, re-verifying, assembling, and installing a resolved plan.
net
resolve
Turning “the right OpenVINO for this machine” into one concrete, hash-checked download.
sources
Where artifacts come from, and every independent place that states their hash.
status
What the data says about this machine’s NPU, with no network access: the OpenVINO floor and ceiling, and what is missing for the NPU to work.
version