Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source machine-learning software

4007 open-source libraries, tools and applications tagged machine-learning, ranked by how closely machine-learning is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

4007 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
FluidAudio
A Swift SDK providing fully local, low-latency audio AI on Apple devices, including speech-to-text (Parakeet), speaker diarization (Pyannot…
823139active
timescale/pgvectorscale
pgvectorscale is a PostgreSQL extension written in Rust that complements pgvector with a StreamingDiskANN index, statistical binary quantiz…
873136active
docarray/docarray
DocArray is a Python library for representing, transmitting, storing, and retrieving multimodal data such as text, images, audio, and video…
103125active
thuml/Time-Series-Library
TSLib is an open-source Python library providing a unified codebase of advanced deep learning models for general time series analysis. It s…
6212923maintenance
naver/mast3r
MASt3R is the official PyTorch implementation of 'Grounding Image Matching in 3D with MASt3R' (ECCV 2024), a model that performs dense 3D r…
343114active
Top2Vec
Top2Vec is a Python library that learns jointly embedded topic, document, and word vectors for topic modeling and semantic search. It suppo…
233111stable
jina-ai/clip-as-service
CLIP-as-service is a low-latency, high-scalability server for embedding images and text into fixed-length vectors using OpenAI's CLIP model…
2312831maintenance
lammps/lammps
LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) is an open-source classical molecular dynamics simulation code focused o…
953104stable
TensorFlow Lite for Microcontrollers
TensorFlow Lite for Microcontrollers (TFLM) is a C++ port of TensorFlow Lite for running ML models on microcontrollers, DSPs, and other mem…
763098active
ridgerchu/matmulfreellm
A Python implementation of MatMul-Free LM, a language model architecture that eliminates matrix multiplication operations using ternary wei…
763093active
TradeMaster-NTU/TradeMaster
TradeMaster is an open-source Python platform for quantitative trading powered by reinforcement learning, covering the full pipeline of alg…
303087active
kubernetes-sigs/kueue
Kueue is a Kubernetes-native job queueing system providing APIs and controllers that decide when batch, HPC, and AI/ML workloads should be …
953086active
DamRsn/NeuralNote
NeuralNote is an audio plugin (VST3/AU/Standalone) that performs audio-to-MIDI transcription using deep learning, based on Spotify's basic-…
863084active
guillaume-be/rust-bert
A Rust-native library providing ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT-2, RoBERTa, BART, etc.), por…
573084active
microsoft/MoGe
MoGe is a deep learning model from Microsoft Research that recovers 3D geometry from a single open-domain image, predicting metric point ma…
683077active
sonos/tract
Tract is Sonos' tiny, self-contained neural-network inference engine written in Rust. It loads ONNX, TensorFlow/TFLite, and NNEF models, op…
973075active
leggedrobotics/rsl_rl
RSL-RL is a GPU-accelerated, lightweight reinforcement learning library for robotics research, featuring algorithms like PPO and Student-Te…
973075active
kairos-agi/kairos
Kairos is the official open-source implementation of a 4B-parameter native cross-embodiment world model that unifies video understanding, f…
593066active
Neural Amp Modeler
Neural Amp Modeler (NAM) is a Python project that trains neural network models to emulate guitar amplifiers and exports them as .nam files.…
803060active
hegelai/prompttools
PromptTools is an open-source Python library for testing, experimenting with, and evaluating prompts, LLMs (OpenAI, Anthropic, LLaMA, etc.)…
463056active
UKGovernmentBEIS/inspect_ai
Inspect is an open-source Python framework from the UK AI Security Institute for running large language model evaluations, with composable …
953054active
yuchenlin/rebiber
Rebiber is a Python CLI tool that replaces unofficial or arXiv BibTeX entries with official records from DBLP or the ACL Anthology, keeping…
843037active
facebookresearch/Pearl
Pearl is a production-ready reinforcement learning agent library developed by Meta's Applied Reinforcement Learning team. It provides modul…
713033active
wasserth/TotalSegmentator
TotalSegmentator is a Python command-line tool that robustly segments over 100 anatomical structures in CT and MR images using deep learnin…
663033active
deepseek-ai/DreamCraft3D
Official PyTorch implementation of DreamCraft3D, an ICLR 2024 hierarchical 3D content generation method that turns a single 2D image into a…
323032stable
tensorflow/agents
TF-Agents is a TensorFlow-based Python library for building, training, and deploying reinforcement learning and contextual bandit algorithm…
573028active
luminal-ai/luminal
Luminal is a high-performance general-purpose ML inference compiler written in Rust that lowers models to a minimal 15-op dataflow IR and c…
773026active
Eladlev/AutoPrompt
AutoPrompt is a Python framework for optimizing LLM prompts using Intent-based Prompt Calibration. It iteratively generates challenging edg…
393017active
osmr/imgclsmob
A research sandbox providing (re)implementations of numerous deep learning computer vision models for classification, segmentation, detecti…
233012active
pytorch/TensorRT
Torch-TensorRT is a compiler library that accelerates PyTorch model inference on NVIDIA GPUs using TensorRT. It supports just-in-time compi…
933009active
confident-ai/deepteam
DeepTeam is an open-source Python framework for red teaming LLM systems, AI agents, RAG pipelines, and chatbots. It simulates adversarial a…
653005active
pytorch/ao
TorchAO is a PyTorch-native library for model optimization through quantization and sparsity. It supports quantizing weights, gradients, op…
873001active
signerless/llm-checker
A Node.js CLI tool that scans your hardware (GPU, VRAM, CPU, memory) and recommends which LLM or small language models you can run locally,…
802998active
ulab-uiuc/LLMRouter
LLMRouter is an open-source Python library that intelligently routes queries to the most suitable LLM based on task complexity, cost, and p…
622995active
mazzzystar/Queryable
Queryable is an open-source iOS app that runs Apple's MobileCLIP (formerly OpenAI's CLIP) entirely on-device to search your photo album wit…
592993active
benedekrozemberczki/pytorch_geometric_temporal
PyTorch Geometric Temporal is a temporal (dynamic) extension library for PyTorch Geometric providing spatiotemporal signal processing with …
642992active
hosseinmoein/DataFrame
A high-performance, templatized C++ library providing a heterogeneous DataFrame container for in-memory data exploration, transformation, a…
952990active
openai/shap-e
Shap-E is OpenAI's official release of a generative model that produces 3D implicit functions conditioned on text prompts or images. It inc…
3012263maintenance
Biohub/esm
A Python library and model release providing ESMC protein language models, ESMFold2 structure prediction, and the ESM Atlas of 6.8 billion …
882987active
sovrasov/flops-counter.pytorch
A Python library (ptflops) that computes the theoretical number of multiply-add operations (FLOPs) and parameter counts for neural network …
362983active
bethgelab/foolbox
Foolbox is a Python library for generating adversarial examples that fool deep neural networks, with state-of-the-art gradient-based and de…
442979active
patrick-kidger/equinox
Equinox is a Python library providing neural networks and scientific computing utilities for JAX, using PyTorch-like class-based syntax whe…
882976stable
ekzhu/datasketch
datasketch is a Python library of probabilistic data structures (MinHash, Weighted MinHash, HyperLogLog, HyperLogLog++) and indexes (MinHas…
902969stable
LIME
Lime (Local Interpretable Model-agnostic Explanations) is a Python library that explains the predictions of any machine learning classifier…
2312170maintenance
michaelfeil/infinity
Infinity is a high-throughput, low-latency serving engine that exposes text-embedding, reranking, CLIP, CLAP and ColPali models via an Open…
962966active
0xemmkty/QuantMuse
A Python-based quantitative trading system combining factor analysis, ML models, and LLM-powered market analysis with real-time market data…
332964active
zju3dv/LoFTR
LoFTR is a detector-free local image feature matching method using Transformers, released with PyTorch inference and training code plus pre…
322963stable
sunsmarterjie/yolov12
YOLOv12 is a PyTorch implementation of attention-centric real-time object detectors, published at NeurIPS 2025. It provides detection model…
652961active
mit-nlp/MITIE
MITIE is a C++ library and toolset for information extraction, providing named entity recognition and binary relation detection built on dl…
392960active
karpathy/char-rnn
char-rnn is a Torch/Lua implementation of multi-layer recurrent neural networks (RNN, LSTM, GRU) for character-level language modeling. It …
3212120maintenance
li-plus/chatglm.cpp
A pure C++ implementation of ChatGLM-6B, ChatGLM2-6B, ChatGLM3, and GLM-4(V) based on ggml, enabling memory-efficient real-time chatting on…
212957active
dreamquark-ai/tabnet
A PyTorch implementation of the TabNet deep learning architecture for tabular data, providing attentive, interpretable models for classific…
232956stable
iscyy/ultralyticsPro
A PyTorch-based collection of improved YOLO-family object detection models (YOLOv5 through YOLOv13, RT-DETR) with pluggable modules for bac…
452954active
TylerYep/torchinfo
torchinfo is a Python library that provides Keras-style model summaries for PyTorch, showing layer types, input/output shapes, parameter co…
662953active
KichangKim/DeepDanbooru
DeepDanbooru is a Python/TensorFlow system that estimates Danbooru-style tags for anime-style girl images using multi-label classification.…
602948active
microsoft/table-transformer
Table Transformer (TATR) is a deep learning object detection model from Microsoft for detecting, recognizing, and extracting tables from un…
102948active
turboderp/exllama
ExLlama is a standalone Python/C++/CUDA implementation of the Llama architecture optimized for running 4-bit GPTQ quantized weights on mode…
302947active
KevinWang676/Bark-Voice-Cloning
A one-click hub of Gradio Web UIs and Colab notebooks for open-source voice cloning, TTS, and voice conversion models including Bark, GPT-S…
642946active
bghira/SimpleTuner
SimpleTuner is a Python fine-tuning toolkit for image, video, and audio diffusion models built on Hugging Face Diffusers. It provides a web…
932945active
Kruk2/jasna
Jasna is a GPU-accelerated tool that detects and restores mosaics in JAV videos and still images, with a native GUI, CLI, and streaming sup…
832943active
Luce-Org/lucebox
Lucebox is an open-source LLM inference engine written in C++ with custom CUDA/HIP kernels, focused on speculative decoding and speculative…
602941active
facebookresearch/omnilingual-asr
An open-source multilingual speech recognition library from Meta AI supporting over 1,600 languages, including hundreds never previously co…
472941active
sokrypton/ColabFold
ColabFold is a set of tools and Google Colab notebooks that make protein structure prediction with AlphaFold2, AlphaFold3, ESMFold, and rel…
922940active
zjunlp/EasyEdit
EasyEdit is an easy-to-use knowledge editing framework for large language models, supporting methods that modify model parameters or steer …
742929active
InternLM/InternLM-XComposer
InternLM-XComposer is a family of large vision-language models from the InternLM team, including XComposer2.5 for long-context multimodal u…
352927active
state-spaces/s4
Official implementations of Structured State Space (S4) sequence models and related variants like S4D, HiPPO, and SaShiMi, built in PyTorch…
322927active
keras-team/keras-tuner
KerasTuner is a hyperparameter optimization framework for Keras models with a define-by-run syntax for configuring search spaces. It ships …
462923active
decoderesearch/circuit-tracer
A Python library for circuit tracing and attribution graphs in language model interpretability, based on cross-layer MLP transcoders. It co…
772918active
eric-mitchell/direct-preference-optimization
A reference implementation of Direct Preference Optimization (DPO) for training language models from human preference data, built on Huggin…
292916stable
elixir-nx/nx
Nx is an Elixir library providing multi-dimensional arrays (tensors) and numerical definitions with pluggable backends. The monorepo also i…
982915active
AllenNLP
AllenNLP is an open-source NLP research library built on PyTorch for developing state-of-the-art deep learning models on linguistic tasks. …
1011886maintenance
learnables/learn2learn
learn2learn is a PyTorch library for meta-learning research, providing utilities for few-shot task creation, high-level wrappers for algori…
452894active
RL Baselines3 Zoo
RL Baselines3 Zoo is a training framework for reinforcement learning agents built on Stable Baselines3. It provides CLI scripts for trainin…
882892active
explosion/thinc
Thinc is a lightweight deep learning library from the makers of spaCy offering a type-checked, functional-programming API for composing neu…
742891active
KellerJordan/Muon
Muon is a PyTorch optimizer for the hidden layers of neural networks, based on orthogonalized momentum updates via Newton-Schulz iteration.…
562887active
Trusted-AI/AIF360
AI Fairness 360 is an open-source Python and R library from IBM Research providing fairness metrics, explanations, and bias mitigation algo…
582872active
openmv/openmv
OpenMV is an open-source machine vision platform consisting of camera hardware firmware programmable in Python 3 (MicroPython). The firmwar…
932871active
werner-duvaud/muzero-general
A commented and documented PyTorch implementation of DeepMind's MuZero reinforcement learning algorithm, designed to be easily adapted to a…
322870active
numz/ComfyUI-SeedVR2_VideoUpscaler
The official ComfyUI integration of ByteDance's SeedVR2 model for high-quality video and image upscaling, provided as custom nodes. It can …
492866active
physical-superintelligence-lab/Psi0
Psi-Zero (Ψ₀) is an open vision-language-action (VLA) foundation model for dexterous humanoid loco-manipulation, combining a Qwen3-VL backb…
592859active
linto-ai/whisper-timestamped
A Python library extending OpenAI's Whisper models to produce accurate word-level timestamps and confidence scores during multilingual spee…
772855active
OpenGVLab/InternImage
InternImage is a large-scale CNN-based vision foundation model that uses deformable convolutions as its core operator, released with pretra…
252854stable
PythonOT/POT
POT is an open-source Python library providing a large set of differentiable solvers for optimal transport problems, including exact and re…
852846stable
huggingface/nanotron
Nanotron is a minimalistic Python library from Hugging Face for pretraining large language models with 3D parallelism (data, tensor, and pi…
632843active
huggingface/setfit
SetFit is a Python library for efficient, prompt-free few-shot fine-tuning of Sentence Transformers for text classification. It achieves hi…
882842active
rednote-machine-learning/RedKnot
RedKnot is a long-context LLM inference acceleration library built on SGLang, using head-classified KV reuse, offline KV storage with RoPE …
572840active
google-research/kubric
Kubric is a data generation pipeline from Google Research for creating semi-realistic synthetic multi-object videos with rich annotations l…
572839active
dscripka/openWakeWord
openWakeWord is an open-source Python library for detecting wake words (or phrases) in streaming audio, with pre-trained models for common …
462837active
WhyLogs
whylogs is an open-source Python data logging library for machine learning models and data pipelines. It profiles datasets with privacy-pre…
342835active
AdapterHub
Adapters is a Python add-on library for HuggingFace Transformers that integrates 10+ parameter-efficient fine-tuning methods (bottleneck ad…
742831active
VieNeu-TTS
VieNeu-TTS is an on-device Vietnamese text-to-speech library with instant zero-shot voice cloning from short reference clips, supporting bi…
842828active
antirez/h3.c
A native C inference engine for the MiniMax H3 model on Apple Silicon, using Metal for GPU acceleration. It generates video (and audio) fro…
532828active
datachain-ai/datachain
DataChain is a Python library that turns unstructured files in S3, GCS, and Azure into typed, versioned datasets queryable at warehouse spe…
882827active
facebook/Ax
Ax is a Python platform for adaptive experimentation that uses machine learning (Bayesian and bandit optimization via BoTorch) to efficient…
932826active
Lepton AI
LeptonAI is a Python library and `lep` CLI for operating NVIDIA DGX Cloud Lepton, a platform that unifies global GPU compute for AI develop…
962824active
OpenDCAI/DataFlex
DataFlex is a data-centric training framework built on LLaMA-Factory that dynamically schedules LLM training data during optimization. It p…
632824active
Camb-ai/MARS5-TTS
MARS5 is an open-source English text-to-speech model from CAMB.AI that uses a two-stage AR-NAR pipeline to generate expressive speech with …
152821active
huawei-noah/HEBO
A research monorepo from Huawei Noah's Ark Lab containing official implementations of Bayesian optimization, reinforcement learning, and ge…
672812active
kpu/kenlm
KenLM is a C++ toolkit for estimating, filtering, and querying n-gram language models with modified Kneser-Ney smoothing. It is designed fo…
342812stable
kha-white/manga-ocr
Manga OCR is a Python library providing optical character recognition for Japanese text, focused on Japanese manga. It uses a custom end-to…
772809stable

← prev page 9 / 41 next →