Create intelligent features and enable new experiences for your apps by leveraging powerful on-device machine learning. Learn how to build, train, and deploy machine learning and AI models into your iPhone, iPad, Vision Pro, Mac, and Apple Watch apps.
Core ML delivers blazingly fast performance on Apple devices with easy integration of machine learning and AI models into your apps. Convert models from popular training libraries using Core ML Tools or download ready-to-use Core ML models. Easily preview models and understand their performance right in Xcode. Learn more
Bring intelligent on-device machine learning powered features, object detection in images and video, language analysis, and sound classification, to your app with just a few lines of code. Learn more
The Create ML app lets you quickly build and train Core ML models right on your Mac with no code. The easy-to-use app interface and ability to customize built-in system models make the process easier than ever, so all you need to get started is your training data. You can even take control of the training process with features like snapshots and previewing to help you visualize model training and accuracy. Dive deeper, and gain more control, and enable model creation from within your app using the Create ML and Create ML Components frameworks. Learn more
Download models that have been converted to the Core ML format and are ready to be integrated into your app. Browse models
Access tools, like Core ML Tools, that let you convert a model to Core ML from another format. View resources