#49 · Primary category: Inference & Local Deploy
coremltools
Core ML tools contain supporting tools for Core ML model conversion, editing, and validation.
Project last updated:08/27/26
GitHub Stars
5.4K
Forks
838
Contributors
235
License
BSD-3-Clause
Why we included this project
Anyone shipping ML features in an iOS, macOS, watchOS, or tvOS app will eventually reach the point where a trained model has to become something Core ML can run. coremltools is Apple's own Python tooling for that step: it converts models trained in PyTorch, TensorFlow, scikit-learn, XGBoost, or LibSVM into the .mlpackage format the on-device runtime consumes. On top of conversion it lets you edit and optimize models directly, shrinking them through quantization to fit mobile constraints, and validate predictions on a Mac before the app ships. Because it is the official pipeline, it is also the most direct route to Neural Engine acceleration and the low power draw of running inference on the device rather than over a network. Teams maintaining a fleet of models across Apple hardware will find the editing primitives useful for retargeting or pruning conversions without retraining.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.