#5555th of 105 in ML frameworks and libraries

modelscope

Python library for running and fine-tuning ModelScope Hub models

Stars
9.2k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Python
Stars, last 29 weeks+418
1 Apr 2026: 8,762 stars8 Apr 2026: 8,783 stars15 Apr 2026: 8,800 stars22 Apr 2026: 8,814 stars29 Apr 2026: 8,837 stars6 May 2026: 8,847 stars13 May 2026: 8,885 stars20 May 2026: 8,901 stars27 May 2026: 8,914 stars3 Jun 2026: 8,923 stars10 Jun 2026: 8,931 stars17 Jun 2026: 8,946 stars24 Jun 2026: 8,954 stars1 Jul 2026: 8,968 stars8 Jul 2026: 8,987 stars15 Jul 2026: 9,000 stars22 Jul 2026: 9,015 stars29 Jul 2026: 9,031 stars5 Aug 2026: 9,041 stars12 Aug 2026: 9,058 stars19 Aug 2026: 9,073 stars26 Aug 2026: 9,088 stars2 Sept 2026: 9,103 stars9 Sept 2026: 9,110 stars16 Sept 2026: 9,123 stars23 Sept 2026: 9,141 stars30 Sept 2026: 9,155 stars7 Oct 2026: 9,159 stars14 Oct 2026: 9,173 stars21 Oct 2026: 9,180 stars

8,762 on 1 Apr 20269,180 on 21 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

The core ModelScope Python library gives a unified `pipeline` interface for inference and a `Trainer` interface for fine-tuning and evaluation across NLP, CV, audio, multi-modal and science models. It also handles model and dataset download, versioning and caching against the ModelScope Hub. It runs on PyTorch, TensorFlow or ONNX, with per-domain pip extras.

Who it is for: Python developers running or fine-tuning ModelScope Hub models

Strengths

  • Inference in a few lines via `pipeline`; fine-tuning via `build_trainer` and `trainer.train()`
  • Covers NLP, CV, audio, multi-modal and AI-for-science tasks under one API
  • Built-in Model-Hub and Dataset-Hub access with version control and cache management
  • Official CPU and GPU Docker images published for each release

Weaknesses

  • README examples and Docker tags reference old stacks (Python 3.7/3.8, TF 1.15, torch 1.11/2.0.1)
  • Some audio models only support Python 3.7 and TensorFlow 1.15.4 on Linux
  • Vision models may need mmcv-full; audio models need libsndfile on Linux
  • Model catalog and many docs links center on modelscope.cn, in Chinese

What it needs

  • GPU optional
  • Docker
  • Needs PyTorch, TensorFlow, ONNX, mmcv-full, libsndfile, ModelScope Hub
  • Models: PyTorch, TensorFlow, ONNX, LLM, multi-modal

Also in ML frameworks and libraries

See all 105
Also in ML frameworks and libraries
RankProjectScore
1transformersPython library defining open models for text, vision, audio and multimodal tasks168k starsApache-2.094 out of 100
2pytorchPython tensor library with GPU support and tape-based autograd for deep learning105k starscustom license94 out of 100
3ultralyticsPython library and CLI for training and running YOLO vision models62.7k starsAGPL-3.093 out of 100
#4pytorch-image-modelsPyTorch library of image models, pretrained weights and reference training scripts37.2k starsApache-2.092 out of 100
#5supervisionPython toolkit for loading, annotating and counting computer vision detections Live demo ↗ (opens in a new tab)51.3k starsMIT91 out of 100