-
tokenizers
today's most used tokenizers, with a focus on performances and versatility
-
safetensors
functions to read and write safetensors which aim to be safer than their PyTorch counterpart. The format is 8 bytes which is an unsized int, being the size of a JSON header, the JSON…
-
ort
A safe Rust wrapper for ONNX Runtime 1.20 - Optimize and accelerate machine learning inference & training
-
tch
Rust wrappers for the PyTorch C++ api (libtorch)
-
fastembed
https://github.com/qdrant/fastembed
-
extendr-api
Safe and user friendly bindings to the R programming language
-
systemstat
Get system information/statistics in a cross-platform way
-
tiktoken-rs
encoding and decoding with the tiktoken library in Rust
-
openai-api-rs
OpenAI API client library for Rust (unofficial)
-
burn
Flexible and Comprehensive Deep Learning Framework in Rust
-
hf-hub
crates aims ease the interaction with huggingface It aims to be compatible with huggingface_hub python package…
-
rstats
Statistics, Information Measures, Data Analysis, Linear Algebra, Clifford Algebra, Machine Learning, Geometric Median, Matrix Decompositions, Mahalanobis Distance, Hulls, Multithreading
-
genai
Multi-AI Providers Library for Rust. (DeepSeek, Anthropic, OpenAI, Gemini, xAI, Ollama, Groq, ...)
-
openai_dive
OpenAI Dive is an unofficial async Rust library that allows you to interact with the OpenAI API
-
jams
CLI application for interaction with J.A.M.S - Just Another Model Server
-
ollama-rs
interacting with the Ollama API
-
rv
Random variables
-
google-ml1-cli
A complete library to interact with Cloud Machine Learning Engine (protocol v1)
-
lance
A columnar data format that is 100x faster than Parquet for random access
-
tract-nnef
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
rust-bert
Ready-to-use NLP pipelines and language models
-
linregress
ordinary least squared linear regression with some basic statistics
-
pv_porcupine
bindings for Picovoice's Porcupine library
-
openvino
High-level bindings for OpenVINO
-
linfa
A Machine Learning framework for Rust
-
rig-core
An opinionated library for building LLM powered applications
-
whisper-rs
Rust bindings for whisper.cpp
-
dora-openai-proxy-server
dora
goal is to be a low latency, composable, and distributed data flow -
reinfer-cli
Command line interface for Re:infer, the conversational data intelligence platform
-
tansig-lut
CLI generation of a Look Up Tables for tansig function with fixed-point arithmetic
-
aws-sdk-sagemakera2iruntime
AWS SDK for Amazon Augmented AI Runtime
-
candle-core
Minimalist ML framework
-
smartcore
Machine Learning in Rust
-
google-tpu1
A complete library to interact with TPU (protocol v1)
-
liboxen
Oxen is a fast, unstructured data version control, to help version datasets, written in Rust
-
langchain-rust
LangChain for Rust, the easiest way to write LLM-based programs in Rust
-
petal-clustering
A collection of clustering algorithms
-
llm
unifying multiple LLM backends
-
picovoice
Rust SDK for Picovoice's voice recognition platform
-
fal
fal.ai API, including generated, typed functions for all public models
-
rusty-tesseract
wrapper for Google Tesseract
-
lustre_collector
Scrapes Lustre stats and aggregates into JSON or YAML
-
nuts-rs
Sample from unnormalized densities using Hamiltonian MCMC
-
openai
An unofficial Rust library for the OpenAI API
-
forust-ml
A lightweight gradient boosting implementation in Rust
-
rten
Machine learning runtime
-
kalosm
interface for pretrained AI models
-
quantiles
a collection of approximate quantile algorithms
-
mwa_hyperbeam
Primary beam code for the Murchison Widefield Array (MWA) radio telescope
-
you
Translate your natural language into executable command(s)
-
mlx-rs
Unofficial rust wrapper for Apple's mlx machine learning library
-
luckyshot
A CLI tool for one-shot code generations using RAG and file watching
-
fsrs
including Optimizer and Scheduler
-
neurons
Neural networks from scratch, in Rust
-
raphtory
temporal graph library
-
trans-epub
Translate EPUB with CLI
-
darwin-v7
Unofficial rust client for the V7 annotation platform
-
openai_api_rust
A very simple Rust library for OpenAI API, free from complex async operations and redundant dependencies
-
web-rwkv
RWKV language model in pure WebGPU
-
chromadb
client library for the ChromaDB vector database
-
ai
AI
-
turbocommit
A CLI tool to create commit messages with OpenAI GPT models
-
easy-ml
Machine learning library providing matrices, named tensors, linear algebra and automatic differentiation aimed at being easy to use
-
lightgbm3
Rust bindings for LightGBM library
-
perpetual
A self-generalizing gradient boosting machine that doesn't need hyperparameter optimization
-
tensorflow
Rust language bindings for TensorFlow
-
ffsvm
A libSVM compatible support vector machine, but up to 10x faster, for games or VR
-
aws-sdk-qconnect
AWS SDK for Amazon Q Connect
-
gpt-feeder
A command-line application that scans the entire codebase, and produces one string consisting of all filenames and file contents that you want included
-
zyx
Zyx machine learning library
-
dmntk
| Decision Model and Notation Toolkit
-
cervo-cli
High level APIs for RL in games
-
bhtsne
Exact and Barnes-Hut implementations of t-SNE
-
hpt
High Performance Tensor (HPT) - A fast, efficient, and user-friendly tensor computation library for Rust
-
fastcommit
AI-based command line tool to quickly generate standardized commit messages
-
promptify
A plaintext directory formatting tool for interacting with LLMs on the command line
-
bonsai-bt
Behavior tree
-
kornia
low-level 3D computer vision library in Rust
-
tract-pulse-opl
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
changeforest
Random Forests for Change Point Detection
-
runtimelib
Jupyter runtime library
-
tenx
An AI-assisted coding tool
-
ask-sh
An AI command line assistant, which is context-aware and multi-turn capable
-
lgbm
Unofficial Rust bindings for LightGBM
-
mkcontext
that provides functionality for creating context
-
ndarray-conv
N-Dimension convolution (with FFT) lib for ndarray
-
llama-cpp-2
llama.cpp bindings for Rust
-
shuttle-openai
Shuttle plugin for connecting to OpenAI
-
langdb_clust
An unofficial Rust client for the Anthropic/Claude API
-
ghiqc
Command-line tool for checking quality of bug reports in GitHub Issues
-
lace
A probabilistic cross-categorization engine
-
tensor-man
A small utility to inspect and validate safetensors and ONNX files
-
scandir
A fast file tree scanner written in Rust
-
paddler
Stateful load balancer custom-tailored for llama.cpp
-
simple-aicommits
CLI tool that generates commit messages from git diffs using Claude AI, OpenAI, or Gemini
-
lingua-cli
command line tool for language classification, using the lingua-rs library
-
ndarray-einsum
einsum function for the Rust ndarray crate. Fork of https://github.com/oracleofnj/einsum
-
bkmr
A Bookmark Manager and Launcher for the Terminal
-
rgwml
ONLY 🤯 RUST-dominant AI, Data Science & Machine Learning RUST Library designed to minimize developer cognitive load, and replicate the Python Pandas Library with OpenAI, XGBoost…
-
pv_leopard
bindings for Picovoice's Leopard library
-
ollama-native
A minimalist Ollama Rust SDK that provides the most basic functionality for interacting with Ollama
-
json2bin
A fast jsonl to RWKV binidx converter in Rust
-
scx_flash
A scheduler designed for multimedia and real-time audio processing workloads. https://github.com/sched-ext/scx/tree/main
-
efficient_pca
Principal component computation using SVD and covariance matrix trick
-
ac-qu-ai-nt
A WIP project using AI to break down a user's query, acquire the knowledge to answer it, then transfer those insights to the user
-
duxx
Calculate disk space used by a folder
-
executorch
Rust bindings for ExecuTorch - On-device AI across mobile, embedded and edge for PyTorch
-
hdbscan
clustering in pure Rust. A huge improvement on DBSCAN, capable of identifying clusters of varying densities.
-
musicgpt
Generate music based on natural language prompts using LLMs running locally
-
ceres-solver
Safe Rust bindings for the Ceres Solver
-
kmedoids
k-Medoids clustering with the FasterPAM algorithm
-
similari-trackers-rs
Machine learning framework for building object trackers and similarity search engines
-
augurs-forecaster
A high-level API for the augurs forecasting library
-
ofc
A command-line Ollama Function Caller
-
torch-sys
Low-level FFI bindings for the PyTorch C++ api (libtorch)
-
sys_metrics
Cross-platform library to gather stats/information from the host
-
autograph
A machine learning library for Rust
-
v_utils
My utils crate
-
oli-tui
blazingly fast TUI based AI coding assistant
-
discorec
Recommendations for Rust using collaborative filtering
-
nerve-ai
Nerve is a tool that allows creating stateful agents with any LLM of your choice - without writing a single line of code. The tool provides to the model a framework of functionalities for planning…
-
gbdt
Gradient Boosting Regression Tree in Rust programming language
-
mininn
A minimalist deep learnig crate for rust
-
embed_anything
Embed anything at lightning speed
-
pmcore
building blocks needed to create new Non-Parametric algorithms and its integration with Pmetrics
-
kn-cuda-eval
A CUDA executor for neural network graphs
-
famulus
LSP server integrating LLMs
-
ollama-kernel
Ollama Jupyter Kernel
-
dfdx
Ergonomic auto differentiation in Rust, with pytorch like apis
-
dynamo-runtime
Dynamo Runtime Library
-
aleph-alpha-client
Interact with large language models provided by the Aleph Alpha API in Rust code
-
google-generative-ai-rs
An unofficial rust-based client library to interact with the Google Gemini generative AI API
-
perestroika
genetic algorithms
-
hyphertool
Hypertool is a command-line tool for syllabification and hyphenisation
-
denkproto-rs
protobuf files for denkweit ecosystem
-
medmodels
Limebit MedModels Crate
-
hashirama
Gemini ai based CLI in the taste of Hashirama Senju
-
bridgestan
Rust interface for BridgeStan
-
metatensor
Self-describing sparse tensor data format for atomistic machine learning and beyond
-
rust_project_reader
program that reads all the fiels of a rust project and copies them to the clipboard. This is useful for using with chatgpt/gpt-4.
-
scxtop
sched_ext scheduler tool for observability
-
chadfetch
Console utilite for watch info about your system
-
oxidd-rules-mtbdd
Multi-terminal decision diagrams (MTBDDs) for OxiDD
-
dlpark
dlpack Rust binding for Python
-
dirl
Replacement for the `dir’ windows command
-
finalfusion
Reader and writer for common word embedding formats
-
affinitree
distill faithful decision trees out of neural networks
-
measured
A better way to measure your application statistics
-
duckai
DuckDuckGo AI to OpenAI API
-
tlparse
Parse TORCH_LOG logs produced by PyTorch torch.compile
-
rustics
statistic library for performance analysis
-
rs_openai
The OpenAI Rust library provides convenient access to the OpenAI API from Rust applications
-
miniboosts
collection of boosting algorithms written in Rust 🦀
-
cloudllm
bridging applications with remote LLMs across various platforms
-
re_chunk
A chunk of Rerun data, encoded using Arrow. Used for logging, transport, storage and compute.
-
FerriteChatter
ChatGPT CLI
-
candle-optimisers
Optimisers for use with candle, the minimalist ML framework
-
sketches-rust
DDSketch
-
ocrs
OCR engine
-
flipt
Server SDK
-
domlist
Collects stat infomation from virsh. Mainly for OpenStack admin.
-
fekan
building and training Kolmogorov-Arnold neural networks
-
scouter
logic
-
swarms-rs
Swarms framework for building multi-agent systems
-
cmd-wrapped
A CLI tool to view Unix shell history statistics, with support for zsh, bash, fish, and atuin
-
feature-factory
A high-performance feature engineering library for Rust powered by Apache DataFusion
-
aiscript-arena
safe, incrementally garbage collected arenas
-
latkerlo-jvotci
Tools for creating and decomposing Lojban lujvo
-
limo
Interactive shell for Project Lighthouse model servers
-
google-documentai1-cli
A complete library to interact with Document (protocol v1)
-
batched-fn
Middleware for serving deep learning models with batched prediction
-
daberu
command-line tool for conversing with ChatGPT / Claude
-
clipcat
A command line tool for copying the contents to clipboard of multiple files in one go
-
automl
Automated machine learning for classification and regression
-
zeusd
Zeus daemon
-
gbnf
A libray for working with GBNF
-
pav_regression
The pair adjacent violators algorithm for isotonic regression
-
gitbuddy
An AI-driven tool designed to simplify your Git commit process
-
eggmine
Inference of solutions for academic multiple choice tests, based on candidates' answers and grades
-
neat
working with NEAT in rust
-
debot-market-analyzer
Functions to analyze market data
-
commitaura
Intelligent Git commit assistant with README integration
-
chidori-debugger
Visual debugger for Chidori
-
hallucination-detection
Extremely fast Hallucination Detection for RAG using BERT NER, noun, and number analysis
-
ferrite_ml_framework
A modern, robust and simple to use ML framework written in Rust for pure performance and memory safety
-
sovran-mcp
A synchronous Rust client for the Model Context Protocol (MCP)
-
cgip
Terminal client for interacting with Chat GPT that allows you to build and manipulate contexts
-
alpha-micrograd-rust
Expression tree, automatic gradients, neural networks, layers and perceptrons
-
minidx
compile-time-sized neural networks
-
kstat-rs
Rust interface to illumos's libkstat
-
llms-from-scratch-rs
Rust (candle) code for Build a LLM From Scratch by Sebastian Raschka
-
py-rustitude
create and operate models for particle physics amplitude analyses
-
llama_cpp
High-level bindings to llama.cpp with a focus on just being really, really easy to use
-
revai
A fully generated & opinionated API client for the Rev.ai API
-
rustbucket
Rust-based honeypot. Use at your own risk.
-
fann
Wrapper for the Fast Artificial Neural Networks library
-
tenere
TUI interface for LLMs written in Rust
-
ollama-inquire
Query any LLM found on Ollama from the terminal!
-
statslicer
Guacamole provides a linearly-seekable random number generator
-
mmdeploy
Safe MMDeploy Rust wrapper
-
tgpt
Terminal ui application for talking to LLMs
-
surrealml-core
The core machine learning library for SurrealML that enables SurrealDB to store and load ML models
-
vailence
command-line utility designed for detecting violence or threats by leveraging the OpenAI omni-moderation model
-
kc
Kayla's (line) counter (of code) :)
-
rag-toolchain
native library designed to empower developers with seamless access to common Gen AI workflows
-
xtalk
A general-purpose CLI for chat models
-
paddle-ocr-rs
text recognition in images using Paddle OCR models through ONNX Runtime
-
samvada
Chat with AI assistant in markdown file
-
hoard-rs
hoard - cli command organizer written in Rust
-
repocat
concatenate all code and text files in a github repo for LLM inference contexts
-
linfa-clustering
A collection of clustering algorithms
-
cog-rust
Rust containers for machine learning
-
chaz
AI chatbot for Matrix
-
usls
integrated with ONNXRuntime, providing a collection of ML models
-
rten-simd
Portable SIMD for stable Rust
-
spinne-logger
Logger for spinne
-
bnf_sampler
that uses recursive descent algorithm to ensure tokens produced by a large language model follow a Backus Naur Form schema
-
hyperopt
Tree-of-Parzen-estimators hyperparameter optimization
-
ragged-buffer
Efficient RaggedBuffer datatype that implements 3D arrays with variable-length 2nd dimension
-
concision
complete data-science toolkit written in Rust
-
kalosm-sample
A common interface for token sampling and helpers for structered llm sampling
-
gline-rs
Inference engine for GLiNER models
-
amsterdam
A gateway for observing, routing, and transforming prompts
-
measured-process
Linux process metrics for measured
-
jams-cli
CLI application for interaction with J.A.M.S - Just Another Model Server
-
gpt-commit-message
Create conventional commit message based on the provided input
-
RayBNN_DataLoader
Read CSV, numpy, and binary files to Rust vectors of f16, f32, f64, u8, u16, u32, u64, i8, i16, i32, i64
-
kind-openai
Highly opinionated OpenAI API wrapper crate. By Kindness Inc.
-
ort_custom_op
writing custom operators for the onnxruntime in Rust
-
fast-umap
Configurable UMAP (Uniform Manifold Approximation and Projection) in Rust
-
lsp-ai
open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them
-
maidenx
Rust ML Framework for Maiden Engine
-
git-ai
Git AI: Automates commit messages using ChatGPT. Stage your files, and Git AI generates the messages.
-
stable-diffusion-cli
Stable Diffusion CLI
-
forky_ai
Rust Utilities
-
openai-rust2
An unofficial library for the OpenAI API
-
await-openai
utils for openai
-
trane
An automated system for learning complex skills
-
spars
💥 Disk-based sparse matrix statistics and subsetting 💥
-
Rust_Simple_DNN
making optimized modular neural networks in rust
-
diffusion-rs
High level API for stable-diffusion.cpp
-
algorithmia
Client for calling algorithms and managing data hosted using Algorithmia
-
FerrousLearn
dependancy free, machine learning
-
ferrite-dl
Deep learning library written in pure Rust
-
mech-stats
Statistics library for the Mech language
-
below-gpu-stats
GPU stats crate for below
-
rsffish
wrapper for fairystockfish based on https://github.com/mind-sports-games/Fairy-Stockfish-Lib
-
minet_ai
MiNET AI (Miniaturized Neural Evolutionary Topology) is a minimalistic Rust library that evolves small neural networks via genetic algorithm. With a focus on producing compact, adaptive…
-
oatmeal
Terminal UI to chat with large language models (LLM) using different model backends, and direct integrations with your favourite editors!
-
misanthropy
An interface to the Anthropic API
-
narust-158
reimplementation of OpenNARS 1.5.8
-
synerise/cleora
general-purpose model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data
-
tch-plus
Rust wrappers for the PyTorch C++ api (libtorch)
-
radient
designed for automatic differentiation. It leverages the power of computational graphs to perform forward and backward passes for gradient calculations.
-
no-op
A minimal no-op Rust binary optimized for fast startup
-
rolling-stats
Rolling statistics calculations (min/max/mean/std_dev) over arbitrary floating point numbers based on Welford's Online Algorithm
-
wwml
Tensor library for AI
-
adjustp
handle different p-value adjustments
-
tysm
Typed OpenAI Chat Completions
-
dlib-face-recognition
Unofficial Rust wrappers to the C++ library dlib, face recognition tools
-
odesign
optimal design of experiments library written in pure rust
-
amdgpu_top_gui
GUI Library for amdgpu_top
-
n_gram
training n-gram language models
-
mlflow_rs
A client library for experiment tracking with MLflow
-
data-pipeline-rs
Data processing pipelines
-
espionox
creating multi-agent workflows in Rust
-
ct2rs
Rust bindings for OpenNMT/CTranslate2
-
changepoint
Change Point Detection in Rust
-
autograd
Tensors and differentiable operations in Rust
-
workflow-gpt
interfacing with OpenAI ChatGPT
-
minimax
Generic implementations of Minimax
-
dogoap
-
llm_api_access
A package to Query popular LLM
-
codepack
A *lightning-fast* tool that transforms a directory into a single, LLM-friendly text file, perfect for easy processing and analysis
-
rusty-logging
Logging for OpsML
-
uninews
A universal news scraper for extracting content from various news blogs and newsites
-
diffusion_rs_cli
CLI for diffusion_rs
-
openai-ng
openai sdk for rust and tokio, for personal
-
simple_llama_rs
Ollama API
-
candle-transformers
Minimalist ML framework
-
tflite
Rust bindings for TensorFlow Lite
-
tract-hir
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
b4sam
review code with AI
-
vexus
A neural network builder and trainer struct to make your own AI models
-
itransformer
model
-
omikuji
an efficient implementation of Partitioned Label Treesand its variations for extreme multi-label classification
-
ollama-rest
Asynchronous Rust bindings of Ollama REST API
-
cs_epic_servers
private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
garmin_download
DownloadManager struct capable of downloading data directly from Garmin
-
darjeeling
Machine learning tools for rust. Currently comprising of categorization and generation neural network model training
-
rswarm
Swarm framework
-
scx_tickless
A server-oriented scheduler designed to minimize OS noise and maximize performance isolation. https://github.com/sched-ext/scx/tree/main
-
fetch-catnip
fetch displaying system information and a cute cat
-
openpilot
Towards fully autonomous driving
-
rsbwapi
BWAPI client to write AI players for Starcraft Broodwar
-
histo
histograms with configurable buckets
-
escrit
learning languages by reading texts
-
burn-remote
Backend router decorator over websocket
-
rusty-dawg
building and querying Directed Acyclic Word Graphs (DAWGs) and Compacted DAWGs (CDAWGs) for efficient string indexing and searching
-
maze-serval
Serval helps you prepare data for Maze and Trapper
-
mlir-sys
Rust bindings to the MLIR C API
-
eval-metrics
Evaluation metrics for machine learning
-
tether-lidar2d-consolidation
Tether Lidar2D Consolidator Agent, Rust edition
-
onnxruntime-sys-ng
Unsafe wrapper around Microsoft's ONNX Runtime
-
webtek-grader
Aids in the process of extracting student deliverables, and leverages GPT to generate a proposal for the student feedback
-
gemini-ai
based Gemini AI API, enabling access to advanced natural language processing and multimodal models
-
disco-cli
Generate recommendations from CSV files
-
kornia-tensor
Lightweight tensor library in Rust for computer vision
-
nncombinator
neural networks that can be written type-safely
-
rai-nn
ML framework with Ergonomic APIs in Rust
-
sapiens
Core - Sapiens
-
llm-tools-config
for generating LLM tools configurations for OpenAI, Gemini and more
-
baibot
A Matrix bot for using diffent capabilities (text-generation, text-to-speech, speech-to-text, image-generation, etc.) of AI / Large Language Models
-
firecrawl_rs
Rust SDK for Firecrawl API
-
re_capabilities
Capability tokens for the Rerun code base
-
sphere-n-rs
N-Sphere Code Generation in Rust
-
renplex
capable of modeling complexed-valued neural networks built with Rust
-
deep_filter
Noise supression using deep filtering
-
imgen
A cli wrapper around OpenAI imgage generation that works for me
-
mistralai-client
Mistral AI API client library for Rust (unofficial)
-
ai00-core
RWKV language model in pure WebGPU
-
mtc-token-healing
Token healing implementation
-
codeplz
generating and applying code changes using AI
-
mnist
data set parser
-
jaime
j.a.i.m.e. is an ergonomic all purpose gradient descent engine
-
system-memory
A small crate to get info/stats on the host's memory
-
nalgebra-mvn
Multivariate normal distribution using nalgebra
-
hyperparameter
A high performance configuration system for Rust
-
border-tch-agent
Reinforcement learning library
-
metaheuristics
Find approximate solutions to your optimisation problem using metaheuristics algorithms
-
candle-crf
porting pytorch-crf to candle
-
neurotic
A neural network library written for Rust
-
tergo-tokenizer
R language tokenizer
-
semsimian
Sematic similarity calculations for ontologies implemented in Rust
-
ifstat-rs
report network interface statistics
-
tevec
provide quantitative analysis functions for vec | ndarray | polars backend
-
mcp_rust_schema
Rust Schema for the Model Context Protocol (MCP)
-
llama-core
The core library of LlamaEdge
-
well
chat with your codebase
-
huge-commit
make commit message with openai
-
zenu-autograd
autograd library for learning purposes
-
lmql
A general-purpose async streaming large language model interface
-
dendritic-metrics
Metrics package for dendritic
-
tsverify
Compare alignments produced by tsalign
-
smolagents-rs
port of the the HuggingFace smolagents library. Build LLM agents with tools and code execution.
-
cifar-ten
Parses the CIFAR-10 dataset binary files, with methods for downloading and ndarray conversion
-
orch_response
Models for orch Executor responses
-
llm-samplers
Token samplers for large language models
-
ai-chain
running chains of LLMs (such as ChatGPT) in series to complete complex tasks, such as text summation
-
rig-neo4j
Neo4j implementation of a Rig vector store
-
derrick
provisioning workspaces to run code projects in
-
tyrell
More human than human. Interacting with LLMs in a rusty way.
-
ask_gemini
interacting with the Google Gemini API
-
lance-datagen
A columnar data format that is 100x faster than Parquet for random access
-
aigitcommit
git commit message generator by OpenAI compaction model
-
rllm
Unifies multiple LLM backends in Rust
-
hypors
Hypothesis Testing with Polars
-
histat
Zsh history stats
-
hiramu-cli
A command-line interface tool for interacting with large language models (LLMs) on AWS Bedrock and generating text based on prompts
-
llm-bridge
SDK for interacting with various Large Language Model (LLM) APIs using a common interface
-
sembas
tools for exploring the edge of a performance mode for complex systems testing, analysis, and optimization. A performance mode is an abstract characteristic of the system, which can…
-
lance-jni
JNI bindings for Lance Columnar format
-
jutella-xmpp
XMPP – OpenAI API bridge
-
grouper
generating links between items in a list
-
korah
A CLI utility for natural language queries
-
rustic_ml
A machine learning library created from scratch with Rust
-
torq_lang
A programming language for concurrent dataflow
-
genevo
building blocks to run simulations of optimization and search problems using genetic algorithms (GA). Execute genetic algorithm (GA) simulations in a customizable and extensible way
-
atlaspathwaysai
An opinionated library for building LLM powered applications
-
qopt
optimization library
-
csep
Cosine Similarity Embeddings Print
-
cchain
An AI-native modern cli automation tool built with Rust
-
route_verification_rib_stats
Parse RPSL in the IRR to verify observed BGP routes
-
liminal
An AI hallucination of an internet
-
llm-chain
running chains of LLMs (such as ChatGPT) in series to complete complex tasks, such as text summation
-
fb_stats
Stats library
-
ismcts
Information Set Monte Carlo Tree Search
-
f3l_features
3D Point Cloud Library
-
cust_raw
Low level bindings to the CUDA Driver API
-
graphrox
A graph library for graph compression and fast processing of graph approximations
-
opai
OpenAI Rust SDK
-
ask-ollama
Query any LLM found on Ollama from the terminal!
-
cuvs
RAPIDS vector search library
-
huawei-cloud-api-definitions-Moderation
Huawei Cloud API definitions, generated from OpenAPI spec
-
sbv2_core
Style-Bert-VITSの推論ライブラリ
-
linux-taskstats
Rust interface to Linux taskstats
-
icebreaker
A local AI chat app powered by 🦀Rust, 🧊iced, 🤗Hugging Face, and 🦙llama.cpp
-
chatgpt-functions
wrapper around the OpenAI API to use GPT-3.5 and GPT-4 for chatbots. It also provides a way to define functions that can be called from the chatbot.
-
gpt_core
chatGPT UI's core crate. Offer the basic functionalities and mock server for chatGPT UI.
-
sentencepiece
Binding for the sentencepiece tokenizer
-
yammer
ollama-compatible client library
-
topkio
Not all AI agent frameworks are called topkio
-
rstsr
An n-Dimension Rust Tensor Toolkit
-
femto-gpt
Minimal Rust library for training GPT language-models
-
clust
An unofficial Rust client for the Anthropic/Claude API
-
ragit-fs
fs utilities for ragit
-
lmgpt
Use LM programs to drive ChatGPT in a functional style
-
auto-diff
A neural network library in Rust
-
decthings-api
Official Rust API client for Decthings
-
fbleau
measuring black-box security via Machine Learning
-
ydcv-rs
version of YouDao Console Version
-
maidenx_cpu
maidenx CPU backend
-
rusty_science
An easy to learn and use ML toolkit for rust
-
ask_ai
interacting with various AI frameworks
-
breakout
detection for Rust
-
flame-rs
SDK of Flame
-
mwa_hyperdrive
Calibration software for the Murchison Widefield Array (MWA) radio telescope
-
gpt_sovits_rs
A GPT_Sovits inference lib in Rust base on pytorch
-
netidx-sysinfo
Publishes top-like stats from sysinfo into netidx
-
kbnf
A fast constrained decoding engine based on context free grammar
-
llm-daemon
LLM as a daemon
-
markov
A generic markov chain implementation in Rust
-
battleship_bot
The game of battleship and a few bot implementations
-
math_images_processor
preprocessing images of mathematical formulas, ideally for machine learning applications for formula recognition
-
RayBNN_Raytrace
Ray tracing library using GPUs, CPUs, and FPGAs via CUDA, OpenCL, and oneAPI
-
compute
statistical computing
-
iron_learn
A pure Rust Machine Learning Library with Generic Tensor and a Gradient Descent Optimization Function
-
hyperminhash
Fast, constant-memory cardinality approximation
-
statistical_computing
statistical computing in Rust
-
autom
Automaton
-
deepbiop-fa
Deep Learning Preprocessing Library for Fastq Format
-
rustlearn
A machine learning package for Rust
-
fast_pl
A plane-sweep implementation to compute persistence landscapes
-
ac-qu-ai-nt-cli-clap
A CLI (written with clap) for ac-qu-ai-nt
-
zenu-matrix
Matrix library for ZeNu
-
pi_apm
-
chronicle-proxy
LLM Provider Abstraction and Logging
-
fnn
Feedforward Neural Network library for Rust
-
datafusion-dft
An opinionated and batteries included DataFusion implementation
-
bayespam
bayesian spam classifier
-
darknet
wrapper for Darknet, an open source neural network framework written in C and CUDA
-
br-openai
openai
-
tpw
A macOS command-line tool for monitoring and displaying real-time power usage statistics
-
neat-gru
NEAT algorithm with GRU gates
-
wasmedge_tensorflow_interface
that provides Rust to WebAssembly developers with syntax for using tensorflow functionality
-
usiagent
framework for Shogi AI development that supports the usi protocol
-
dora-rerun
dora
goal is to be a low latency, composable, and distributed data flow -
pprog
An LLM pair programming server with web interface
-
spinne-html
HTML representation of component graph for spinne
-
burn-efficient-kan
An efficient pure-Rust implementation of Kolmogorov-Arnold Network (KAN)
-
symagen
Synthetic manifold generation
-
anthropic-ai-sdk
An unofficial Rust SDK for Anthropic's Claude AI API
-
freebsd-geom-exporter
Proemtheus exporter for FreeBSD's GEOM device statistics
-
sensevoice-rs
A Rust-based, SenseVoiceSmall
-
regressionu
Regression implementation with perpetual update functionaility
-
fasb
faceted answer set browser
-
llmc
Chat with LLM in your terminal
-
openai-mock
mock OpenAI's API for testing purposes
-
arcadio
Reinforcement learning framework for flash-like games
-
ktxstats
Handle QuakeWorld KTX stats JSON files
-
pv_rhino
bindings for Picovoice's Rhino library
-
openai-tools
Tools for OpenAI API
-
llmvm-outsource
An llmvm backend which sends text and chat generation requests to known hosted language model providers
-
statgrab
Rust API to libstatgrab
-
array_stat_functions
Array and Statistics functions in rust
-
bandcamp_recommendations
Recommend bandcamp albums
-
crfsuite
Safe wrapper of crfsuite
-
mcp_rust_sdk
Rust SDK for the Model Context Protocol (MCP)
-
const_cge
Neural network compiler with a focus on no_std targets
-
groq-api-rust
ability to interact with the Groq API
-
pax-generation
Tools for generating Pax with LLMs
-
simpla_vortaro
Access the Esperanto dictionary Simpla Vortaro
-
bigml-parallel
CLI tool for executing multiple BigML scripts in parallel
-
petri-nets
safe and efficient library wrapper for simulating a minimal form of petri nets
-
rustem
A lightweight Rust library for system monitoring, providing CPU, memory, disk, and network statistics
-
ait
terminal based chat interface for interacting with large language models from various providers
-
ranked_voting
Industrial-strength implementation of the instant-runoff voting algorithm (library and command line interface)
-
bullpen
unofficial library for AI Model APIs
-
granite_reckoner
aggregator enabling basic statistical operations on Vec<T> in the specified number of threads. Works for all Rust's built-in numeric types.
-
ncpig
Non-Cooperative Perfect Information Games, and algorithms to play them
-
googleapis-tonic-google-cloud-dialogflow-v2beta1
A Google APIs client library generated by tonic-build
-
savvy-ffi
Minimal FFI bindings for R's C API
-
hf-hub-simple-progress
Simplified download callback for hf-hub
-
rlgym_sim_rs
Rust port of RLGym-sim
-
gai
Automatically generate commit messages from a git diff using AI
-
natural-tts
High-level bindings to a variety of text-to-speech libraries
-
vader_sentiment
Bindings for Rust from the original Python VaderSentiment analysis tool
-
llmservice-flows
LLM Service integration for flows.network
-
kn0sys-nn
A collection of nearest neighbour algorithms
-
candle-ext
An extension library to Candle that provides PyTorch functions not currently available in Candle
-
gen-ai
Generative AI
-
onnx-protobuf
ONNX protocol buffers messages
-
arkgan
An open source GAN toolkit
-
suiron-rust
A fast Prolog-like inference engine
-
luminal
Deep learning at the speed of light
-
safetensors-browser
Browser for Safetensors checkpoints
-
alith-models
Load and Download LLM Models, Metadata, and Tokenizers
-
resup
A terminal frontend for Real-ESRGAN
-
jutella
Chatbot API client library and CLI interface
-
raads-r
testing and scoring
-
wit_owo
Finally, an adequate library for wit.ai in Rust
-
standing-relations
Standing relations over a shifting dataset optimized for 'feedback loop' scenarios
-
fgpt
A free reverse proxy and cli tool for OpenAI GPT-3.5-turbo
-
mcp-sdk-rs
An SDK for building Model Context Protocol (MCP) clients and servers in Rust
-
chatgpt
Markov chain implementation. It's natural langauge generation abilities far surpasses that of any modern LLM (obviously).
-
libffm
Field-aware factorization machines in Rust
-
opensrdk-kernel-method
Standard Kernel Method library for OpenSRDK toolchain
-
llama-cpp-4
llama.cpp bindings for Rust
-
google-documentai1_beta2-cli
A complete library to interact with Document (protocol v1beta2)
-
zed_llm_client
A client for interacting with the Zed LLM API
-
space-search
providing basic generic depth-first, breadth-first, heuristic-guided, and A* search space exploration algorithms
-
unda
General purpose machine learning crate for neural network development and analysis
-
juice
Machine Learning Framework for Hackers
-
NumGuessRust
number guessing game program where players have to guess a random number between 1 and 100
-
cge
Common Genetic Encoding (CGE) for directly-encoded neural networks
-
cervo
High level APIs for RL in games
-
kind-openai-schema
OpenAI schema generation macro public library
-
dendritic-bayes
Package for doing baysian statistics
-
asciidork-meta
Asciidork document meta
-
divert
Rust Lang bindings for Recast Navigation
-
freemanke-learning-rust
Learning Rust
-
d4-oxide
wrapper around d4
-
orp
Lightweight framework for building ONNX runtime pipelines with ort
-
liblbfgs
Fast and safe Rust implementation of LBFGS and OWL-QN algorithms ported from Naoaki Okazaki's C library libLBFGS
-
linfa-bayes
Collection of Naive Bayes Algorithms
-
hms-common
Common lib for Hold my Snip!
-
kn-graph
A neural network inference graph intermediate representation, with surrounding utilities
-
dendritic-autodiff
Autodifferentation package for scalar and multi dimensional values
-
lmutils
A set of utilities for working with linear regression models
-
zung
A monolith of rust projects
-
mushin
Computational graphs with reverse automatic differentation in the GPU
-
git-gpt
Use GPT 3.5 API generate git commit log
-
llama_link
A llama.cpp server interface
-
dendritic-trees
Pacakge for tree based modeling
-
random-world
Machine Learning methods for confident prediction (e.g., Conformal Predictors) and related ones introduced in the book Algorithmic Learning in a Random World (ALRW)
-
daumdic
Daum Dictionary API wrapper
-
tritonserver-rs
Pefrorm easy and efficient ML models inference
-
mlmdquery
A command-line tool to query the contents of an ml-metadata DB
-
tfrecord
de/serialize for TensorBoard
-
pipeless-ai
An open-source computer vision framework to build and deploy applications in minutes
-
intricate
A GPU accelerated library that creates/trains/runs machine learning prediction models in safe Rust code
-
howcani
A generative AI-powered CLI for getting step-by-step instructions for how to perform various tasks using the command line
-
a-gpt
a CLI tool to generate and pretty-print code snippets from ChatGPT
-
moodle-xml
generating Moodle quizzes in XML format
-
giton
AI-powered utility for Git
-
corgi
Machine learning, and automatic differentation implementation for Rust
-
tdigest
T-Digest algorithm in Rust
-
open_ttt_lib
that provides common Tic Tac Toe logic
-
rustrees
Decision trees in Rust
-
ltp
Language Technology Platform For Rust
-
hamlx
Hypi Application Markup Language
-
vegafusion-runtime
VegaFusion Runtime
-
tensor_types
Create typed and sized-checked Rust wrappers for Tensors for more reliable ML code
-
ttt_menace
Tic Tac Toe game with a Menace AI
-
ocl-convolution
OpenCL-accelerated 2D convolutions
-
aipim
designed to provide a unified interface for interacting with various AI providers. It abstracts the complexities of different AI APIs, allowing developers to easily switch between providers…
-
tangram
Make predictions with a Tangram model from your Rust app. Learn more at https://www.tangram.dev/.
-
pv_cobra
bindings for Picovoice's Cobra library
-
cv-convert
Type conversions among famous Rust computer vision libraries
-
watermill
Blazingly fast, generic, and serializable online statistics
-
ochat
A chatbot application that uses Ollama AIs
-
txtai
Rust client for txtai
-
cogent
Basic neural network library for classification
-
catboost-rs
Unofficial Rust bindings for Catboost (Machine Learning Gradient Boosting Library from Yandex)
-
perft
Chess perft tools, for use with chess-oxide library
-
coze
An egui app for playing with a local open source LLM
-
recast-detour-rs
A simplified (detour only) rust binding for Recast & Detour library
-
cargo-context-ranger
Quickly grab your rust context for building LLM prompts to help
-
stable-diffusion-trainer
Stable Diffusion Trainer
-
rust_neural_network
Rust Neural Network
-
yolo_io
loading and validating YOLO data
-
onnxruntime
Wrapper around Microsoft's ONNX Runtime
-
zenu-cuda
CUDA bindings for Rust
-
dirscan
A high performance tool for summarizing large directories or drives
-
cheminee-similarity-model
Builds a Morgan fingerprint encoder model to accelerate similarity searches
-
ragegun
Performs lexica based analysis on text (i.e. age, gender, PERMA, OCEAN personality traits, ..)
-
t3_lib_rust
测试,请勿使用!
-
mcai-docker
start and stop MCAI workers images with Docker
-
rig-surrealdb
SurrealDB vector store implementation for the rig framework
-
poe_api_process
Poe API for rust
-
hds_tokio-console
test crate, do not use
-
rtaichi
Rust language binding to the Taichi Runtime C-API
-
pay-respects-module-request-ai
AI request module for the pay-respects CLI tool
-
drama_llama
language modeling and text generation
-
simple_neat
NEAT like create for rust
-
hyte
A hypothesis testing library crate for Z, T, and Pearson's Chi-squared tests
-
nnli
🔭 interactively explore
onnx
networks in your CLI -
tract-pulse
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
budoux
Rust port of BudouX (machine learning powered line break organizer tool)
-
myself
building conversational agents powered by OpenAI's language model, providing a simple Agent abstraction to manage interactions and memory
-
rust_nb
but generic Naive Bayes Model in Rust
-
micrograd_rs_nt
Andrej Karpathy's micrograd scalar-valued engine
-
sagacity
A Rust-based project for conversing with your codebase and handling codebase contextualization
-
replicate-rs
A minimal async http client for Replicate
-
kolmogorov_smirnov
Kolmogorov-Smirnov statistical test as a Rust library
-
convolutions-rs
Fast, minimal dependency, completely Rust implementation of convolutions for machine learning
-
kalosm-streams
A set of streams for pretrained models in Kalosm
-
analyst
A command line tool that supports quick browsing of csv data
-
ai-sh
An AI command line assistant, which is context-aware and multi-turn capable
-
lance-datafusion
Internal utilities used by other lance modules to simplify working with datafusion
-
rusty_genes
implementing and executing evolutionary algorithms with customizable models
-
egobox
A python binding for egobox crates
-
einops
Simplistic API for deep learning tensor operations
-
tract-onnx
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
orkhon
Machine Learning Inference Framework and Server Runtime
-
aiassist
interacting with Google's Gemini API
-
deep_thought
Feed-forward neural networks in rust
-
cherry-rs
Tools for designing sequential optical systems
-
criterion-stats
Criterion's statistics library
-
rustycap
Official CapBypass wrapper for Rust
-
live-iron
A performant, extensible cellular automata library for Rust
-
onnx-runner
Use ORT to run ONNX model
-
rec_rsys
different maths functions related to recsys and ML
-
spaces
Set/space primitives for defining machine learning problems
-
rustml
doing maching learning in Rust
-
kurobako
A black-box optimization benchmarking framework
-
mindflow
A command line client for Mindflow
-
finalfrontier
Train/use word embeddings with subword units
-
hangman_solver
Solves hangman puzzles
-
only_torch
仿造pytorch的个人玩具(仍在构思,请勿下载)AI框架
-
tensorboard-proto
protobuf in tensorboard
-
pgml
The official pgml Rust SDK
-
cat-q
testing and scoring
-
candle-nn
Minimalist ML framework
-
fermentation
The good kind of decay; forward decay
-
affinityprop
Vectorized and Parallelized Affinity Propagation
-
jsonstat
jsonpath stat
-
tokio-openai
tokio support for OpenAI API
-
rust-sc2
StarCraft II API
-
benford-law-simulator-rust
A simulator for leading digit data collections following Benford's Law. Built in Rust
-
huawei-cloud-api-definitions-APM
Huawei Cloud API definitions, generated from OpenAPI spec
-
ecrs
Evolutionary computation tools & algorithms
-
rank_biased_centroids
Rank-Biased Centroids (RBC): A rank fusion method to combine several ranked lists into one by biasing agreement at higher ranks
-
lace_cc
Core of the Lace cross-categorization engine library
-
f3l_glam
3D Point Cloud Library
-
advancedresearch-hypo
Automatic hypothesis testing
-
rig-postgres
PostgreSQL-based vector store implementation for the rig framework
-
cuda_std
Standard library for CUDA with rustc_codegen_nvvm
-
libtashkeel_base
Arabic-text diacritic restoration using neural networks
-
voice_vox_api
VoiceVox Engine openapi rust binding
-
neuroflow
The neural network library implemented in Rust
-
bevy_zeroverse_ffi
bevy zeroverse ffi library
-
stat_common
server monitoring tool
-
bayestest
Bayesian A/B testing calculations for Rust
-
candle-einops
python einops package for the Candle ML library
-
openai-rust
An unofficial library for the OpenAI API
-
creature_feature
Composable n-gram combinators that are ergonomic and bare-metal fast
-
z_table
lookup functions for the standard normal table, also called Z table
-
llm-ollama
description
-
kalosm-language-model
A common interface for language models/transformers
-
bellande_artificial_intelligence_framework
A comprehensive artificial intelligence and computer vision training framework developed by Bellande AI Research. Provides tools and utilities for machine learning model development, training, and deployment.
-
my1
My1
-
cargo-cog
A cargo subcommand to build, run and publish machine learning containers
-
tokenizers-enfer
today's most used tokenizers, with a focus on performances and versatility
-
heme
PDB reader and other protein modeling tools
-
pharia-skill
SDK for building Skills that run within Pharia Kernel
-
icicle-core
GPU ZK acceleration by Ingonyama
-
fb_stats_traits
Traits for stats crate
-
diffusion_rs_core
Core package of diffusion_rs
-
accord-rs
Calculate consensus sequences
-
fast-stats
efficient calculation of statistics from streaming data
-
bosque
A very fast in-place kdtree library
-
wimbd
A CLI for inspecting and analyzing large text datasets
-
llmur
arge Language Model Unified Request
-
emcee
Python's emcee affine-invariant mcmc ensemble sampler
-
chessai
a chiness chess ai
-
simple_llama
run llama.cpp in Rust. based on llama-cpp-2
-
watchmaker_vm
virtual machine for use with genetic algorithms
-
keyword-tools
Rust tools for keyword extraction and similarity search
-
openai-rst
OpenAI API Rust client
-
instructor-ai
that allows for users to do validated structured outputs
-
neuralneat
Kenneth Stanley's NeuroEvolution of Augmenting Topologies
-
wgml
Cross-platform GPU LLM inference
-
epistle
Writing letters to both human and machine
-
sample_planning
Sample Based Planner
-
groq-cli
A basic Cli to interact with Groq Api
-
word2vec
Rust interface to word2vec
-
csv_fish
CSV categorical data analyzer. Generates 2x2 contingency tables according to specified row/column group conditions, and applies Fisher's exact test.
-
rust_tokenizers
High performance tokenizers for Rust
-
google-videointelligence1_beta1-cli
A complete library to interact with Cloud Video Intelligence (protocol v1beta1)
-
call-counter
Call Counter
-
zenu-layer
neural network layer library
-
brumby-racing
Derivatives and multiples pricing for racing and sports
-
entity-gym-rs
Rust bindings for the entity-gym library
-
gitstats
fetch stats from a git repository
-
meridian
framework for building local first, context aware applications with LLM powered agents
-
chat
AI platform agnostic cli
-
uulm-sopra23-group03-core
Core library for implementing Battle of the Centerländ
-
friendly-zoo
generate random animal names
-
ai-dataloader
PyTorch DataLoader
-
psyche
AI Toolset
-
tangram_model
Tangram makes it easy for programmers to train, deploy, and monitor machine learning models
-
mcai-client
convenient access to the Media Cloud AI Backend
-
augurs-changepoint
Changepoint detection using Bayesian Online Change Point Detection and more
-
furiosa-device
APIs that offer FuriosaAI NPU devices' information and allow to control the devices
-
gann
Generic ANN
-
weave-writer
collaborative generative writing
-
stonnx
run inference on ONNX models
-
hrbf
Hermite Radial Basis Functions with higher order derivatives
-
genetic_algorithm_meta
A genetic algorithm implementation for optimizing genetic algorithm parameters
-
fast-neural-network
A heavily parallelized neural network library designed for speed and flexability
-
re_blueprint_tree
The UI for the blueprint tree in the left panel
-
llm-api-rs
LLM API client library for Rust
-
rwhisper
interface for Whisper transcription models in Rust
-
histogram
A collection of histogram data structures
-
easy_ga
implement genetic algorithms
-
margaret-is-a-cat
A collection of crates for working with cats
-
poisson-rate-test
Tests the equivalence of Poisson process rates, per Gu 2008 'Testing Ratio of Two Poisson Rates'
-
openai-tribe-rs
APIs for sampling from and fine-tuning language models
-
openai2
OpenAi client, generated from the OpenAPI spec
-
geochunk
Split a CSV semi-evenly based on ZIP population stats
-
rai-models
ML framework with Ergonomic APIs in Rust
-
firecrawl
Rust SDK for Firecrawl API
-
mesh
Rust SDK to build AI-powered apps
-
bigml
Unofficial BigML client bindings
-
gender_guesser
that guesses the gender of a given name
-
mutter
bindings to the Whisper.cpp machine learning transcription library!
-
spdkit
Structure Predication Development Kit
-
proverbilo
Programo por montri hazardajn proverbojn en Esperanto
-
cligpt
A command-line interface to talk to ChatGPT
-
remedian
A Rust implementation of The Remedian
-
mrdocument
Automatic PDF transcription and classification via OpenAI
-
easynn
quick-and-dirty neuro network developing and training
-
rsrl
A fast, extensible reinforcement learning framework in Rust
-
what-cli
cli tool to diagnose command issues by capturing the terminal output
-
openai-magic-instantiate
Use LLMs to instantiate well-typed values
-
vinyana
A neural network library written in Rust
-
l2
Pytorch-style Tensor+Autograd library written in Rust
-
ncaa_data_rs
Tools for fetching and handling NCAA data for multiple sports
-
punkt_n
Punkt sentence tokenizer
-
mockingparrot
A TUI Chat Client for ChatGPT
-
sense
Execution engine for Gale, the malleable computational medium
-
medmodels-utils
Limebit MedModels Crate
-
chronicle-api
The Chronicle LLM proxy packaged as an API
-
neuroforge
A neural network library with advanced features including quantum-inspired neurons, adaptive architecture, and neuro-symbolic integration
-
callm
Run Generative AI models directly on your hardware
-
burn-tensor
Tensor library with user-friendly APIs and automatic differentiation support
-
linux-stats
typesafe procfs info
-
jawohl
Complete JSON documents from a stream of JSON tokens
-
ppca
Probabilistic Principal Component Analysis model
-
htmx_llamacpp_server
server for the htmx_llamacpp project
-
maidenx_nn
maidenx nn
-
kamera
Camera API with a reduced feature set for basic use cases and learning
-
plexo-sdk
Plexo SDK
-
libhailort-sys
Rust bindings for hailort
-
openai-lib
APIs for sampling from and fine-tuning language models
-
nnv-rs
Verification and Statistics on Deep Neural Networks
-
aotinductor
Rust wrappers for the PyTorch AOTInductor api
-
astrai
A pretty bad neural network library
-
egg-stats
Generate and view statistics for egg e-graphs
-
border-tensorboard
Reinforcement learning library
-
linux-stat
A pure Rust library that implements stat functions on linux with only syscalls
-
aedat
A fast AEDAT4 Rust implementation. Forked from https://github.com/neuromorphicsystems/aedat, a Rust AEDAT4 decoder for Python projects.
-
neural-network-rs
A neural network library
-
sdwebuiapi
interacting with openapi of AUTOMATIC1111/stable-diffusion-webui
-
rhai-ml
Machine learning in the Rhai scripting language
-
epoint-cli
CLI tool for processing 3D point clouds
-
tic
a high-performance stats library focused on rates and latencies from timestamped events
-
juggernaut
Neural Network in Rust
-
onnxruntime-ng
Wrapper around Microsoft's ONNX Runtime
-
regrad
backpropagate gradients through a computation graph
-
llm_models
Load and download LLM models, metadata, and tokenizers
-
openai-safe
OpenAI Framework for Rust
-
event-voxel-builder
Fast event voxel builder
-
dbscan
Dependency free implementation of DBSCAN clustering
-
mindmap
Search your notes at the speed of thought
-
linfa-datasets
Collection of small datasets for Linfa
-
lace_geweke
Geweke tester for Lace
-
yaxpeax-core
program analysis for machine code
-
turbochess
A chess move generator
-
rapid-nn
Rapid Neural Networks in Rust: A lightweight and fast neural network library that's easy to use
-
chat-gpt-rs
Rust API Client for OpenAI's GPT3.5 AND GPT4 (ChatGPT) API
-
recoreco
Fast item-to-item recommendations on the command line
-
reustmann
Von Neumann architecture
-
asimov
building high performance LLM-powered applications
-
rust-mnist
MNIST parser/loader written in rust
-
rust-assistant
Rust Assistant Library
-
boss
Baseball Open Source Software
-
tvm
Rust frontend support for TVM
-
prophet
A neural network implementation with a focus on cache-efficiency and sequential performance
-
maildir_ai
connects a maildir to your LLMs
-
gathers
Clustering algorithms
-
dahl-salso
SALSO algorithm is an efficient greedy search procedure to obtain a clustering estimate based on a partition loss function. The algorithm is implemented for many loss functions, including…
-
keyphrases
Rapid Automatic Keyword Extraction (RAKE) implementation in Rust
-
neuros
package for Artificial (Feedforward) Neural Networks (ANNs) processing
-
syntaxdot
Neural sequence labeler
-
epsilon
Fast autograd using dual numbers
-
deeprl
DeepL client library with all the things (blocking)
-
openai-models
LLM Utils for clap and billing
-
reverse
mode automatic differentiation
-
hydroflow_datalog_core
Datalog implementation for Hydroflow
-
autoregressive
model for generate series data
-
mcmc
implementing various MCMC diagnostics and utilities, such as Gelman Rubin potential scale reduction factor (R hat), effective sample size (ESS), chain splitting, and others
-
compressed-sparse-fiber
Compressed sparse fiber implementation for Rust
-
ayda
Ask your Documents Anything. A tool for querying your documents with a large language model.
-
bindgen_cuda
Bindgen like interface to build cuda kernels to interact with within Rust
-
pantry-rs
Rust API for working with the pantry project, found in https://github.com/JuliaMerz/pantry
-
getsys
fetch 'per CPUs' stats, average cpu usage and temperature, turbo boost state
-
mynn
Experimental no_std type-safe neural network library
-
leaf
Machine Learning Framework for Hackers
-
apriltag-sys
Rust bindings for AprilTag library
-
yolo-rs
YOLO object detection model in Rust. Currently on YOLO v11.
-
apimyllama
interacting with the APIMyLlama API
-
llm-rs
command line interface, to exploit Large Language Models
-
replicate-rust
An Unofficial Rust Client for Replicate
-
wasm-nn
deep learning framework for WebAssembly
-
cut-optimizer-2d
A cut optimizer for cutting rectangular pieces from sheet goods
-
evo-rl
A neuroevolution-based ML library for reinforcement learning inspired by NEAT
-
git-statistics
Collect commits from Git repository and present statistics in a comfortable way
-
bhumi
A language-agnostic client for interacting with various LLM APIs
-
mccga
Implements the machine-coded compact genetic algorithm (MCCGA)
-
rcudnn
safe Rust wrapper for CUDA's cuDNN
-
ecoz2
Linear Predictive Coding Vector Quantization and Hidden Markov Modeling for Pattern Recognition
-
gptshell
developers to query and interact with ChatGPT's language capabilities. GPTshell's aim is to simplify the process of using natural language processing while developing.
-
crabml-llama2
crabml llama2 support
-
dlpackrs
DLPack safe Rust binding
-
iron_torch
A very basic neuralnet set up and user will keep updated for abit
-
arc-agi
submission
-
lance-encoding
Encoders and decoders for the Lance file format
-
openai-flows
OpenAI integration for flows.network
-
syn_crabs
A lightweight and configurable logging library with color-coded output for Rust applications
-
fann-sys
Low-level bindings to the Fast Artificial Neural Networks library
-
light-curve-common
Common tools for light-curve-* packages
-
xgboost
Machine learning using XGBoost
-
bep-core
An opinionated library for building LLM powered applications
-
llm-api-adapter
SDK for interacting with various Large Language Model (LLM) APIs using a common interface
-
transprompt
Prompt-centric framework for developing LLM applications in Rust
-
gpt-pipe
GPT use with UNIX pipes
-
rusticsom
Self Organising Maps (SOM)
-
vivalaakam_neuro_utils
calculation some things
-
tiny_chatgpt_cli
A small tool to access ChatGPT from the command line
-
ort-sys
Unsafe Rust bindings for ONNX Runtime 1.20 - Optimize and Accelerate Machine Learning Inferencing
-
llama_cpp_sys
Automatically-generated bindings to llama.cpp's C API
-
libtenx
building AI-assisted coding tools, with session management, patch validation, and multiple model support
-
oxineat-nn
A neural-network implementation of the OxiNEAT crate's Genome trait
-
phynexus
Empowering Intelligent Futures, One Edge at a Time
-
git-perf
Track, plot, and statistically validate simple measurements using git-notes for storage
-
rig-qdrant
Rig vector store index integration for Qdrant. https://qdrant.tech
-
diffusion_rs_backend
Blazingly fast inference of diffusion models
-
fpl_rs
An api wrapper for fantasy premier league
-
mlinrust
A machine learning library in Rust from scratch
-
torch-sys-plus
Low-level FFI bindings for the PyTorch C++ api (libtorch)
-
dectree-rs
A decision tree implementation in Rust
-
fanova
(functional analysis of variance)
-
ai-commit
AI Commit is a command-line tool that generates commit messages using AI. It supports multiple AI providers and models to help you create meaningful and consistent commit messages for your Git repositories.
-
hstats
Online histogram statistics calculations
-
markflowy
A Markdown Editor App
-
ice-nine
ML library
-
time-cmd
Time how long a process takes to run
-
raybnn
RayBNN
-
pllm
Portable LLM
-
isolation_forest
Isolation Forest anomoly detection algorithm
-
kornia-tensor-ops
Tensor operations library in Rust for computer vision
-
neuromorphic-types
Shared Neuromorphic data types for drivers and processing frameworks
-
karel-the-dog-rs
A headless recreation of the karel the dog API from codehs
-
ragkit-ai
tools for AI
-
fastx-statistics
Compute simple statistics for fasta-like files
-
jams-serve
http and gRPC API for jams-core
-
pddl-ish-parser
parsing a relaxed version of the Planning Domain Definition Language (PDDL), designed to handle PDDL-like inputs generated by autoregressive language models like ChatGPT
-
llm_stream
A very simple Rust library to simplify streaming api interaction with LLMs, free from complex async operations and redundant dependencies
-
ngram
Iterator adaptors for n-grams and k-skip-n-grams
-
bone-rs
炳翰牛逼 !!!
-
smarty_pants
A light wheight Neural Network library with a focus on ease of use and speed
-
menoh
Binding for Menoh
-
zw-fast-quantile
Zhang-Wang fast quantile algorithm in Rust
-
rustneat
NeuroEvolution of Augmenting Topologies NEAT http://nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf with a Continuous-Time Recurrent Neural Networks
-
pentest
A zero dependency network penetration test tool
-
psyche-utils
Utils module for Psyche AI Toolset
-
hf-hub-enfer
crates aims ease the interaction with huggingface It aims to be compatible with huggingface_hub python package…
-
scientist
Machine Learning Algorithms in Rust
-
terraphim_automata
Automata for searching and processing knowledge graphs
-
alumina
An Experimental Deep Learning Library
-
lfa
Native rust implementations of linear function approximators
-
spider
A web crawler and scraper, building blocks for data curation workloads
-
aliyah
Terminal based machine learning training monitor
-
sapiens_tools
The tools - Sapiens
-
crabst
download statistics on your cli
-
fksainetwork
neural network
-
scra-mirach-model-r1
SCRA: Mirach - Model parameters (REL 1)
-
masuda
pokemon rng functionality written in rust
-
faiss4rs
Rust wrapper for Facebook's faiss
-
mmdeploy-sys
FFI bindings to MMDeploy
-
tpe
that implements TPE, a hyperparameter optimization algorithm
-
rstat
Probability distributions and statistics in Rust with integrated fitting routines, convolution support and mixtures
-
cecile-supercool-tracker
Machine learning framework for building object trackers and similarity search engines
-
ccache_stats_reader
A read-only API for CCACHE_DIR
-
melior-next
The rustic MLIR bindings in Rust. Continued.
-
variational-regression
Regression models trained using variational inference
-
cogni
Unix native interface for LLMs
-
googleapis-tonic-google-cloud-aiplatform-v1beta1
A Google APIs client library generated by tonic-build
-
tictacrustle
Tic Tac Toe game with a Menace[ing] AI
-
re_view_text_document
view that shows a single text box
-
forger
reinforcement learning with Rust
-
ys_differential_evolution
Differential evolution implemented
-
anthropic-llm
An unofficial Rust library for the Anthropic API
-
vikos
A machine learning library for supervised training of parametrized models
-
rten-imageproc
Image tensor processing and geometry functions
-
stream_stats
Display realtime statistics from stdin.
gunzip -c foo.gz | stream_stats > foo
-
simple-pso-demo-rs
A simulation of a simple application of Particle Swarm Optimization (PSO)
-
speki-backend
the backend to speki
-
ale
encapsulation of the Arcade Learning Environment
-
jtg_gpt
a gpt lib for JTG use only (not really go ahead and use it if you really want)
-
neat_lib
NeuroEvolution of Augmenting Topologies
-
llmchain
framework for large language models, inspired by LangChain
-
psutil
Process and system monitoring library
-
reinfer-client
API client for Re:infer, the conversational data intelligence platform
-
neuronika
Tensors and dynamic neural networks
-
tensor-tools
Minimalist ML framework
-
bwapi_wrapper
Bindings to BWAPI
-
stat_route_objects
Parse RPSL in the IRR to verify observed BGP routes
-
crfs
Pure Rust port of CRFsuite: a fast implementation of Conditional Random Fields (CRFs)
-
running-average
Calculate running average with specified time window width using constant memory
-
minidx-vis
Visualization crate for minidx, a simple + compile-time neural-network library
-
pandas
inspired from pandas which is a software library written for the Python programming language for data manipulation and analysis. In particular, it offers data structures and operations…
-
mlx-sys
Low-level interface and binding generation for the mlx library
-
ggml-sys-bleedingedge
Bleeding edge low-level bindings to GGML
-
alith-interface
The Backend for the alith-client Crate
-
fudiff
Fuzzy Unified Diff
-
fal-rust
Unoffcial Rust API wrapper for fal.ai
-
jrsonnet-cli
building jrsonnet CLIs
-
claude_cli
Rust CLI to interact with Anthropic's Language model (Claude) in the terminal
-
scaling
A lightweight benchmarking library that measures scaling behavior
-
android-ndk-sys
FFI bindings for the Android NDK
-
similarity
calculating similarity between numerical slices
-
uhyve
A specialized hypervisor for Hermit
-
infinity-sampler
Deterministic reservoir sampling for Rust
-
globescraper
Scraper lib for Globe Explorer AI engine
-
knn
compute KNN
-
gpt_commit
ChatGPT create a commit message based on a
git diff
-
gammatest
code to perform Gamma Test for machine learning feature selection
-
chatgpt_wd
personalize your web experience
-
puffpastry
basic rust neural network framework
-
autocommit
automatically commit changes to a git repository using GPT-3.5 to generate commit summaries
-
world-count
Word Frequency Statistics
-
mpc-bench
Multi-party computation experimentation library
-
discord-openai
Discord x OpenAI bot
-
treerustler
that implement tree models
-
cv2-crate
sample description
-
throttle-timer
Throttle events and record event stats with a simple library
-
hallo
Outcome planning for upcoming projects using Monte Carlo simulations
-
find_cuda_helper
Helper crate for searching for CUDA libraries
-
java_decompiler_ollama
Java decompiler using Ollama and javap
-
primitiv
A Neural Network Toolkit
-
biosphere
fast random forests
-
commit_info
Gather relevant commit and status information from git repos
-
cargo-context
build context for gpt4
-
neardup
near-duplicate matching
-
another-tiktoken-rs
encoding and decoding with the tiktoken library in Rust
-
ulib
Universal data storage library for CPU/GPU heterogeneous applications
-
google-firebaseml1-cli
A complete library to interact with Firebase ML (protocol v1)
-
bitnet-cpp
bitnet.cpp bindings for Rust
-
rust50
CS50 Library For Rust
-
logprob
A wrapper around floats to handle log probabilities
-
zenu
Deep Learning library for Rust
-
monte
Fundamental operations for scientific computing directly with Polars
-
spoilers
High-level Rust bindings for CTranslate2
-
hala-ops
Hala extension of std::ops crate
-
eai
An AI command line execution tool built with Rust
-
tflitec
A safe Rust wrapper of TensorFlow Lite C API supporting x86_64 and ARM (iOS, Android)
-
only-brain
Neural Network library, without the learning part
-
cri-rs
impl of k8s cri
-
mako
main Sidekick AI data processing library
-
ibm-watson
A wrapper for interacting with the IBM Watson API
-
cfasttext-sys
fastText ffi binding
-
dfo
Differentiable Floating-point Operations in Rust
-
nnsplit
split text using a neural network. For sentence boundary detection, compound splitting and more.
-
lm-proxy
A proxy for (large) language models
-
gorse_rs
Rust SDK for gorse recommender system
-
aorist
Cdylib for aorist project. Can be accessed from Python.
-
rusvm
Solve SVM training problems
-
iris_classifier
Classifies irises into one of 3 species: Setosa, Versicolor, Virginica
-
ferrumDF
A data frame library written to work with my ml crate ferrumML
-
socketstat
Get socket information and statistics
-
rufi
Rust Fields: a Rust based implementation of the Aggregate Computing paradigm
-
moshi
real-time voice AI
-
gpt4ocr
Extract structured text from PDFs using OpenAI's GPT4o
-
selmr
Package to create and use Simple Explainable Language Multiset Representations
-
rstsr-blas-traits
An n-Dimension Rust Tensor Toolkit
-
ai-chain-openai
implementing
ai-chains
for OpenAI’s models. Chains can be use to apply the model series to complete complex tasks, such as text summation. -
sproutml
Machine Learning Library built in Rust
-
async-claude
utils for claude API
-
pfile
A cli wrapper around OpenAI to generate files/snippets in different languages that work for me
-
tdigest-rs
T-Digest algorithm in Rust
-
sentence2vec
convert a sentence to a vector. It can be used to partition word2vec data. It can also be used to extract a list of words from a word2vec data file.
-
newron
train and infer deep learning models
-
cetkaik_fundamental
fundamental data types for cetkaik
-
openai-api-stream-rs
that provides a simple function for interacting with the OpenAI API and performing language-based tasks. This crate focuses on streaming responses from the API, enabling real-time processing of large amounts of data.
-
heygpt
CLI tool that uses ChatGPT API to respond to messages
-
stability_rs
Stability API
-
dmntk-atto
DMNTK | Decision table editor
-
lorelei_simulator
Rapidly simulates Pokémon Gen 1-2 AI decisions
-
smartgpt
that provides LLMs with the ability to complete complex tasks using plugins
-
paddle-sys
Bindings to Paddle Inference for running deep learning models
-
rezon-cli
Host your AI models and get explanations
-
gsc
count source code lines
-
label-propagation
Label Propagation Algorithm by Rust
-
burn-tch
LibTorch backend for the Burn framework using the tch bindings
-
triadic-memory
Basic triadic memory implementation
-
runnt
Easy Neural Network for machine learning
-
openai_chatgpt_api
OpenAI ChatGPT API
-
reductive
Optimized vector quantization for dense vectors
-
huawei-cloud-api-definitions-OpenSource
Huawei Cloud API definitions, generated from OpenAPI spec
-
statistics
The package provides a statistics toolbox
-
burn-import
importing datamodels into the Burn framework
-
depth_analyzer
Program that analyzes an image processed by AI depth detection models
-
turngate
Prevent or reduce abuse of your public service
-
wordtop
Counts words in stream and update while processing input
-
munin-if1sec
munin interface graph plugin, 1second resolution
-
openai-req
Client for OpenAI API, written with reqwest and tokio
-
movingai
Benchmark Map/Scen File Parser
-
bye_pcl_rs
The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing.Implemented in pure Rust
-
aspic
An ASPIC+ argumentation system and reasoning engine
-
ducky-learn
ML rust framework
-
khmercut
A blazingly fast Khmer word segmentation tool written in Rust
-
pharia-skill-test
Test helpers for testing Pharia Kernel skill components locally
-
rten-cli
CLI tool for inspecting and running RTen models
-
easy_stats
package to perform basic descriptive stats on a data set
-
aelhometta
Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type
-
hnefa
An engine for tafl-style games
-
tsym
Typed OpenAI Chat Completions
-
neuralassimilator
fine-tuning Language Learning Models (LLMs) from unstructured text
-
pcl
Point cloud library in Rust
-
kai-rs
using large language models via KoboldAI
-
mach-core
Mach Data Framework Core
-
llama-cpp-sys-2
Low Level Bindings to llama.cpp
-
text_searcher
text searcher tool
-
ollama_models_info_fetcher
ollama models information fetcher
-
segment-anything-rs
interface for Segment Anything models
-
spark
▄▆▂█▁ in your Rust!
-
prompt-graph-exec
Execution of Chidori, interprets a given graph of prompts and nodes, provides grpc api to the runtime
-
aimm
AI Model Manager
-
rufi_gradient
aggregate program implementing the gradient with the RuFi framework
-
perceptron
A super fast online learning library using perceptron
-
tiktoken-rust
a fast BPE tokeniser for use with OpenAI's models
-
safe-tensors-export
-
fuguex-machine
A binary analysis framework written in Rust
-
calpro
core models and controllers
-
aigc
ChatGPT rust sdk and cli set
-
moon_stats
A set of statistical functions
-
dense
An encoder/decoder to/from dense files
-
prefrontal
A blazing fast text classifier for real-time agent routing, built in Rust
-
streaming-stats
Experimental crate for computing basic statistics on streams
-
gh-gpt
Github ChatGPT powered bot
-
adroit
AD on first-order SSA functions with arrays and algebraic types
-
nite2-sys
Rust bindings for NiTE2
-
leastsquares
Miller Updating Regression
-
vivalaakam_neuro_neat
work with neat network
-
haproxy-stats-socket
HAProxy stats socket
-
instant-clip-tokenizer
Fast text tokenizer for the CLIP neural network
-
llm_interface
backend for the llm_client crate
-
chatgpt-cli
Talk with ChatGPT from your terminal
-
llama2_rs
port of llama2.c
-
llm-chain-openai
implementing
llm-chains
for OpenAI’s models. Chains can be use to apply the model series to complete complex tasks, such as text summation. -
neuralnetwork
A small neural network lib written from scratch
-
openllm
SDK for OpenAI compatible API
-
ort_batcher
Small crate to batch inferences of ONNX models using ort (onnxruntime)
-
confusion_matrix
Confusion matrix implementation for storing results from a classification experiment and providing statistical information
-
oscirs_stats
Statistical analysis crate for scientific computing
-
diffusion-rs-sys
Rust bindings for stable-diffusion.cpp (FFI bindings)
-
quantizer
-
bevy_gauge
designed to provide an opinionated solution to handling stats, effects, abilities and tags
-
shitpost_markov
Backend for training a Markov bot at compile-time
-
wangzy97lib
lib for call by wangzy
-
simplestats
Generate simple statistics on line delimited numbers
-
jiro_nn
Neural Networks framework with model building & data preprocessing features
-
kalosm-llama
interface for Llama models
-
ruml-ox
Test setup (hellow world) for ruml-ox
-
nasbench
port of NASBench: https://github.com/google-research/nasbench
-
stamm
implementing custom decision trees and random forests
-
sparseglm
Fast memory-efficient solver for sparse generalized linear models
-
faster-whisper-rs
High-level rust bindings to the faster-whisper python api
-
nano-ai
✨ Gemini Nano Adapter for WASM Frameworks
-
similari
Machine learning framework for building object trackers and similarity search engines
-
heelo
A short description of my package
-
finalfusion-utils
finalfusion utilities
-
gitv
A git repos analyzing and visualizing tool built in Rust
-
oaapi
An unofficial Rust client for the OpenAI API
-
psyche-graphics
Graphics generation module for Psyche AI Toolset
-
geph4-aioutils
geph4
-
insightface
work with Insightface's Face Detection and Face Swap models
-
neural_network
Modular neural network with an implementation of back propagation learning algorithm
-
brainy
neural networks
-
ebirsu
Flashcard quiz scheduling
-
mincost
A collection of modern heuristic optimization toolkit
-
smart_ape
A genetic algorithms library
-
partial_fn
Construct a partial function from a series of match statements
-
mli
Machine Learning Interface for Rust
-
guidhouse_guessing
It gusses numbers
-
learn_rust_perceptron
first rust learning crate
-
susy-jsonrpc-ws-server
WebSockets server for JSON-RPC
-
lichess-bot
A lichess bot library written in Rust
-
fzy-rs
fzy scoring algorithm as a Rust crate
-
glmnet
Rust API to the fortran glmnet library
-
machine_learning
machine learning algorithms
-
agentos
AI agent library
-
rusty_plantuml_prompt
A prompt to generate plantuml diagram
-
ortn
Rust bindings for ONNXRuntime
-
gemini-rust
Rust client for Google Gemini API
-
bellframe
Fast and idiomatic primitives for Change Ringing
-
conformal_core
Code shared between wrappers in conformal framework
-
behrens-fisher
Find the difference of the means of two Normal distributions
-
rust-optimal-transport
optimal transport solvers for Rust
-
aristeia
An evolutionary computation library
-
neural_lib
lib to declare multiple groups of neurons, classicals learning process are includes
-
tangram_tree
Tangram makes it easy for programmers to train, deploy, and monitor machine learning models
-
name_generator
Name Generator, generate random names from precomputed name statistics
-
gte-rs
Text embedding and re-ranking pipelines
-
naivebayes
Naive Bayes classifier
-
git_statistic
statistic git repository
-
structured
Data structures to handle large, structured data
-
az-openai-rs
Azure OpenAI API wrapper for Rust
-
neurs
feed-forward-only, but efficient, neural network and reinforcement learning library
-
crfmnes
CR-FM-NES (Cost-Reduction Fast Moving Natural Evolution Strategy Optimiser) implemented via nalgebra
-
replic
Replicate Rust SDK
-
labello
label encoder with configurable types
-
ssvm_tensorflow_interface
that provides Rust to WebAssembly developers with syntax for using tensorflow functionality
-
openai-fork
An unofficial Rust library for the OpenAI API
-
cortical-io
Cortical.io API client
-
dnorm
Sampling exactly from the normal distribution
-
ferrite-ml
was moved to ferrite-dl
-
neuro
A deep learning library that runs on the GPU
-
pcp
A brute-force pcp solution searcher
-
r2rs
Statistics programming for Rust based on R
-
chobitlibs
Single file libraries for my project
-
nnapi
safe abstraction of the Android NNAPI FFI bindings
-
collenchyma
high-performance computation on any hardware
-
polars-ai
A CLI and a library for interacting with Polars DataFrames using natural language queries and AI
-
rustylms
used to communicate with lm-studio servers
-
rustgpt
command-line chat GPT frontend written in Rust
-
usl
usl builds Universal Scalability Law models from sets of observed measurements
-
rten-generate
simplify running auto-regressive models with RTen
-
narcissus
A Vector Similarity library
-
hotg-rune-codegen
Code generation for compiling a Runefile to WebAssembly
-
httpdir
Crawl HTTP Index of page
-
rai
ML framework with Ergonomic APIs in Rust
-
mcai-onnxruntime
Wrapper around Microsoft's ONNX Runtime
-
misan
A command-line tool for Claude and the Anthropic API
-
strop
stochastically generates machine code
-
cuda11-cublasLt-sys
cuda ffi
-
gevlib
containing distributional quantities (CDF, PDF, Quantile, random generation) of the Extreme Value Distributions
-
pos_pso
Particle Swarm Optimizer
-
conllu
Readers/writers for the CoNLL-U dependency format
-
betaconvert
CLI for Betacode conversion
-
tensorflow-serving-client
A prebuilt tensorflow serving client from the tensorflow serving proto files
-
luminal_metal
Metal compiler for luminal
-
ai-buddy
On-Device centric multi-provider AI Assistant library to be used in CLI or on-device applications
-
wonnx-preprocessing
Preprocessing utility crate for WONNX. WONNX is an ONNX runtime based on wgpu aimed at being a universal GPU runtime, written in Rust.
-
orch
Language model orchestration library
-
rusty_scrfd
face detection using the SCRFD model
-
art_gleven0822
my test
-
gameai
various types of game ai for learning
-
border
Reinforcement learning library
-
closure-core
CLOSURE: complete listing of original samples of underlying raw evidence
-
bevy_zeroverse
bevy zeroverse synthetic dataset generator
-
xneuron
A Freestanding, Zero dependency AI/ML library written in Rust with maximum portability
-
pca
principal component computation using SVD
-
genetic_algorithm
A genetic algorithm implementation
-
learntk
machine learning toolkit, written in Rust
-
tsunami_simulation
A tsunami evacuation simulation library
-
hotg-runecoral
Bindings to the librunecoral library for doing hardware-accelerated inference
-
gpt_text
openai text wrapper just encaplusate the functions over one level
-
reductionml-core
Reduction based machine learning toolkit core library
-
openvino-sys
Low-level bindings for OpenVINO (use the
openvino
crate for easier-to-use bindings) -
opensrdk-optimization
Standard mathematical optimization library for OpenSRDK toolchain
-
sapiens_exp
Experiments - Sapiens
-
kalosm-learning
A simplified machine learning library for building off of pretrained models
-
babel-bridge
SDK for interacting with various Large Language Model (LLM) APIs using a common interface
-
randomforest
Random forest regressor and classifier
-
hv-fonseca-et-al-2006-sys
A wrapper for the hyper-volume algorithm by Fonseca et al. (2006)
-
julius
Wrapper for Julius
-
medmodels-core
Limebit MedModels Crate
-
paddleocr_rs
paddleocr-v4 onnxrumtime infer
-
nvtxw
Rust bindings for the NVIDIA® Tools Extension SDK Writer API (NVTXW)
-
cog-core
Core types and traits for rust-cog, a Rust toolkit for machine learning
-
poro
toy neural network library
-
tract-onnx-opl
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
gpt3_rs
An API wrapper for OpenAi's gpt-3
-
cleora
general-purpose model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data
-
zenu-optimizer
optimizer for neural networks
-
luwen-ref
Reference pci communication implementation
-
forester
implementing various flavors of random forests and decision trees
-
mcp-commune
Rust client and server for building discoverable Model Context Protocol (MCP) networks
-
dev-shell
A command line shell for using GenerativeAI tools in the command line
-
custos
A minimal OpenCL, WGPU, CUDA and host CPU array manipulation engine
-
nhl-235
NHL latest scores CLI tool with Finnish YLE teletext aesthetics
-
bitbelay-statistics
Statistics facilities for the
bitbelay
package ecosystem -
semanticsimilarity_rs
designed to compute similarity/distance metrics between embeddings
-
ella-tensor
Tensor API for the ella datastore
-
etke_openai_api_rust
(Temporary etke.cc fork) A very simple Rust library for OpenAI API, free from complex async operations and redundant dependencies
-
azik_generator
Generate Google IME Setting file
-
lle
Cooperative MARL environment based on laser-blocking
-
wisard
nets implementation in Rust
-
summarize
CLI tool to summarize audio/video files
-
clear-ml
machine learning
-
cuvs-sys
Low-level rust bindings to libcuvs
-
collenchyma-nn
collenchyma plugin providing Neural Network operations
-
sig_fig_histogram
histogram type that is exponentially distributed and human-friendly
-
neural_networks
neural network library
-
tocken
Clustering algorithms
-
gosh-lbfgs
Fast and safe Rust implementation of LBFGS and OWL-QN algorithms ported from Naoaki Okazaki's C library libLBFGS
-
shogun
bindings for Rust
-
speedytree
Canonical and RapidNJ implementations of Neighbor-joining in Rust
-
chat-splitter
Never exceed OpenAI's chat models' maximum number of tokens when using the async_openai Rust crate
-
openai_gpt_rs
A wrapper for OpenAI API written in Rust
-
binggpt
command line client, written in rust
-
cervo-runtime
Multi-model multi-agent RL runtime for games
-
mrgraph
High-level Meritrank library
-
fasttext-serving
fastText model serving API server
-
ai-chain-moonshot
implementing
ai-chains
for moonshot OpenAI’s models. Chains can be use to apply the model series to complete complex tasks, such as text summation. -
bnomial-cli
Get a fun machine learning question everyday in your terminal!
-
scra-mirach-model
SCRA: Mirach - Model
-
glowrs
SentenceTransformers for candle-rs
-
babichjacob-llama-cpp-2
llama.cpp bindings for Rust
-
howtoshell
Get directions for how to do anything in the terminal. Powered by ChatGPT. Like TLDR, but smarter.
-
vowpalwabbit-sys
Rust bindings for VowpalWabbit
-
googleapis-tonic-google-cloud-aiplatform-v1
A Google APIs client library generated by tonic-build
-
openai-rs-api
wrapper for the OpenAI API
-
ort2
onnxruntime wrapper c/c++ api
-
ofnn
An open (accessible parameters), feed-forward-only NN (neural net) library to use it in an dynamic and free way in evolutionary algorithms. Design is influenced by the Keras Sequetial model.
-
quick-stats
Quick stats
-
rs-llama-cpp
Automated Rust bindings generation for LLaMA.cpp
-
oxidd-cache
Apply cache for OxiDD
-
moshi-cli
moshi, a real-time voice AI
-
taichi-runtime
Rust language binding to the Taichi Runtime C-API
-
kasi-kule
CIECAM02 color spaces in Rust
-
ptoxide
A virtual machine to execute CUDA PTX without a GPU
-
genetic-algorithm-tsp
Using genetic algorithms to solve Traveling salesman problems
-
smelte-rs
Efficient inference ML framework written in rust
-
compiled-nn-bindings
A JIT Compiler for Neural Network Inference
-
diffusion_rs_common
Blazingly fast inference of diffusion models
-
sbr
Recommender models
-
linfa-preprocessing
A Machine Learning framework for Rust
-
rstorch
from scratch of a neural network framework in Rust inspired by PyTorch
-
luwen-if
Generic interface to Tenstorrent ai accelerators, abstracting the details of communication
-
candle_embed
Text embeddings with Candle. Fast and configurable. Use any model from Hugging Face. CUDA or CPU powered.
-
profqu_neat
that implements the NEAT algorithm
-
ai_kit
Collection of classic AI algorithms with convenient interfaces
-
linear-regression
linear regression
-
asherpa
Asynchronous download of support data
-
gpt_discord_bot
A Discord bot using GPT-4
-
mcai-graph
Graph definition for Media Cloud AI Workflows representation
-
wassup
Ask what's up, get a status back
-
huggingface
-
moonlander-gp
Genetic Programming framework providing AST abstraction and evolution routines
-
wyrm
A low-overhead, define-by-run autodifferentiation library
-
hmeasure
H-Measure for assessing binary classifiers
-
re_view_bar_chart
A view that shows a single bar chart
-
prumpt
A cli wrapper around OpenAI to generate files/snippets in different languages that work for me
-
openai-func-embeddings
A companion crate for async-openai to ease the composition of function calls by leveraging Rust's type system and enums
-
tinguely
Machine learning library
-
re_format_arrow
Format arrow data
-
llama-cpp-sys-3
llama.cpp bindings
-
bwapi
Rust bindings to the Starcraft Broodwar game API
-
aionic
unified, user-friendly Rust library for seamless integration with various public Language Model APIs, such as openAI
-
spiceai
SDK for Spice.ai, an open-source runtime and platform for building AI-driven software
-
faiss-next
Light weighted rust wrapper of c api of facebookresearch/faiss library
-
stable-diffusion
Stable Diffusion
-
skynet_ai
creating neural networks
-
elm
A minimalist framework for Extreme Learning Machines (ELMs)
-
llm-sdk
SDK for OpenAI compatible API
-
rusty_kan
Kolmogorov-Arnold Networks in Rust
-
libsvm-sys2
FFI bindings to libsvm
-
autodiff_rs
Automatic differentiation for Rust, with ndarray support
-
ollama-rs-mangle-fork
interacting with the Ollama API
-
mechanise
A, hopefully Rusty wrapper for the Anthropic REST API for Anthropic’s
claude
and maybe someday others… Note: This API was in part created with Anthropic’s Sonnet model -
cuticula
Data Preprocessing library for Machine Learning
-
f3l_filter
3D Point Cloud Library
-
cgpt
A command-line ChatGPT client
-
genetic_algorithms
solving genetic algorithm problems
-
mvnc
Wrapper around the Movidius Neural Computing stick C API
-
concision-linear
Concision is a complete data-science toolkit written in Rust
-
llm_devices
Device management and build system for LLM inference
-
rust-lstm
LSTM (Long Short-Term Memory) neural networks
-
egobox-gp
gaussian process modeling
-
nnrs
Rust Neural Network Library
-
chatgpt_api
Use ChatGPT easily from Rust. Or from the command line.
-
rstsr-linalg-traits
An n-Dimension Rust Tensor Toolkit
-
ai-agents
designed for building and managing generative AI agents, leveraging the capabilities of large language models (LLMs)
-
hextral
Six dimensional Neural Network testing. Has Laplace and quantum fourier transform capabilities.
-
rig-fastembed
Rig vector store index integration for Fastembed. https://github.com/Anush008/fastembed-rs
-
athenna
light weight highly performant neural net framework for creating and using AI's cross platform and language
-
candle-flash-attn
Flash attention layer for the candle ML framework
-
vector-store-flows
Vector store integration for flows.network
-
tensorflowlite
A safe Rust wrapper of TensorFlow Lite
-
libsvm
High level Rust bindings for libsvm
-
ecosystem
A small genetic algorithms library
-
claude-tokenizer
tokenizing text with the Anthropic Claude models
-
llama-desktop
Desktop interface for Ollama
-
syntaxdot-transformers
Transformer architectures, such as BERT
-
tensorman
Tensorflow Docker Container Manager
-
hai-cli
A CLI with a REPL for hackers using LLMs
-
constriction
Entropy coders for research and production (Rust and Python)
-
bropilot
A fun and efficient Rust library to count tokens in text files using different tokenizers
-
truecase
Restore correct letter casings in arbitrary text using a statistical model
-
rcublas
safe Rust wrapper for CUDA's cuBLAS
-
nanograd
A nano neural network library. Scalar valued types with a PyTorch like API.
-
ggblas
Matrix multiplicatiosn in simple pure rust multithreadded blas-like interface. Exploits intrinsics on available targets
-
esopt
General Evolution-Strategy-Optimizer implementation according to https://arxiv.org/abs/1703.03864 in Rust
-
rustats
A statistical library
-
burn-cuda
CUDA backend for the Burn framework
-
fleximl-models
Machine learning models available for FlexiML framework
-
tangram_metrics
Tangram makes it easy for programmers to train, deploy, and monitor machine learning models
-
gym
Open AI environments bindings for Rust
-
custos-math
Matrix operations with custos
-
openml
interface to OpenML
-
cubecl-cuda
CUDA runtime for CubeCL
-
lace_metadata
Archive of the metadata (savefile) formats for Lace. In charge of versioning and conversion.
-
lance-linalg
A columnar data format that is 100x faster than Parquet for random access
-
llama-cpp-sys-4
Low Level Bindings to llama.cpp
-
chatgpt-generative-img
generating images using OpenAI's API
-
ug
Micro compiler for tensor operations
-
charisma
Generate ASCII Art using AI 🦾🧠
-
chatti
Terminal-based chat application that interfaces with Ollama
-
perspective
A data visualization and analytics component, especially well-suited for large and/or streaming datasets
-
gptrs
A cli built on top of OpenAI that can generate code and output to a file
-
lucien
A loggin agent to work with LLM in Lucid Mode
-
maidenx_core
maidenx core
-
gtensor
Reverse-mode autodifferentiation of computational graphs with tensors and more for machine learning
-
nsfw
detecting NSFW images using a neural network
-
tract-linalg
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
triton-rs
Rust bindings to the Triton Inference Server
-
pjrt
A safe PJRT C API bindings for Rust
-
burn_dino
burn dinov2 model inference and training
-
gpt_tokenizer
Rust BPE Encoder Decoder (Tokenizer) for GPT-2 / GPT-3
-
paddleocr
wrapper for PaddleOCR-JSON
-
psyche-host
Host module for Psyche AI Toolset
-
claude-flows
Claude integration for flows.network
-
create_chatgpt_app
A CLI tool to create a new Rocket webapp with ChatGPT integration
-
linfa-nn
A collection of nearest neighbour algorithms
-
rai-opt
ML framework with Ergonomic APIs in Rust
-
cuda11-cudnn-sys
cuda ffi
-
meanshift-rs
Rust version of the MeanShift clustering algorithm that does not need a predefined number of clusters
-
rust-openai-lib
OpenAI API integration
-
sllm-rs
designed for integrating and interacting with various GPT-like APIs
-
rust-faces
face detection
-
aorist_ast
AST (Abstract Syntax Tree) building blocks for the aorist project
-
genetic-algorithm-tsp-api
Create an api solving traveling-saleman-problems with genetic algorithms
-
tract-data
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
gcp-vertex-ai-generative-ai
An async client library for GCP Vertex AI Generative models - Examples
-
crabml-cli
crabml cli
-
rig-eternalai
EternalAI model provider Rig integration
-
candle-lstm
optimize HuggingFace candle LSTM in some cases
-
moshi-backend
moshi, a real-time voice AI
-
gguf-rs
GGUF file parser
-
border-py-gym-env
Reinforcement learning library
-
lace_data
Data definitions and data container definitions for Lace
-
genet-sdk
genet SDK
-
stablediffusion-wgpu
Stable diffusion burn with wgpu
-
cervo-asset
A unified asset type for Cervo using ONNX or NNEF models
-
surya
multilingual document OCR toolkit, original implementation in Python and PyTorch
-
async-gemini
utils for gemini
-
reductionml-cli
Reduction based machine learning toolkit CLI
-
ndarray-rblas
rblas
bindings forndarray
-
llm-chain-tools
providing Large Language Models with tools (also known as 'actions') that they can trigger
-
parenchyma
A high-performance computing (HPC) framework
-
lyric
A high-performance, flexible, multi-language code execution framework for your AI apps
-
kaffe
Pytorch, but make it rust :)
-
spinne
cli tool that analyzes design system usage for react projects
-
cublas
safe Rust wrapper for CUDA's cuDNN
-
candle-approx
Approximate comparison of Candle tensors
-
rusty-ai
Machine Learning
-
llama_cpp_rs
Rust bindings for LLAMA.CPP inference
-
neural_networks_rust
Neural Networks framework with model specification & data preprocessing features
-
yarnn
Neural Network framework
-
tiny-ml
A very basic ml libary
-
stable-diffusion-a1111-webui-client
client for Automatic1111's Stable Diffusion Web UI
-
coaster-nn
coaster plugin providing Neural Network operations
-
linfa-reduction
A collection of dimensionality reduction techniques
-
openairs
efficient wrapper around the OpenAI API
-
lace_consts
Default constants for Lace
-
rustkov
Markov chain chatbot library
-
rl
A reinforcement learning library
-
rustygrad
A tiny autograd engine inspired by micrograd
-
hv-wfg-sys
A wrapper for the hyper-volume algorithm by While et al. (2012)
-
dariotd_simple_ml
A single-threaded simple machine learning
-
cuda-colorspace-kernel
Colorspace handling on CUDA (device code)
-
executorch-sys
Unsafe Rust bindings for ExecuTorch - On-device AI across mobile, embedded and edge for PyTorch
-
gpt4all
Rust bindings for GPT4All
-
RayBNN_Optimizer
Gradient Descent Optimizers and Genetic Algorithms using GPUs, CPUs, and FPGAs via CUDA, OpenCL, and oneAPI
-
minidx-core
Core crate for minidx, a simple + compile-time neural-network library
-
lace_stats
Contains component model and hyperprior specifications
-
openni2
Rust interface to OpenNI2
-
sophus_lie
Lie groups in 2D and 3D: rotations, translations, etc
-
sped
SPED(Sub-Pixel Edge Detect) based on a modified Canny non-maximal suppression and a modified Devernay sub-pixel correction
-
egobox-doe
design of experiments
-
tensorflow-sys
The package provides bindings to TensorFlow
-
mai-sdk-core
MAI SDK Core
-
compiled-nn
A JIT Compiler for Neural Network Inference
-
sapiens_bot
The discord bot - Sapiens
-
cuda-config
Helper crate for finding CUDA libraries
-
learnwell
Framework for reinforcement learning
-
zeus
Zeus daemon
-
gradients
An OpenCL, CUDA and CPU based Deep Learning Library
-
wandb
Weights & Biases Rust SDK
-
psyche-simulator-cli
CLI simulator for Psyche AI Toolset
-
gruq
Groq Rust SDK
-
advancedresearch-error_predictive_learning
Black-box learning algorithm using error prediction levels
-
bosonnlp
SDK for Rust
-
syron
building, training and running basic neural networks
-
zenu-cuda-config
CUDA configuration for Zenu
-
localllm
qwen2 model lib by llama.cpp
-
sloword2vec
A naive implementation of word2vec
-
gpt-doc-gen
A CLI to document Rust code
-
aineed-core
Core library for the aineed AI assistant tool
-
rphi
interface for Phi models
-
mlx-macros
Procedural macros for mlx-rs
-
kalosm-language
A set of pretrained language models
-
whazzup
Ask what's up, get a status back
-
web-rwkv-converter
Converts an RWKV PTH model to SafeTensors
-
rcudnn-sys
FFI bindings to cuDNN
-
gptrust_http
The HTTP bindings for gptrust_api
-
rgpt
fast shell client for ChatGPT
-
jams-core
thin abstraction around common machine learning and deep learning models and model stores like AWS S3, Azure Blob Storage, MinIO, Local Filesystem. You can think of each component as…
-
egobox-moe
mixture of expert gaussian processes
-
randomforests
random forest classifier
-
bullet_lib
Neural Network Trainer for 2-Player Games
-
Cryptonic
This project includes a tensor library, utilities for FHE functionality and most importantly an FHE based ML library
-
genetic-algorithm-fn
Using genetic algorithms to maximize functions
-
lightgbm2
Machine learning using LightGBM
-
rust_transformers
High performance tokenizers for Rust
-
chatgpt_blocking_rs
Blocking ChatGPT API Wrapper
-
simple-chatgpt
ChatGPT library for chatbot and CLI tool using this library
-
aicore
subprogram library for an artificial neural network
-
jyafn-ext
Jyafn extension creation helper library
-
syntaxdot-summary
TensorBoard summary writer
-
kalosm-common
Helpers for kalosm downloads and candle utilities
-
deep_rust
Machine learning crate in Rust (under dev)
-
huggingface_inference_rs
this package is a small wrapper for hugging face Inference API
-
ask-jarvis
Jarvis at your service
-
triton-client
A client for interfacing with NVIDIA Triton inference server
-
perplexity
SDK
-
human_language_toolkit_chatbot
NLTK like chatbot made with pure rust
-
cudnn
safe Rust wrapper for CUDA's cuDNN
-
ru-openai
openai api
-
rig-lancedb
Rig vector store index integration for LanceDB
-
fashion-clip-rs
complete(grpc service and lib) Rust inference with multilingual embedding support. This version leverages the power of Rust for both GRPC services and as a standalone library, providing…
-
postagger
NLTK-inspired parts-of-speech tagger
-
openai_http_client
A strongly-typed client for the OpenAI HTTP API
-
aorist_attributes
Definitions for various kinds of data attributes in the aorist project
-
prompt-graph-core
Core of Chidori, compiles graph and node definitions into an interpretable graph
-
openai_api_client
OpenAI API client for Rust
-
tensorflow-protos-rs
Protobuf codegen crate for tensorflow
-
edge-transformers
wrapper over ONNXRuntime that implements Huggingface's Optimum pipelines for inference and generates bindings for C# and C
-
lance-file
Lance file format
-
egobox-ego
efficient global optimization
-
steelix
Your one stop CLI for ONNX model analysis. Featuring graph visualization, FLOP counts, memory metrics and more!
-
hotg-rune-proc-blocks
Core tools and abstractions for developing proc blocks in Rune
-
hal-ml
HAL: a machine learning library that is able to run on Nvidia, OpenCL or CPU BLAS based compute backends. It currently provides stackable classical neural networks, RNN's and soon to be LSTM's…
-
blis-sys2
FFI bindings for BLIS library (depends on blis-src)
-
Brains
Rust based Artificial Neural Network framework with TensorFlow
-
ai-chain-openai-compatible
implementing
ai-chains
for OpenAI’s models. Chains can be use to apply the model series to complete complex tasks, such as text summation. -
babichjacob-llama-cpp-sys-2
Low Level Bindings to llama.cpp
-
netlib-provider
The package provides BLAS and LAPACK using the Netlib implementation
-
luminal_cuda
Cuda compiler for luminal
-
ohnomore-utils
Transformation utilities for TüBa-D/Z lemmas
-
candle-birnn
implement Pytorch LSTM and BiDirectional LSTM with Candle
-
layered-clauses
Clauses plugin for layered-nlp
-
agents
General Purpose Agents
-
lance-testing
A columnar data format that is 100x faster than Parquet for random access
-
re_selection_panel
The UI for the selection panel
-
rten-vecmath
SIMD vectorized implementations of various math functions used in ML models
-
f3l
3D Point Cloud Library
-
tinygrad
You like pytorch? You like micrograd? You love tinygrad! ❤️
-
burn-hip
ROCm HIP backend for the Burn framework
-
tensor-rs
A typeless tensor library
-
rustgie_types
Types for rustgie
-
mastishq
under construction, this is reserving the name
-
maidenx_internal
maidenx internal
-
border-async-trainer
Reinforcement learning library
-
triton-distributed
Distributed GenAI Inference Framework
-
rust_sls
Sequential Line Search for Design Optimization
-
scouter-error
Error logic for Scouter
-
cervo-nnef
Extends cervo with nnef support from tract-nnef
-
liblinear
Rust bindings for the liblinear C++ library
-
toy_ml
designed to be a “Hello World” for machine learning enthusiasts looking to get started with Rust
-
sysblas
Minimal CBLAS FFI bindings to system BLAS
-
answer
any question right from your terminal, using the same large language model that powers ChatGPT
-
rstsr-openblas
An n-Dimension Rust Tensor Toolkit
-
bleuscore
A fast bleu score calculator
-
kalosm-model-types
Shared types for Kalosm models
-
sapiens_cli
The cli - Sapiens
-
genetic-algorithm-traits
Traits that can be used to implement genetic-algorithms for a specific domain
-
witty
wit.ai client library
-
rten-tensor
Tensor library for the RTen machine learning runtime
-
burn-autodiff
Automatic differentiation backend for the Burn framework
-
cuda-oxide
high-level, rusty wrapper over CUDA. It provides the best safety one can get when working with hardware.
-
cntk
Wrapper around Microsoft CNTK library
-
gpt-rs
way to interact with the OpenAI API
-
ort2-sys
onnxruntime wrapper c/c++ api sys library
-
lace_utils
Miscellaneous utilities for Lace and shared libraries
-
candle-kernels
CUDA kernels for Candle
-
ai-cli-assistant
Integrated intelligence into terminal
-
deepbiop-core
Deep Learning Preprocessing Library
-
gptask
chatGPT CLI
-
tract-ffi
Tiny, no-nonsense, self contained, neural network inference
-
alith-core
Alith core package
-
aiha
🦉 AIHA helps you to find the minimal requirements for any model on the 🤗 Hub
-
rusty-ggml
Idiomatic bindings for the GGML library (pre-alpha)
-
gcp-vertex-ai-generative-language
An async client library for GCP Vertex AI Generative models - Language
-
bmls
Basic Machine Learning Subsystems
-
RayBNN_Neural
Neural Networks with Sparse Weights in Rust using GPUs, CPUs, and FPGAs via CUDA, OpenCL, and oneAPI
-
DeepIron
machine learning and deep learning
-
llm-weaver
Manage long conversations with any LLM
-
af-opencl-interop
ArrayFire is a high performance software library for parallel computing with an easy-to-use API. This crate is an addition on top of ArrayFire crate to enable users to mix RAW CUDA code in rust and ArrayFire.
-
bytepiece
Rust version of bytepiece tokenizer
-
linfa-trees
A collection of tree-based algorithms
-
cblas-src
C interface to Legacy BLAS
-
concision-transformer
Concision is a complete data-science toolkit written in Rust
-
aws-sdk-elasticinference
AWS SDK for Amazon Elastic Inference
-
parsnip
Data science metrics (presently categorical only) for Rust
-
underthesea_core
Underthesea Core
-
oxidized-transformers
Transformers library (not functional yet)
-
burn-router
Multi-backend router decorator for the Burn framework
-
xgboost-rs
Bindings to dmlc/xgboost
-
linfa-kernel
Kernel methods for non-linear algorithms
-
onnxruntime-sys
Unsafe wrapper around Microsoft's ONNX Runtime
-
uai
A plugabble command-line interface for OpenAI API
-
re_int_histogram
A histogram with
i64
keys andu32
counts, supporting both sparse and dense uses -
rsrl_domains
Toy domains for reinforcement learning research in Rust
-
simple_genetic
aid with genetic learning
-
rten-text
Text tokenization and other ML pre/post-processing functions
-
tract
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
lrtc
Compression-based low-resource text classification as introduced in Jiang et al (2023)
-
whassap
Ask what's up, get a status back
-
microsoft-cognitive-computer-vision
Microsoft - Cognitive Services - Computer Vision API
-
mlx-internal-macros
Internal procedural macros for mlx-rs
-
rlstats-rs
API wrapper for https://rocketleaguestats.com/
-
tract-nnef-resources
Tiny, no-nonsense, self contained, TensorFlow and ONNX inference
-
llm-chain-llama
implementing
llm-chains
for LLamA. Chains can be use to apply the model series to complete complex tasks, such as agents. -
relearn
A Reinforcement Learning library
-
flowtorch
Safe & Performant Scientific Computing Library
-
pyrus-nn
Micro Neural Network framework
-
collenchyma-blas
Collenchyma library for full BLAS support
-
rai-datasets
ML framework with Ergonomic APIs in Rust
-
pmrs
Rust support to process mining functions. Includes a library and a small cli-interface.
-
aorist_constraint
Example constraint crate for the aorist project
-
cervo-onnx
Extends cervo with ONNX support from tract-onnx
-
gpt-model
Pure-Rust inference wrapper for GPT-2 large language models
-
sarek
A work-in-progress, experimental neural network library utilizing TensorFlow Keras
-
kathoey
text feminization using open corpus linguistics data
-
darknet-sys
-sys crate for Rust darknet wrapper
-
lingua
An accurate natural language detection library, suitable for short text and mixed-language text
-
openvx-sys
Native bindings to the OpenVX library (1.3.1)
-
ai-buddy-cli
Personal AI Assistant CLI using the multi-ai-provider ai-buddy library
-
openai_client
Client library for using the OpenAi Api
-
lance-arrow
Arrow Extension for Lance
-
burn-fusion
Kernel fusion backend decorator for the Burn framework
-
rust_nn
An educational Neural Network framework in Rust
-
hey-jarvis
Jarvis at your service
-
google-notebooks1
A complete library to interact with AI Platform Notebooks (protocol v1)
-
prediction-guard
SDK for the Prediction Guard API
-
llm-chain-qdrant
For using Qdrant with llm-chain
-
rstsr-openblas-ffi
An n-Dimension Rust Tensor Toolkit
-
openai-realtime-proxy
Safely deploy OpenAI's Realtime APIs in less than 5 minutes!
-
davinci
simply using davinci model from OpenAi API
-
clai
Command line ai assistent
-
mimi-pyo3
moshi, a real-time voice AI
-
burn-common
Common crate for the Burn framework
-
openai_http
A strongly-typed client for the OpenAI HTTP API
-
tensorflow-sys-runtime
The package provides runtime bindings to TensorFlow
-
inference
managing the machine learning inference process
-
RayBNN_Graph
Graph Manipulation Library For GPUs, CPUs, and FPGAs via CUDA, OpenCL, and oneAPI
-
ssimulacra2-cuda
Ssimulacra2 implementation running on CUDA
-
chatgpt_rs
ChatGPT API Wrapper
-
tf-rs
High level (Pythonic) API for the TensorFlow framework
-
cuda_dnn
cuDNN API bindings
-
re_view_time_series
A view that shows plots over Rerun timelines
-
tensorboard-rs
Write data for Tensorboard from Rust
-
autd3-backend-cuda
CUDA Backend for AUTD3
-
rcublas-sys
FFI bindings to cuBLAS
-
border-atari-env
Reinforcement learning library
-
webpack-q-cli
Ask questions about webpack compilation statistics
-
re_log
Helpers for setting up and doing text logging in the Rerun crates
-
burn_dinov2
burn dinov2 model inference and training
-
psyche-core
Core module for Psyche AI Toolset
-
gptrust_api
Rust binding of OpenAI/GPT-3 API
-
burn-candle
Candle backend for the Burn framework
-
lance-io
I/O utilities for Lance
-
tease
Rapidly prototype interfaces for your machine learning models
-
ai-chain-glm
implementing
ai-chains
for moonshot OpenAI’s models. Chains can be use to apply the model series to complete complex tasks, such as text summation. -
cudnn-sys
FFI bindings to cuDNN
-
tsuga
An early-stage machine learning library for building neural networks in Rust
-
awful_aj
A CLI for interacting with OpenAI compatible APIs
-
mcai-onnxruntime-sys
Unsafe wrapper around Microsoft's ONNX Runtime
-
gpt4
a cli to interact with the openai gpt4 api
-
linfa-svm
Support Vector Machines
-
aleph-alpha-api
Interact with large language models provided by the Aleph Alpha API in Rust code
-
candle-metal-kernels
Metal kernels for Candle
-
fasttext
binding
-
concision-gnn
Concision is a complete data-science toolkit written in Rust
-
openai-chat
chatgpt api
-
rbert
interface for Bert embeddings
-
visual-search
Visual search engine for images using Deep Learning models to extract features
-
cordyceps_api
OpenAI API Wrapper
-
tensorgraph-sys
backbone for tensorgraph, providing memory manamagement across devices
-
candle-hf-hub
crates aims ease the interaction with huggingface It aims to be compatible with huggingface_hub python package…
-
blingfire
Wrapper for the BlingFire tokenization library
-
linfa-pls
Partial Least Squares family methods
-
f-trak
A neural network based face detection program that tracks face movement in screen space
-
torch
Thin torch bindings for rust
-
detexify
The
detexify
crate is a port of the classifier that powers https://detexify.kirelabs.org/classify.html -
tensorrt
Rust wrapper for NVIDIA TensorRT
-
proximal-optimize
port of proxmin
-
layoutparser-ort
A simplified port of LayoutParser for detecting layout elements on documents
-
lace-cli
A probabilistic cross-categorization engine
-
onnxruntime-sys-patch
Unsafe wrapper around Microsoft's ONNX Runtime
-
af-cuda-interop
ArrayFire is a high performance software library for parallel computing with an easy-to-use API. This crate is an addition on top of ArrayFire crate to enable users to mix RAW OpenCL code in rust and ArrayFire.
-
re_smart_channel
A channel that keeps track of latency and queue length
-
cuda11-cudart-sys
cuda ffi
-
candle-examples
Minimalist ML framework