Genius-apple/RusTorch
RusTorch is a production-grade deep learning framework re-imagined in Rust. It combines the usability you love from PyTorch with the performance, safety, and concurrency guarantees of Rust. Say goodbye to GIL locks, GC pauses, and runtime errors. Say hello to RusTorch.
RusTorch helps deep learning engineers build and deploy AI models that are faster, safer, and more reliable in production environments. It takes existing PyTorch models or newly defined architectures and outputs high-performance, memory-safe, and distributed-ready models. This is for machine learning engineers, AI infrastructure developers, and anyone building production-grade deep learning systems.
Use this if you need to deploy deep learning models with the performance, safety, and concurrency benefits of Rust, while maintaining the familiar PyTorch API.
Not ideal if you are primarily working with Python-only environments or do not require the strict memory safety and performance benefits of Rust for your deep learning deployments.
Stars
85
Forks
1
Language
Rust
License
MIT
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Genius-apple/RusTorch"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
Oxen-AI/Oxen
Lightning fast data version control system for structured and unstructured machine learning...
LaurentMazare/tch-rs
Rust bindings for the C++ api of PyTorch.
SunDoge/dlpark
A Rust Library for High-Performance Tensor Exchange with Python
TheMesocarp/koho
Full spectrum sheaf neural network over arbitrary CW complexes.