| Crates.io | modelscope |
| lib.rs | modelscope |
| version | 0.1.0 |
| created_at | 2025-09-11 10:07:52.17787+00 |
| updated_at | 2025-09-13 09:37:29.283404+00 |
| description | A command-line interface tool for downloading models from Modelscope, which can also be used as a library |
| homepage | |
| repository | https://github.com/xgpxg/modelscope |
| max_upload_size | |
| id | 1833615 |
| size | 112,637 |
A CLI tool for downloading models from Modelscope.
Features:
Supported OS:
You can install it in one of the following ways:
cargo install modelscope
modelscope -m <MODEL_ID> -s <SAVE_DIR>

Usage: modelscope [OPTIONS] --model-id <MODEL_ID>
Options:
-m, --model-id <MODEL_ID> model id
-s, --save-dir <SAVE_DIR> save dir, if not set, use current dir, will create if not exists [default: ]
-h, --help Print help
-V, --version Print version
Add crate:
cargo add modelscope
Example:
use modelscope::ModelScope;
#[tokio::main]
async fn main() -> anyhow::Result<()> {
let model_id = "Qwen/Qwen3-0.6B";
let save_dir = "./data";
ModelScope::download(model_id, save_dir).await?;
Ok(())
}