# emlx v0.3.0 - Table of Contents > MLX bindings and backend for Nx ## Pages - [EMLX](readme.md) ## Modules - [EMLX](EMLX.md) - [EMLX.Application](EMLX.Application.md): OTP Application for EMLX. - [EMLX.Backend](EMLX.Backend.md): EMLX backend for Nx tensors, providing GPU acceleration via Apple's MLX. - [EMLX.CommandQueue](EMLX.CommandQueue.md): A handle to an `emlx::Worker` OS thread + `mlx::core::Stream` pair. - [EMLX.Fast](EMLX.Fast.md): Single-kernel Metal shaders from `mlx::fast`, exposed as `deftransform` functions backed by `Nx.runtime_call`. - [EMLX.NIF](EMLX.NIF.md): Elixir bindings for MLX array operations. - [EMLX.Quantization](EMLX.Quantization.md): Affine group-wise int2/int4/int8 quantization for Apple Silicon inference. - Exceptions - [EMLX.NIFError](EMLX.NIFError.md)