seems they planning to replace it but overall now I'm really confused about this and mlx and coremltools. They should do better work explaining the benefits (and cons) of it and any feature parity between coreai, coreml and mlx.
- Core ML narrows to classic, non-neural ML (its own docs now point you there for "decision trees or tabular feature engineering")
- Core AI takes neural nets and transformers (the new .aimodel format, the new profiler)
- MLX stays the separate bring-your-own-weights track (its WWDC sessions draw no line back to Core AI at all)
coreai-opt is the successor to coremltools on the optimization side.
- Core ML is for models designed only for Apple platforms
- MLX is for models that don't need to be fast
- Core AI is for models that run everywhere already and also need to be fast
MLX is not for end user deployment.
That's the rationale behind it not being fast.
> so it's a total non-starter for anything user-facing
Yep.