apple/coremltools

Core ML tools contain supporting tools for Core ML model conversion, editing, and validation.

75
/ 100
Verified

This tool helps mobile app developers take machine learning models trained in popular frameworks like TensorFlow, PyTorch, or scikit-learn and prepare them for use within iOS, iPadOS, macOS, tvOS, and watchOS applications. It converts these models into Apple's Core ML format, which enables on-device predictions and fine-tuning. The primary users are app developers integrating AI/ML features into their Apple ecosystem applications.

5,182 stars. Used by 5 other packages. Actively maintained with 4 commits in the last 30 days. Available on PyPI.

Use this if you are an app developer building an application for an Apple platform and want to embed a machine learning model directly into your app for on-device inference.

Not ideal if you are training models for deployment on cloud servers, web applications, or non-Apple mobile platforms like Android.

mobile-app-development machine-learning-deployment iOS-development on-device-AI model-conversion
Maintenance 13 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 22 / 25

How are scores calculated?

Stars

5,182

Forks

762

Language

Python

License

BSD-3-Clause

Last pushed

Mar 09, 2026

Commits (30d)

4

Dependencies

8

Reverse dependents

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/apple/coremltools"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.