sudokku/ferrite-nn
🦀 Rust-native neural networks without external ML dependencies. Implements core NN primitives, training, backprop, serialization, plus a JSON REST API for tooling.
This project helps software developers build machine learning features and applications using the Rust programming language, without needing to integrate large external ML frameworks. You can define neural network architectures, train them with your data (like CSVs or image files such as MNIST), and then save and load these models as JSON files. It is for developers who want to embed machine learning capabilities directly into their Rust applications or provide a local ML studio server.
Use this if you are a Rust developer looking to implement neural networks from scratch within your Rust ecosystem, offering a clean, dependency-light solution for integrating machine learning into your software.
Not ideal if you are an end-user practitioner who doesn't write Rust code, or if you need advanced features, broader model types, or a full-fledged visual ML platform out-of-the-box.
Stars
13
Forks
—
Language
Rust
License
—
Category
Last pushed
Mar 05, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sudokku/ferrite-nn"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SyntaxSpirits/rust-lstm
A complete LSTM neural network library with training capabilities, multiple optimizers, and...
MikhailKravets/NeuroFlow
Awesome deep learning crate
xaynetwork/xaynet
Xaynet represents an agnostic Federated Machine Learning framework to build privacy-preserving...
DragonflyRobotics/Neuroxide
Ultrafast PyTorch-like AI Framework Written from Ground-Up in Rust
singjc/redeem
Repository for Deep Learning Models for Mass Spectrometry written in Rust