Something that tells your users which models are available to download or already cached, then shows progress as they’re being downloaded.
While building Rescript (see https://github.com/wassgha/rescript ), I had to build this exact same pattern.
So I built it into a tiny library that streamlines that across transformers.js, onnx, prakeet and pretty much any model provider.
Give it a try :)