Apple Silicon ML, without Python.

The only pure-Go binding to Apple's MLX. 24+ model architectures, training and inference, single static binary. Linux CUDA supported for selected workflows.

Pre-1.0. Source private today, available for review on request. Used in production by skiff for local inference.

What it does

mlx-go is the Go-native compute foundation for on-device inference on Apple Silicon. Built on apple's Metal bindings, profiled with gputrace, used by skiff for local inference. The structural claim: if MLX is Apple's standard ML runtime, then the only pure-Go binding to it becomes infrastructure any Go shop can ship without pulling in a Python runtime.