Back to all stories

A new open-source project, Stela, aims to create a general-purpose Apple Silicon layer for x86-64 PCs, allowing macOS to run on non-Apple hardware. The project includes a UEFI boot program, an arm64-to-x86-64 translator, and a Metal driver for NVIDIA GPUs, and currently supports macOS 27 and models the Mac mini (M2). Although it is still in early development, with version 0.1.0 being slow and requiring further testing, Stela has made significant progress, covering over 3,000 AArch64 instruction encodings and supporting various NVIDIA GPUs, with plans for major hardware support and fixes underway.