ort
A safe Rust wrapper for ONNX Runtime 1.24 - Optimize and accelerate machine learning inference & training
candle-nn
Minimalist ML framework
candle-transformers
Minimalist ML framework
burn
Flexible and Comprehensive Deep Learning Framework in Rust
lance
A columnar data format that is 100x faster than Parquet for random access
smartcore
Machine Learning in Rust
fsrs
including Optimizer and Scheduler
rten
Machine learning runtime
mlx-rs
Unofficial rust wrapper for Apple's mlx machine learning library
tch
Rust wrappers for the PyTorch C++ api (libtorch)
linfa
A Machine Learning framework for Rust
jams
CLI application for interaction with J.A.M.S - Just Another Model Server
oar-ocr
An Optical Character Recognition (OCR) and Document Layout Analysis library written in Rust
rv
Random variables
candle-onnx
ONNX support for Candle
openvino
High-level bindings for OpenVINO
scirs2-series
Time series analysis module for SciRS2 (scirs2-series)
candle-metal-kernels
Metal kernels for Candle
lightgbm3
Rust bindings for LightGBM library
torch-sys
Low-level FFI bindings for the PyTorch C++ api (libtorch)
google-ml1
A complete library to interact with Cloud Machine Learning Engine (protocol v1)
ocrs
OCR engine
ruvector-attention
Attention mechanisms for ruvector - geometric, graph, and sparse attention
bhtsne
Exact and Barnes-Hut implementations of t-SNE
flodl
— a flow-graph deep learning framework built on libtorch
candle-flash-attn
Flash attention layer for the candle ML framework
scirs2-transform
Data transformation module for SciRS2 (scirs2-transform)
candle-ug
Minimalist ML framework
ferrotorch-nn
Neural network modules for ferrotorch — layers, losses, initialization
surrealml-core
The core machine learning library for SurrealML that enables SurrealDB to store and load ML models
smedjan
Pure Rust LLM training and inference engine — own architecture, own training, own tokenizer; Metal and CUDA backends, zero Python
candle-core
Minimalist ML framework
perpetual
A self-generalizing gradient boosting machine that doesn't need hyperparameter optimization
candle-kernels
CUDA kernels for Candle
cuvs
RAPIDS vector search library
constriction
Entropy coders for research and production (Rust and Python)
scirs2-graph
Graph processing module for SciRS2 (scirs2-graph)
ferrotorch-optim
Optimizers and learning rate schedulers for ferrotorch
anamnesis
Parse any tensor format, recover any precision — framework-agnostic FP8/GPTQ/AWQ/BnB dequantization, NPZ parsing, and PyTorch .pth conversion for Rust
mistralrs
Fast, flexible LLM inference
irithyll
Streaming ML in Rust -- gradient boosted trees, neural architectures (TTT/KAN/MoE/Mamba/SNN), AutoML, kernel methods, and composable pipelines
lance-bitpacking
Vendored copy of https://github.com/spiraldb/fastlanes for use in Lance
scirs2-datasets
Datasets module for SciRS2 (scirs2-datasets)
xgb
Machine learning using XGBoost
uni-xervo
Unified Rust runtime for local and remote embedding (dense, learned-sparse, multi-vector), reranking, generation, NLP, OCR, document extraction, and transcription
renegade-ml
Zero-config nonparametric supervised learning — KNN with auto-tuned K, metric learning, and VP-tree indexing
scirs2-autograd
Automatic differentiation module for SciRS2 (scirs2-autograd)
aprender
Next-generation ML framework in pure Rust —
cargo install aprenderfor theaprCLI
scirs2-metrics
Machine Learning evaluation metrics module for SciRS2 (scirs2-metrics)
scirs2-neural
Neural network building blocks module for SciRS2 (scirs2-neural) - Minimal Version
scirs2-text
Text processing module for SciRS2 (scirs2-text)
pc-rl-core
Predictive Coding Actor-Critic reinforcement learning framework — pure Rust, zero ML dependencies
ferrotorch-gpu
CUDA GPU backend for ferrotorch
moshi
real-time voice AI
scirs2-vision
Computer vision module for SciRS2 (scirs2-vision)
hdbscan
clustering in pure Rust. A huge improvement on DBSCAN, capable of identifying clusters of varying densities.
birdnet-onnx
Bird species detection using BirdNET, Perch, and BSG Finland ONNX models
lance-datafusion
Internal utilities used by other lance modules to simplify working with datafusion
pmetal-metal
Metal GPU compute kernels for PMetal - FlashAttention and optimized ML primitives
rstats
Statistics, Information Measures, Data Analysis, Linear Algebra, Clifford Algebra, Machine Learning, Geometric Median, Matrix Decompositions, Mahalanobis Distance, Hulls, Multithreading
easy-ml
Machine learning library providing matrices, named tensors, linear algebra and automatic differentiation aimed at being easy to use
aws-sdk-lookoutequipment
AWS SDK for Amazon Lookout for Equipment
hf-fetch-model
Download, inspect, and compare HuggingFace models from Rust. Multi-connection parallel downloads plus safetensors header inspection via HTTP Range. No weight data downloaded.
petal-clustering
A collection of clustering algorithms
langdb_clust
An unofficial Rust client for the Anthropic/Claude API
executorch
Rust bindings for ExecuTorch - On-device AI across mobile, embedded and edge for PyTorch
oxionnx
Pure Rust ONNX inference engine — zero C/C++ dependencies
float4
MXFP4-compatible 4-bit floating point types and block formats for Rust
voxudio
A real-time audio processing library with ONNX runtime support
aws-sdk-neptunedata
AWS SDK for Amazon NeptuneData
torsh-autograd
Automatic differentiation engine for ToRSh with PyTorch-compatible API
candle-examples
Minimalist ML framework
torsh-linalg
Linear algebra operations for ToRSh with SciRS2 integration
onnx-extractor
Lightweight ONNX model parser for extracting tensor shapes, operations, and data
coglet
High-performance prediction server for Cog ML models
ug
Micro compiler for tensor operations
ngboost-rs
Natural Gradient Boosting for Probabilistic Prediction - A Rust implementation of NGBoost
rustorch
Production-ready PyTorch-compatible deep learning library in Rust with special mathematical functions (gamma, Bessel, error functions), statistical distributions, Fourier transforms (FFT/RFFT)…
metatensor
Self-describing sparse tensor data format for atomistic machine learning and beyond
dlpk
DLPack integration for Rust
aws-sdk-codegurusecurity
AWS SDK for Amazon CodeGuru Security
axonml-tensor
N-dimensional tensor operations for the Axonml ML framework
scirs2-python
Python bindings for SciRS2 - A comprehensive scientific computing library in Rust (SciPy alternative)
lance-datagen
A columnar data format that is 100x faster than Parquet for random access
rustyml
A high-performance machine learning & deep learning library in pure Rust, offering ML algorithms and neural network support
fsst
FSST string compression for Lance
pav_regression
The pair adjacent violators algorithm for isotonic regression
ferrolearn-bayes
Bayesian methods for the ferrolearn ML framework — naive Bayes classifiers and conjugate priors
noru
Zero-dependency NNUE training & inference library in pure Rust
torsh-tensor
Tensor implementation for ToRSh with PyTorch-compatible API
petite-ad
A lightweight automatic differentiation library for learning and educational purposes
lele
Bare-metal machine learning inference library in Rust
libsvm-rs
FFI-free Rust implementation of LIBSVM-compatible SVM training and prediction
peft-rs
Comprehensive PEFT (Parameter-Efficient Fine-Tuning) adapter library for Rust
autogpt
🦀 A Pure Rust Framework For Building AGIs
tl-lang
A differentiable programming language with tensor support for machine learning
trustformers
port of Hugging Face Transformers
burn-ndarray
Ndarray backend for the Burn framework
ferrotorch-data
Data loading, batching, and transforms for ferrotorch
ocr-rs
A lightweight and efficient OCR library based on PaddleOCR models, using the MNN inference framework for high-performance text detection and recognition
ferrotorch-hub
Pretrained model registry, download, and caching for ferrotorch
openai
An unofficial Rust library for the OpenAI API
safemlx-lm
Rust MLX language model runtime
changepoint
Change Point Detection in Rust
valentinus
A thread-safe vector database for model inference inside LMDB
boostr
ML framework built on numr - attention, quantization, model architectures
smelt-ml
Machine learning framework with spatial modeling, conformal prediction, and gradient boosting competitive with C++
tenflowers
Pure Rust implementation of TensorFlow - A comprehensive deep learning framework
nabled
A linear algebra library written in Rust with an ndarray-first architecture
mosec
Model Serving made Efficient in the Cloud
axonml-serialize
Model serialization for Axonml ML framework
lance-index
Lance indices implementation
fast-umap
Configurable UMAP (Uniform Manifold Approximation and Projection) in Rust
concision
toolkit for designing machine-learning models in Rust
pmetal-mlx
MLX backend implementation for PMetal LLM fine-tuning
prolog-squared
A Meta-Interpretive Learning framework implementing second-order SLD resolution
neat
working with NEAT in rust
rust-bert
Ready-to-use NLP pipelines and language models
kmedoids
k-Medoids clustering with the FasterPAM algorithm
darjeeling
Machine learning tools for rust. Currently comprising of categorization and generation neural network model training
runnt
Easy Neural Network for machine learning
safemlx
Unofficial rust wrapper for Apple's mlx machine learning library
pmetal-gguf
GGUF file format implementation for PMetal
ruv-fann
A pure Rust implementation of the Fast Artificial Neural Network (FANN) library
is-it-slop
Detect AI-generated slop text using machine learning
pyroduct
Dual trust computation framework
flowly
modular and reusable components for building robust pipelines processing audio, video and other
burn-remote
Backend router decorator over the network
quantrs2-ml
Quantum Machine Learning module for QuantRS2
burn-vision
Vision processing operations for burn tensors
burn-store
Storage and serialization infrastructure for Burn
pmetal
High-performance LLM fine-tuning framework for Apple Silicon
burn-tensor
Tensor library with user-friendly APIs and automatic differentiation support
oximedia-scene
Scene understanding and AI-powered video analysis for OxiMedia
tembo-stacks
Tembo Stacks for Postgres
ferrolearn-linear
Linear models for the ferrolearn ML framework
lance-namespace-impls
Lance Namespace Implementations
metal-candle
Production-quality Rust ML crate for Apple Silicon - LoRA training, inference, and text generation using Candle with Metal backend
burn-tch
LibTorch backend for the Burn framework using the tch bindings
kerasty
Keras for Rust with support for Web Assembly
atlas-cli
Machine Learning Lifecycle & Transparency Manager - Create and verify manifests for ML models and datasets
runnx
A minimal, verifiable ONNX runtime implementation in Rust
newslookout
A web scraping platform built for news scanning, using LLMs for text processing, powered by Rust
qwen3-tts-rs
Rust port of Qwen3 TTS - Text-to-Speech model
llms-from-scratch-rs
Rust (candle) code for Build a LLM From Scratch by Sebastian Raschka
lmm
A language agnostic framework for emulating reality
ferrotorch-serialize
State dict and checkpoint serialization for ferrotorch
crfsuite-compliant-rs
Pure Rust implementation of CRFsuite (Conditional Random Fields) for labeling sequential data
sklears-metrics
Evaluation metrics for sklears: accuracy, precision, recall, F1, ROC-AUC, etc
nexus-inference
ML inference engine for pre-trained models
kn-graph
A neural network inference graph intermediate representation, with surrounding utilities
torsh-vision
Computer vision utilities for ToRSh deep learning framework
scry-learn
Machine learning toolkit in pure Rust
bevy_burn
bevy burn bindings
ort-sys
Unsafe Rust bindings for ONNX Runtime 1.24 - Optimize and Accelerate Machine Learning Inferencing
libinfer
Rust interface to TensorRT for high-performance GPU inference
ferrotorch-grammar
Constrained-decoding grammar processors (JSON-schema → token-allow masks) for ferrotorch
single_algebra
A linear algebra convenience library for the single-rust library. Can be used externally as well.
burn-flex
A fast, portable CPU backend for the Burn framework
faiss-next
Rust bindings for Faiss (Facebook AI Similarity Search)
catboost-rust
Rust bindings for CatBoost, a gradient boosting library for machine learning. Downloads CatBoost binaries at runtime for cross-platform compatibility.
converge-knowledge
A self-learning knowledgebase with vector search, gRPC, and MCP interfaces
burn-wgpu
WGPU backend for the Burn framework
aphelion-core
Core library for Aphelion AI framework - unified frontend for AI model development
lance-file
Lance file format
torsh-nn
Neural network modules for ToRSh with PyTorch-compatible API
lance-io
I/O utilities for Lance
wgc
An ergonomic Rust wrapper for Windows.Graphics.Capture API
ferrotorch
PyTorch in Rust — deep learning framework built on ferray
rusty_scrfd
A high-performance face detection library using SCRFD model with OpenCV integration
oar-ocr-vl
Vision-Language models for oar-ocr
optimiz-rs
High-performance optimization algorithms in Rust with Python bindings
similari-trackers-rs
Machine learning framework for building object trackers and similarity search engines
quill-mlx
Rust bindings for Apple's MLX machine learning framework, with Metal memory management
lgbm
Unofficial Rust bindings for LightGBM
kmeans_uni
Fast, safe K-Means++ with SIMD acceleration, mini-batch training and WASM support
rust-lstm
A complete LSTM neural network library with training capabilities, multiple optimizers, and peephole variants
peregrine-ml
A from-scratch deep learning library in Rust — tensors, autograd, NEON SIMD, Metal GPU, and working models
imece_core
IMECE v0.2.0 - Local-First Autonomous Agent Framework. Zero API dependency. Zero cloud lock-in. Full sovereignty.
arrowspace
Graph Wiring for embeddings using physical networks wiring. Provides graph analysis, vector search and a energy-distribution stats.
lance-table
Lance table format
phop-cli
Command-line interface for phop:
phop discover data.csv
fastkmeans-rs
A fast and efficient k-means clustering implementation in Rust, compatible with ndarray
neuralrs
A deep learning library written from scratch in Rust: autograd, CNNs, RNNs, and Transformers
hanzo-ml
Fast multi-backend tensor & ML framework for Rust (CPU/CUDA/Metal/Vulkan/ROCm) with quantization — the compute core of the Hanzo stack
embellama
High-performance Rust library for generating text embeddings using llama-cpp
seqpacker
High-performance sequence packing for LLM training
airust
Trainable, modular AI engine in Rust with compile-time knowledge
ferrotorch-jit
Tracing JIT compiler and graph optimizer for ferrotorch
asteria
Safe Rust. No Deps. RL for the CPU.
lance-linalg
A columnar data format that is 100x faster than Parquet for random access
torsh
A blazingly fast, production-ready deep learning framework written in pure Rust
candle-flash-attn-v3
Flash attention v3 layer for the candle ML framework
ferrolearn-model-sel
Model selection utilities for the ferrolearn ML framework
burn-cubecl
Generic backend that can be compiled just-in-time to any shader language target
relayrl_framework
A heterogeneous RL runtime control platform for concurrent multi-actor execution
chalk-client
Rust client SDK for the Chalk feature store
onnx-rs
Zero-dependency ONNX model parser in Rust
qwen_tts
Qwen3-TTS text-to-speech model implementation for Candle
anofox-ml-ensemble
Random forest and gradient boosting ensemble methods for the anofox-ml library
lance-geo
Lance's geospatial extension providing geospatial UDFs
weirwood
Privacy-preserving XGBoost inference via Fully Homomorphic Encryption
linfa-trees
A collection of tree-based algorithms
nnl
A high-performance neural network library for Rust with CPU and GPU support
hodu
A user-friendly ML framework built in Rust for rapid prototyping and embedded deployment
anofox-ml-metrics
Classification and regression metrics for the anofox-ml machine learning library
linfa-linear
A Machine Learning framework for Rust
candle-optimisers
Optimisers for use with candle, the minimalist ML framework
lance-encoding
Encoders and decoders for the Lance file format
liboxen
Oxen is a fast, unstructured data version control, to help version large machine learning datasets written in Rust
dataset-ml
Built-in machine learning dataset loaders
ferrolearn-sparse
Sparse matrix types for the ferrolearn ML framework
mcp-sdk-rs
An SDK for building Model Context Protocol (MCP) clients and servers in Rust
minimum_ml
Experimental Machine Learning Library
tensor-tools
Minimalist ML framework
ferrolearn-decomp
Dimensionality reduction and decomposition for the ferrolearn ML framework
rten-tensor
Tensor library for the RTen machine learning runtime
ferrotorch-distributions
Probability distributions for ferrotorch — PyTorch in Rust
candle-pyo3
Minimalist ML framework
pc_core
Predictive Coding Actor-Critic reinforcement learning framework — pure Rust, zero ML dependencies
linfa-elasticnet
A Machine Learning framework for Rust
tantale
Automated Machine Learning (AutoML) focusing on Hyperparameter Optimization and Neural Architecture Search. It provides a modular and extensible framework for defining search spaces…
instmodel_inference
High-performance neural network inference library with instruction-based execution
rustorch-core
Core tensor library for RusTorch
lumen-core
A tiny ML framework
rust_metrics
Incremental evaluation metrics for various machine learning pipelines
lance-namespace
Lance Namespace Core APIs
pmetal-mlx-rs
pmetal-maintained fork of mlx-rs: unofficial rust wrapper for Apple's mlx machine learning library
linfa-nn
A collection of nearest neighbour algorithms
burn-train
Training crate for the Burn framework
karma
A sophisticated Hidden Markov Model (HMM) implementation using the Baum-Welch algorithm
mnn-rs
Safe Rust bindings for Alibaba MNN (Mobile Neural Network) inference engine
lance-arrow
Arrow Extension for Lance
burn-nn
Neural network building blocks for the Burn deep learning framework
bitpolar
near-optimal vector quantization with zero training overhead — 3-bit precision, provably unbiased inner products (ICLR 2026)
eryon-mem
implements the memory-related aspects of the eryon framework
tsetlin-rs
A professional Rust implementation of the Tsetlin Machine algorithm
cervo
High level APIs for RL in games
candle-datasets
Minimalist ML framework
tensor-crab
Rust-native ML library. No Python. No GIL. Just speed.
linfa-bayes
Collection of Naive Bayes Algorithms
v2m
Small matrix engine
gguf-rs-lib
reading and writing GGUF (GGML Universal Format) files
bitnet-llm
Safe Rust bindings to Microsoft's BitNet b1.58 inference engine
Try searching with DuckDuckGo.