MLRift

Pantelis Christou·Pantelis23.MLRift

Self-hosted systems language and compiler for machine-learning workloads

MLRift is a self-hosted, zero-dependency compiler forked from KernRift. The package installs two portable command-line tools — mlrc (the compiler) and mlr (the fat-binary runner). It compiles to native x86_64 and ARM64 binaries for Linux, Windows, macOS, and Android, extends the IR backend with ML-specific primitives (tensors, event streams, sparse CSR ops), and includes a native AMDGCN GPU backend that talks to /dev/kfd directly with no ROCm dependency.

winget install --id Pantelis23.MLRift --exact --source winget

Latest v1.1.0·July 30, 2026

Release Notes

Installer type: zip

x64F46D3106DE31C3C94FCA9E4AEC0266D036586BF6145AAD3273469823213C5A91
arm643DDAF663B5BAE283BA757BA783A92ECB563B03B2F32CD8D76746CF504BBE5216

Details

Homepage
https://github.com/Heniokhos-Systems/MLRift
License
Apache-2.0
Publisher
Pantelis Christou
Support
https://github.com/Heniokhos-Systems/MLRift/issues
Copyright
Copyright (c) 2025-2026 Panteleimon-Panagiotis Christou
Moniker
mlrift

Tags

aotarm64amdgpucompilercross-compilergpumachine-learningprogramming-languageself-hostedsystems-programmingx86_64