Apple, known for its conservative approach to AI, quietly released MLX, a machine learning framework, and MLX Data, a deep learning model library designed for Apple Silicon. These open-source tools are intended to make it easier for developers to build and run AI models efficiently on Apple’s devices.
The MLX framework was inspired by PyTorch, Jax, and ArrayFire, with the unique feature of shared memory, making tasks run on supported devices without moving data. MLX Data is a flexible package for data loading and is designed to work with various frameworks, including MLX, PyTorch, and Jax.
Apple’s move into generative AI applications is a significant shift from its previous focus on machine learning, creating opportunities for AI-driven innovations within its products and services while aligning with competitors like Microsoft and Google.