AI · alternatives · 2026
24 alternatives to Machine learning (entirely) in Rust
Machine Learning library for Rust. Contribute to AtheMathmo/rusty-machine development by creating an account on GitHub.
Machine learning in Rust is an open-source library that enables developers to build machine learning models using the Rust programming language. It's designed for engineers and data scientists who want to leverage… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Machine learning (entirely) in Rust launched in 2016; newer entries below may have overtaken it.
- 1

Common data structures and algorithms in Rust. Contribute to EbTech/rust-algorithms development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 2
TensorFlow 1.0▲823Open-source machine learning library by Google
2017 · tensorflow.org · its alternatives →
- 3

- 4

- 5
GoLearn▲81Machine Learning for Go. Contribute to sjwhitworth/golearn development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 6

A practical book on Data Analysis with Rust Notebooks that teaches you the concepts and how they’re implemented in practice.
2020 · datacrayon.com · its alternatives →
- 7

- 8

2020 · dafriedman97.github.io · its alternatives →
- 9

Hey! This is something i have been working on. A tiny neural networking lib to learn how something like pytorch works, and to improve my own coding standards.
2025 · github.com · its alternatives →
- 10

- 11

a delightful machine learning tool that allows you to train, test, and use models without writing code - GitHub - nidhaloff/igel at v0.4.0
2021 · github.com · its alternatives →
- 12

Production infrastructure for machine learning at scale - cortexlabs/cortex
2019 · github.com · its alternatives →
- 13

Hey HN! We’ve just open-sourced model2vec-rs, a Rust crate for loading and running Model2Vec static embedding models with zero Python dependency. This allows you to embed text at (very) high throughput; for example, in a Rust-based microservice or CLI tool. This can be used for semantic search, retrieval, RAG, or any other text embedding usecase. Main Features: - Rust-native inference: Load any Model2Vec model from Hugging Face or your local path with StaticModel::from_pretrained(...). - Tiny footprint: The crate itself is only ~1.7 mb, with embedding models between 7 and 30 mb. Performance:…
2025 · github.com · its alternatives →
- 14HP
2018 · scss.tcd.ie · its alternatives →
- 15PL
Hi! I’ve been working on this automatic scanner for ML models to detect issues like underperforming data slices, overconfidence in predictions, robustness problems, and others. It supports all main Python ML frameworks (sklearn, torch, xgboost, …) and integrates with the quality assurance solution we are building at Giskard AI (https://giskard.ai) to systematically test models before putting them in production. It is still a beta and I would love to hear your feedback if you have the time to try it out. We have quite a few tutorials in the docs with ready-made colab notebooks to…
2023 · docs.giskard.ai · its alternatives →
- 16

Hi everyone, I'm happy to announce the release of Kalosm! [Kalosm](https://floneum.com/kalosm/) is a framework for embedded AI in rust. ## What is Kalosm? Kalosm provides a simple interface for pre-trained language, audio, and image models models. To make it easy to use with these models in your application, Kalosm includes a set of integrations other systems like your database or documents. ```rust use kalosm::language::*; #[tokio::main] async fn main() { let mut model = Llama::new_chat(); let mut chat = Chat::builder(&mut model) .with_system_prompt("The assistant will…
2024 · floneum.com · its alternatives →
- 17

Contribute to connorwstein/exchange development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 18

Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy - ijl/orjson
2018 · github.com · its alternatives →
- 19

Hi HN! A few months ago, EntICOnc shared a blog post I wrote about using Rust from the perspective of a Python developer [0] which was well received, with some positive as well as mixed feedback. One thing I didn’t foresee would happen, is this little post getting a lot of attention, especially from the data engineering crowd which I consider myself a part of. Looking at the feedback, it was clear that there are some resources missing for a specific use case for which I think Rust is a perfect candidate: Data Engineering. Currently, Data Engineering is dominated by languages like Java, Scala…
2023 · datawithrust.com · its alternatives →
- 20

Python library for embedding large graphs in 2D space, using force-directed layouts. - H4kor/graph-force
2022 · github.com · its alternatives →
- 21PA
I’m sure many of you are familiar, but there’s a treacherous gap between finding (or building) a model that works in PyTorch, and getting that deployed into your application, especially in consumer-facing applications. I’ve been very interested in solving this problem with a great developer experience. Over time, I gradually realized that the highest-impact thing to have was a way to go from existing Python code to a self-contained native binary—in other words, a Python compiler. I was already pretty familiar with a successful attempt: when Apple introduced armv8 on the iPhone 5s, they…
2025 · blog.fxn.ai · its alternatives →
- 22

2024 · github.com · its alternatives →
- 23

My Machine Learning Web Service. Contribute to pplonski/my_ml_service development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 24

Alternative to magic.h and infer. Zero dependencies. Fully extensible. Works in no_std, async, and embedded contexts.
2025 · crates.io · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →