eaplatanios/ryft

A Rust Framework for Tracing, Automatic Differentiation, and Just-In-Time Compilation

35
/ 100
Emerging

This Rust library is for machine learning engineers and researchers who want to build high-performance machine learning systems. It helps optimize computational graphs by tracing operations, automatically differentiating them for training, and compiling them just-in-time for hardware accelerators. You input Rust code defining machine learning computations, and it outputs highly optimized, executable code for various hardware.

Use this if you are developing machine learning systems in Rust and need to leverage hardware accelerators like GPUs or TPUs for faster training and inference.

Not ideal if you are a data scientist primarily working with Python, or if you need a high-level, production-ready machine learning framework with extensive pre-built models and tools.

machine-learning-engineering deep-learning-systems hardware-acceleration numerical-optimization ml-compilers
No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 11 / 25
Community 7 / 25

How are scores calculated?

Stars

10

Forks

1

Language

Rust

License

Apache-2.0

Last pushed

Mar 13, 2026

Monthly downloads

9

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/eaplatanios/ryft"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.