Run and serve models

Run AI models in your own app or on your own server.

87 projects. Checked .

Start here

The Featured projects with the most downloads.

All projects

Order: strongest tier first, then most downloads, then name, with unmeasured values last. A library counts downloads over 30 days. An app counts binary downloads per release. An app with none counts its crate downloads over 30 days.

What do the tiers mean?
Featured
Shown first. It passes every Featured gate.
Listed
Shown in the normal listing. No other tier applies.
New
A project whose first release is recent.
Archived
No longer maintained, or ended by its author.

Tiers come from published rules over raw signals. Stars alone never qualify a project.

Active dependents: crates from other owners that depend on this project in a current release. One owner counts at most once.

Movement needs more history.

Run and serve models
ProjectDownloadsDependentsStarsLatest releaseRuns on (GPU)Native codeLicense
ort Featured

A safe Rust wrapper for ONNX Runtime 1.31 - Optimize and accelerate machine learning inference & training

3,902,768 downloads over 30 days 694 2,611 2.0.0-rc.15 CUDA, WebGPU, ROCm Binds native code: onnxruntime, ort-sys. Build uses a native toolchain: pkg-config (feature pkg-config) Apache-2.0 OR MIT
candle Featured

Minimalist ML framework.

Python bindings

1,766,495 downloads over 30 days 692 21,287 0.11.1 CUDA, Metal Binds native code: accelerate-src (feature accelerate), intel-mkl-src (feature mkl), alsa-sys (feature encodec) Apache-2.0 OR MIT
tch-rs Featured

Rust wrappers for the PyTorch C++ api (libtorch).

Python bindings

1,190,464 downloads over 30 days 124 5,518 0.26.0 CUDA Binds native code: tch, torch-sys. Build uses a native toolchain: cc Apache-2.0 OR MIT
burn Featured

Flexible and Comprehensive Deep Learning Framework in Rust

521,465 downloads over 30 days 391 16,257 0.22.1 CUDA, WebGPU, Metal, ROCm, Vulkan Binds native code: netlink-sys (feature iroh), nvml-wrapper-sys (feature sys-metrics), torch-sys (feature tch) Apache-2.0 OR MIT
rten Featured

Tensor library for the RTen machine learning runtime

496,924 downloads over 30 days 29 360 0.27.0 GPU support unknown No native code found Apache-2.0 OR MIT
llama-cpp-rs Featured

llama.cpp bindings for Rust

341,382 downloads over 30 days 98 665 0.1.161 CUDA, WebGPU, Metal, ROCm, Vulkan Binds native code: llama. Build uses a native toolchain: bindgen, cc, cmake Apache-2.0 OR MIT
sherpa-onnx Featured

Safe Rust wrapper for sherpa-onnx speech recognition toolkit

259,599 downloads over 30 days 28 15,834 2.0.1 GPU support unknown Binds native code: sherpa-onnx, sherpa-onnx-sys Apache-2.0
llguidance Featured

LLM Token Trie library

182,570 downloads over 30 days 22 909 1.9.1 GPU support unknown No native code found MIT
mlx-rs Featured

Unofficial rust wrapper for Apple's mlx machine learning library.

33,398 downloads over 30 days 36 389 0.34.0 Metal Binds native code: mach-sys, mlx, mlx-sys. Build uses a native toolchain: bindgen, cc, cmake Apache-2.0 OR MIT
llmfit App Featured

Right-size LLM models to your system hardware. Interactive TUI and CLI to match models against available RAM, CPU, and GPU.

3,821 binary downloads per release Not applicable 38,787 1.1.20 Metal No native code found MIT
mistralrs App Featured

Fast, flexible LLM inference.

Python bindings

1,498 binary downloads per release Not applicable 7,819 0.8.1 CUDA, Metal Binds native code: accelerate-src (feature accelerate-src), intel-mkl-src (feature intel-mkl-src) MIT
Listed 65 projects

High-level bindings for OpenVINO.

218,765 downloads over 30 days 6 143 0.11.1 GPU support unknown Binds native code: openvino-genai-sys, openvino-sys, openvino_c_api, openvino_genai_c_api Apache-2.0

High-performance document intelligence library for Rust. Extract text, metadata, and structured data from PDFs, Office documents, images, and 91+ formats and 248 programming languages via tree-sitter code intelligence with async/sync APIs.

54,366 downloads over 30 days 7 21 4.10.4 GPU support unknown Binds native code: kreuzberg_tesseract, clipper-sys, ort-sys, tree-sitter (feature tree-sitter), tree-sitter-language (feature tree-sitter). Build uses a native toolchain: pkg-config, cc (feature build-tesseract), cmake (feature build-tesseract) MIT

Fast ASR & Speaker Diarization with NVIDIA Parakeet via ONNX

51,716 downloads over 30 days 8 421 0.4.4 CUDA, WebGPU, Metal, Vulkan Binds native code: ort-sys (feature api-24) Apache-2.0 OR MIT
orp Listed

Lightweight framework for building ONNX runtime pipelines with ort

41,463 downloads over 30 days 6 14 1.0.0 CUDA, ROCm Binds native code: ort-sys Apache-2.0
gline-rs Listed

Inference engine for GLiNER models

40,619 downloads over 30 days 3 173 1.1.0 CUDA, ROCm Binds native code: ort-sys Apache-2.0
oar-ocr Listed

An Optical Character Recognition (OCR) and Document Layout Analysis library written in Rust.

34,387 downloads over 30 days 9 204 0.10.2 CUDA, WebGPU, Metal Binds native code: ort-sys Apache-2.0
rust-bert Listed Dormant

Ready-to-use NLP pipelines and language models

24,605 downloads over 30 days 23 3,091 0.23.0 CUDA Binds native code: torch-sys, ort-sys (feature onnx) Apache-2.0
tract Listed

Tiny, no-nonsense, self contained, TensorFlow and ONNX inference

24,404 downloads over 30 days 114 3,113 0.23.10 CUDA, WebGPU, Metal Build uses a native toolchain: cc Apache-2.0 OR MIT
wasmtime Listed

Wasmtime implementation of the wasi-nn API

22,358 downloads over 30 days 6 18,835 50.0.1 CUDA Binds native code: openvino-sys (feature openvino), ort-sys (feature onnx), torch-sys (feature pytorch) Apache-2.0 WITH LLVM-exception

Rust bindings for OpenNMT/CTranslate2

10,244 downloads over 30 days 6 63 0.10.4 CUDA Binds native code: cxx, link-cplusplus, intel-onemkl-prebuild (feature mkl), onednn-src (feature dnnl), openblas-src (feature openblas) and 1 more. Build uses a native toolchain: cmake, cxx-build MIT
autoagents Listed

Agent Framework for Building Autonomous Agents

8,627 downloads over 30 days 4 779 0.4.0 CUDA, WebGPU, Metal, ROCm, Vulkan Binds native code: llama-cpp-sys-2, ort-sys, alsa-sys (feature audio-capture), intel-mkl-src (feature full), rquickjs-sys (feature codeact) Apache-2.0 OR MIT
musicgpt App Listed Dormant

Generate music based on natural language prompts using LLMs running locally

7,531 binary downloads per release Not applicable 1,471 0.3.27 CUDA Binds native code: alsa-sys, openssl-sys, ort-sys MIT
dynamo App Listed

A Datacenter Scale Distributed Inference Serving Framework

6,860 downloads over 30 days Not applicable 8,457 1.6.2 CUDA Binds native code: k8s-openapi, nixl-sys, pcre2-sys, ring, zmq-sys and 2 more Apache-2.0
dora Listed

DORA (Dataflow-Oriented Robotic Architecture) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines.

4,491 downloads over 30 days 18 4,072 1.1.0 GPU support unknown Binds native code: libgit2-sys, libz-sys, pnet_sys Apache-2.0
llm-samplers Listed Dormant

Token samplers for large language models

4,242 downloads over 30 days 6 18 0.0.7 GPU support unknown No native code found MIT

Minimal ONNX model loader for extracting weights, tensors, operations, and graph structure

3,975 downloads over 30 days 4 6 0.5.2 GPU support unknown No native code found MIT
inference Listed

Ultralytics YOLO inference library and CLI for Rust

2,609 downloads over 30 days 1 217 0.0.56 CUDA, WebGPU, ROCm Binds native code: ort-sys, ffmpeg-sys-next (feature video), openvino-sys (feature intel) AGPL-3.0
llm-chain Listed Dormant

A library for running chains of LLMs (such as ChatGPT) in series to complete complex tasks, such as text summation.

2,575 downloads over 30 days 1 1,602 0.13.0 CUDA Binds native code: llm-chain-llama-sys. Build uses a native toolchain: bindgen MIT
gguf Listed

GGUF file parser

2,472 downloads over 30 days 4 25 0.1.8 GPU support unknown No native code found MIT

Structured Generation

Python bindings

2,320 downloads over 30 days 1 320 0.2.14 GPU support unknown No native code found Apache-2.0
silero Listed

Production-oriented Rust wrapper for the Silero VAD ONNX model.

1,888 downloads over 30 days 3 6 0.7.0 CUDA, ROCm Binds native code: ort-sys (feature coreml) Apache-2.0 OR MIT
llama-gguf Listed

A high-performance Rust implementation of llama.cpp - LLM inference engine with full GGUF support

1,787 downloads over 30 days 3 21 0.14.0 CUDA, Metal, Vulkan Binds native code: hailort-sys (feature hailo), libsqlite3-sys (feature rag-sqlite) Apache-2.0 OR MIT
speakrs Listed

Fast Rust speaker diarization with pyannote-level accuracy and native CPU/CoreML/CUDA inference

1,416 downloads over 30 days 0 187 0.7.0 CUDA Binds native code: ort-sys (feature _ort) Apache-2.0
mesh-llm App Listed

Distributed AI/LLM for the people. Share compute privately or publicly to power your agents and chat.

1,411 binary downloads per release Not applicable 3,993 0.78.1 GPU support unknown Binds native code: libsqlite3-sys, netlink-sys, ring, secp256k1-sys Apache-2.0 OR MIT
boostr Listed

ML framework on numr for training and inference on CPU, CUDA and WebGPU: attention, quantization, inference scheduling and distributed execution. Models include LLaMA, Mamba2, Qwen3.5, Whisper, Kokoro, VITS, VoxCPM2, Silero VAD, CLAP and super-resolution. Loads SafeTensors and GGUF.

1,265 downloads over 30 days 7 20 0.11.2 CUDA, WebGPU Binds native code: ring (feature distributed) Apache-2.0
postgresml App Listed Dormant

Postgres with GPUs for ML/AI apps.

Python bindings

915 downloads over 30 days Not applicable 6,830 1.1.1 GPU support unknown No native code found MIT
LlamaEdge App Listed

The easiest & fastest way to run customized and fine-tuned LLMs locally or on the edge

841 binary downloads per release Not applicable 1,663 Not measured Not measured Apache-2.0
onnxruntime-rs Listed Dormant

Wrapper around Microsoft's ONNX Runtime

802 downloads over 30 days 3 332 0.0.14 GPU support unknown Binds native code: onnxruntime-sys. Build uses a native toolchain: bindgen (feature generate-bindings) Apache-2.0 OR MIT
floneum Listed

A simple interface for pretrained AI models

649 downloads over 30 days 7 2,236 0.4.0 CUDA, Metal Binds native code: alsa-sys, lmdb-master-sys, accelerate-src (feature accelerate), intel-mkl-src (feature mkl), ort-sys (feature voice_detection) and 1 more Apache-2.0 OR MIT
oxionnx Listed

Pure Rust ONNX inference engine — zero C/C++ dependencies

550 downloads over 30 days 24 20 0.1.7 CUDA, WebGPU No native code found Apache-2.0
tflite-rs Listed Dormant

Rust bindings for TensorFlow Lite

550 downloads over 30 days 1 129 0.9.8 GPU support unknown Build uses a native toolchain: bindgen Apache-2.0 OR MIT
onnx-rs Listed

Zero-dependency ONNX model parser in Rust

453 downloads over 30 days 5 6 0.1.3 GPU support unknown No native code found MIT
web-rwkv Listed

An implementation of the RWKV language model in pure WebGPU.

444 downloads over 30 days 3 360 0.10.20 WebGPU Binds native code: tracy-client-sys (feature trace) Apache-2.0 OR MIT
llmserve App Listed

TUI for serving local LLM models. Pick a model, pick a backend, serve it.

424 binary downloads per release Not applicable 417 0.0.7 GPU support unknown No native code found MIT
usls Listed

A Rust library integrated with ONNXRuntime, providing a collection of ML models.

355 downloads over 30 days 1 447 0.1.11 CUDA, ROCm Binds native code: ffmpeg-sys-next (feature video), ort-sys (feature acl) MIT
shimmy App Listed

Lightweight Ollama-compatible inference server with native SafeTensors support. No Python dependencies, cross-platform WebGPU acceleration via Airframe.

352 binary downloads per release Not applicable 6,014 2.6.6 GPU support unknown Binds native code: sys-info Apache-2.0

High level API for stable-diffusion.cpp

241 downloads over 30 days 2 56 0.1.20 CUDA, Metal, Vulkan Binds native code: diffusion-rs-sys, stable-diffusion. Build uses a native toolchain: bindgen, cmake MIT
qwen3_tts_rs App Listed

A Rust implementation of the Qwen3 Text-to-Speech (TTS) model inference.

204 binary downloads per release Not applicable 237 Not measured Not measured None stated
aha Listed

aha model inference library, now supports Qwen(2.5VL/3/3VL/3.5/ASR/3Embedding/3Reranker), MiniCPM(4/5), VoxCPM(0.5B/1.5/2), DeepSeek-OCR/2, Hunyuan-OCR, PaddleOCR-VL/1.5, RMBG2.0, GLM(ASR-Nano-2512/OCR), Fun-ASR-Nano-2512, LFM(2/2.5/2VL/2.5VL)

180 downloads over 30 days 0 396 0.2.6 CUDA, Metal Binds native code: sentencepiece-sys, ffmpeg-sys-next (feature ffmpeg) Apache-2.0
aici App Listed Dormant

AICI: Prompts as (Wasm) Programs

149 binary downloads per release Not applicable 2,074 Not measured Not measured MIT
candle-vllm App Listed

Efficent platform for inference and serving local LLMs including an OpenAI compatible API server.

138 binary downloads per release Not applicable 739 Not measured Not measured MIT
lele Listed

Bare-metal machine learning inference library in Rust

132 downloads over 30 days 1 183 0.2.0 GPU support unknown No native code found MIT
smg App Listed

High-performance model-routing gateway for large-scale LLM deployments

116 downloads over 30 days Not applicable 703 1.14.0 GPU support unknown Binds native code: k8s-openapi, odpic-sys, openssl-sys, tikv-jemalloc-sys, nixl-sys (feature nixl). Build uses a native toolchain: cc, pkg-config Apache-2.0
batched-fn Listed Dormant

Middleware for serving deep learning models with batched prediction

76 downloads over 30 days 0 22 0.2.5 GPU support unknown No native code found Apache-2.0
diffusers-rs Listed Dormant

Rust implementation of the Diffusers library using Torch.

49 downloads over 30 days 1 596 0.3.1 CUDA Binds native code: torch-sys Apache-2.0 OR MIT
llm_client Listed Dormant

llm_client: The easiest Rust interface for local LLMs

43 downloads over 30 days 1 254 0.0.7 Metal Binds native code: nvml-wrapper-sys MIT
nobodywho App Listed

NobodyWho is an inference engine that lets you run LLMs locally and efficiently on any device.

34 binary downloads per release Not applicable 1,672 Not measured Not measured EUPL-1.2
cmf App Listed

One backbone, many specialists. CMF is a self-describing, memory-mappable single-file format and a dependency-free runtime for quantized LLMs — zero-copy execution on CPU or GPU (Vulkan · Metal · DX12) that overlays task-specialized skills onto one shared model, with no per-model duplication.

24 binary downloads per release Not applicable 52 Not measured Not measured Apache-2.0
higgs App Listed

A rust mlx server, ui, and model router for fast, dependency free inference on apple architecture

23 binary downloads per release Not applicable 34 Not measured Not measured MIT
cake Listed

Distributed LLM inference for mobile, desktop and server.

22 downloads over 30 days 0 3,131 0.1.0 CUDA, Metal No native code found GPL-3.0
tvm Listed

Rust frontend support for TVM

22 downloads over 30 days 0 13,892 0.1.0 GPU support unknown Binds native code: tvm-sys Apache-2.0
pie Listed

Pie: A Programmable LLM Serving System

13 downloads over 30 days 0 240 0.2.0 GPU support unknown Binds native code: ring Apache-2.0
pmetal Listed

High-performance LLM fine-tuning framework for Apple Silicon

Python bindings

13 downloads over 30 days 0 332 0.7.0 Metal Binds native code: pmetal_bridge, pmetal_runtime, mach-sys, pmetal-mlx-sys. Build uses a native toolchain: cc, cmake Apache-2.0 OR MIT
icebreaker Listed

A local AI chat app powered by 🦀Rust, 🧊iced, 🤗Hugging Face, and 🦙llama.cpp

12 downloads over 30 days 0 468 2026.2.0 GPU support unknown No native code found MIT
rust-sbert Listed

Rust implementation of Sentence Bert (SBert)

10 downloads over 30 days 0 127 0.4.1 CUDA Binds native code: torch-sys Apache-2.0
blazr App Listed

Inference server for LLMs, speech and embeddings: OpenAI-compatible routes with streaming, plus speech synthesis (TTS) and transcription (ASR). Serves Llama, Mistral, Qwen, Mamba2, MLA+MoE and hybrid models from SafeTensors, AWQ, GPTQ and GGUF.

8 binary downloads per release Not applicable 7 0.7.1 CUDA, WebGPU Binds native code: ring (feature distributed) Apache-2.0
pegainfer App Listed

Pure Rust + CUDA LLM inference engine — no PyTorch, OpenAI-compatible, serves Qwen3 to Kimi-K2

6 binary downloads per release Not applicable 738 Not measured Not measured Apache-2.0

Rust port of KittenTTS — ultra-lightweight ONNX-based text-to-speech

3 downloads over 30 days 0 314 0.2.2 CUDA Binds native code: audiopus_sys, mp3lame-sys, ort-sys Apache-2.0
autogpt Listed

🦀 A Pure Rust Framework For Building AGIs.

2 downloads over 30 days 0 117 0.4.5 GPU support unknown Binds native code: ring, zstd-sys, libgit2-sys (feature git), libz-sys (feature git) MIT
mosec App Listed

A high-performance ML model serving framework, offers dynamic batching and CPU/GPU pipelines to fully exploit your compute machine

1 downloads over 30 days Not applicable 903 0.9.0 GPU support unknown No native code found Apache-2.0
oxibonsai Listed

Pure Rust 1-bit LLM inference engine for PrismML Bonsai models — umbrella crate

1 downloads over 30 days 0 137 0.2.3 CUDA, Metal No native code found Apache-2.0
rllama App Listed Dormant

Pure Rust implementation of LLaMA-family of models, executable

1 downloads over 30 days Not applicable 553 0.3.0 GPU support unknown Binds native code: cl-sys (feature opencl) AGPL-3.0
orkhon Listed Dormant

Machine Learning Inference Framework and Server Runtime

Python bindings

0 downloads over 30 days 0 153 0.2.3 GPU support unknown No native code found MIT
tractjs App Listed Dormant

Run ONNX and TensorFlow inference in the browser.

0 binary downloads per release Not applicable 76 Not measured Not measured Not measured
rust-dl-webserver App Listed Dormant

🦀 Example of serving deep learning models in Rust with batched prediction

Not measured Not applicable 34 Not measured Not measured Not measured None stated
New 8 projects
llmman App New

Run any agent on any model, models stored as OCI images

558 binary downloads per release Not applicable 585 0.1.640 GPU support unknown No native code found Apache-2.0

Fast, unified, Rust-native, Axum-compatible inference endpoints and nervous system for tensor models and LLMs: KServe / Triton and OpenAI APIs from one pure-Rust server

241 downloads over 30 days 0 66 0.16.2 CUDA, WebGPU, Metal No native code found MIT

600 KB WASM runtime for Cactus Compute's Needle AI tool-calling models, Needle 3, 2 and 1 from one build. Browser, Cloudflare Workers, Node.js, Python, C FFI and no_std. Token-exact with the JAX reference. No backend, no API key.

126 downloads over 30 days 0 107 0.3.1 GPU support unknown No native code found MIT
xybrid New

Cross-platform on-device AI toolkit

82 downloads over 30 days 0 517 0.17.0 Metal Binds native code: llama, whisper, xybrid-llama-sys, xybrid-whisper-sys, xybrid-zzz-sys and 3 more. Build uses a native toolchain: bindgen, cc, cmake Apache-2.0
baseRT New

Safe Rust bindings for the BaseRT LLM inference engine (Apple Silicon)

49 downloads over 30 days 2 247 0.4.6 GPU support unknown Binds native code: baseRT, baseRT-sys Apache-2.0
llamastash App New

Zero-overhead, terminal-native local-LLM orchestrator. Run any engine, any model via the same proxy.

41 binary downloads per release Not applicable 288 0.11.0 GPU support unknown Binds native code: tree-sitter, tree-sitter-language MIT
compressr App New

Model conversion and quantization with no Python: reads SafeTensors, GGUF, TCF and PyTorch state dicts, writes SafeTensors, GGUF and TCF, and quantizes to Q2_K through Q8_0 and IQ4 formats, including Q4_K_M mixes. GPTQ, AWQ, NF4, FP8, EXL2 and ONNX input are not implemented.

Python bindings

23 downloads over 30 days Not applicable 0 0.2.1 GPU support unknown No native code found Apache-2.0
sipp New

Unified Rust library for extensible Sipp inference

0 downloads over 30 days 0 124 0.1.4 CUDA, Metal, Vulkan Binds native code: cxx, sipp, sipp-sys, link-cplusplus. Build uses a native toolchain: cc, cmake, cxx-build Apache-2.0
Archived 2 projects
wonnx Archived

Wonnx is an ONNX runtime based on wgpu aimed at being a universal GPU runtime, written in Rust.

146 downloads over 30 days 1 1,753 0.5.1 WebGPU No native code found Apache-2.0 OR MIT

Transformers library (not functional yet)

0 downloads over 30 days 0 40 0.1.1 CUDA, Metal No native code found Apache-2.0 OR MIT