Core AI Debugger

Core AI Debugger bridges the gap between modeling and deployment. Visualize, run, and validate your Core AI models across every Apple platform — with actionable feedback built for fast iteration and the confidence to ship.

The Core AI Debugger app showing a side-by-side model comparison, with a list of operations and similarity scores on the left, a node graph in the center, and a selected Concat operation's details and tensor output on the right. The Core AI Debugger app showing a side-by-side model comparison, with a list of operations and similarity scores on the left, a node graph in the center, and a selected Concat operation's details and tensor output on the right.

Visualize model structure

With Core AI Debugger, you can inspect the operations and trace how data flows between them. It also shows module hierarchy and supports source mapping for Core AI models imported from PyTorch, providing you with rich context for every operation.

Core AI Debugger displaying a hierarchical model structure tree on the left, a large interactive node graph in the center, and linked source code at the bottom. Core AI Debugger displaying a hierarchical model structure tree on the left, a large interactive node graph in the center, and linked source code at the bottom.

Execute on device

Choose a paired device to specialize your model and run it right from Core AI Debugger. You can inspect the outputs as well as the intermediate values throughout the specialized model by selecting the operations.

Core AI Debugger showing the operation list, node graph, source code, and a Reshape operation's input, output, and tensor preview in the detail panel. Core AI Debugger showing the operation list, node graph, source code, and a Reshape operation's input, output, and tensor preview in the detail panel.

Validate inference correctness

Core AI Debugger helps you troubleshoot divergence in models from a reference run. After loading reference intermediate values, it finds sync points and computes similarity scores like PSNR at each pair, giving you hints about where the model is introducing more divergence. You can also expand the tensor preview to compare the tensor values side by side.

Core AI Debugger's tensor comparison view showing two tensors A and B alongside their absolute difference, rendered as image visualizations with a summary of format, extents, and slice dimensions. Core AI Debugger's tensor comparison view showing two tensors A and B alongside their absolute difference, rendered as image visualizations with a summary of format, extents, and slice dimensions.

Download the beta

Core AI Debugger requires macOS 27 or later to view Core AI models. Paired devices must also run at least iOS 27, iPadOS 27, or macOS 27 to specialize and run models. To download Core AI Debugger, sign in with your Apple Account. If prompted, complete the free registration and accept the Apple Developer Agreement.

View download

View documentation