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
QwenAudio/ThinkSound
ThinkSound is a PyTorch implementation of a NeurIPS 2025 framework that generates and edits audio from video, text, or audio inputs using C…
491380active
hudson-and-thames/mlfinlab
MlFinLab is a Python library implementing financial machine learning techniques from data structure generation through labeling, feature en…
324941maintenance
fukuball/jieba-php
A PHP library for Chinese word segmentation (jieba), ported from the Python jieba project and now independently maintained. It supports pre…
451379active
nomadkaraoke/python-audio-separator
A Python package and CLI that separates audio files into stems (vocals, instrumental, drums, bass, etc.) using pre-trained models from Ulti…
901378active
Neuromancer
NeuroMANCER is a PyTorch-based differentiable programming library for solving parametric constrained optimization problems, physics-informe…
691377active
giacomelli/GeneticSharp
GeneticSharp is a fast, extensible, multithreading C# genetic algorithm library for .NET 6, .NET Standard, and .NET Framework applications.…
421376stable
siyuanliii/masa
Official PyTorch implementation of MASA (CVPR 2024 Highlight), a universal instance appearance model that learns to match any objects acros…
311376active
minimaxir/textgenrnn
A Python 3 library built on Keras/TensorFlow for easily training char-rnn style neural networks that generate text from any dataset in a fe…
234918maintenance
NGT-labs/NGT
NGT is a C++ library and command-line tool from Yahoo Japan for high-speed approximate nearest neighbor search on high-dimensional vector d…
971374active
MACE
MACE is a Python library implementing fast and accurate machine learning interatomic potentials using higher-order equivariant message pass…
861373active
andimarafioti/faster-qwen3-tts
A Python library for real-time text-to-speech inference with Qwen3-TTS using manual CUDA graph capture, requiring no Flash Attention, vLLM,…
821372active
macanv/BERT-BiLSTM-CRF-NER
A TensorFlow implementation of named entity recognition that fine-tunes Google BERT with a BiLSTM-CRF model, primarily targeting Chinese te…
324907maintenance
OpenPrompt
OpenPrompt is a PyTorch-based open-source framework for prompt-learning, providing a standard, flexible pipeline of templates and verbalize…
234903maintenance
OpenRaiser/NanoResearch
NanoResearch is an autonomous AI research assistant that runs an end-to-end pipeline from a research idea to a complete LaTeX paper. It exe…
571369active
k2-fsa/k2
k2 is a C++/CUDA library with Python bindings that implements differentiable Finite State Automaton (FSA) and Finite State Transducer (FST)…
601368active
OpenPPL/ppl.nn
PPLNN is a high-performance deep-learning inference engine written in C++ that runs ONNX models on x86 CPUs and NVIDIA GPUs, with a dedicat…
321368active
mega-sam/mega-sam
MegaSaM is a research codebase implementing a deep visual SLAM system that estimates camera parameters and consistent depth maps from casua…
451367active
google/visualblocks
Visual Blocks for ML is a Google visual programming framework that provides a no-code node graph editor for building ML pipelines from drag…
671366active
kengz/SLM-Lab
SLM Lab is a modular deep reinforcement learning framework built in PyTorch, offering ready-to-use algorithms like PPO, SAC, DQN, and A2C v…
911365active
alibaba/rtp-llm
RTP-LLM is Alibaba's high-performance LLM inference engine written in C++/CUDA, optimized with kernels like PagedAttention and FlashAttenti…
651364active
Sense-X/Co-DETR
Co-DETR is a PyTorch implementation of DETRs with Collaborative Hybrid Assignments Training, an ICCV 2023 object detection and instance seg…
321364stable
huggingface/finetrainers
finetrainers is a Hugging Face library for scalable, memory-optimized training (fine-tuning) of diffusion models, including LoRA training o…
681362active
CMA-ES/pycma
pycma is a Python implementation of the CMA-ES (Covariance Matrix Adaptation Evolution Strategy) derivative-free optimization algorithm, al…
911361stable
natasha/natasha
Natasha is a Python library that solves basic NLP tasks for the Russian language, including tokenization, sentence segmentation, morphology…
771361active
Swift Transformers
A Swift Package providing a transformers-like API for Swift apps, including fast tokenization, chat templating, and reliable model download…
971360active
shivammehta25/Matcha-TTS
Matcha-TTS is a PyTorch-based text-to-speech system that uses conditional flow matching for fast, non-autoregressive speech synthesis. It s…
601360active
jhc13/taggui
TagGUI is a cross-platform desktop application for quickly adding and editing image tags and captions, aimed at creators of image datasets …
471357active
blei-lab/edward
Edward is a Python library for probabilistic modeling, inference, and criticism built on TensorFlow. It supports deep generative models, va…
234843maintenance
uxlfoundation/scikit-learn-intelex
Intel's Extension for Scikit-learn is a free AI accelerator that speeds up existing scikit-learn workflows on CPUs and GPUs, claiming up to…
871356active
ZJU-REAL/ClawGUI
ClawGUI is a unified Python framework for GUI agents covering the full lifecycle: online reinforcement learning training (ClawGUI-RL with G…
641356active
mmorise/World
WORLD is a C++ library for high-quality speech analysis, manipulation, and synthesis based on a vocoder design. It estimates F0 (via DIO/Ha…
751355stable
gempy-project/gempy
GemPy is an open-source Python library for implicit 3D structural geological modeling, generating complex models of layers, faults, folds, …
991354active
ClownsharkBatwing/RES4LYF
RES4LYF is a ComfyUI custom node collection providing advanced diffusion samplers (RES samplers) that achieve high-quality image generation…
681352active
sjvasquez/handwriting-synthesis
A Python implementation of Alex Graves' handwriting synthesis experiments using recurrent neural networks, generating realistic handwritten…
324824maintenance
owlbarn/owl
Owl is an OCaml library for scientific and engineering computing, providing n-dimensional arrays, linear algebra, statistics, optimization,…
621351active
bytedance/Lance
Lance is a 3B-parameter native unified multimodal model from ByteDance for image and video understanding, generation, and editing, trained …
521350active
christophschuhmann/improved-aesthetic-predictor
A CLIP+MLP neural network that predicts how much people on average like an image, trained on AVA dataset ratings. It is widely used for fil…
321349stable
MegEngine/MegEngine
MegEngine is a fast, scalable deep learning framework with automatic differentiation, developed in C++ with Python bindings. It unifies tra…
234809maintenance
airbnb/aerosolve
Aerosolve is a machine learning library from Airbnb built for human-friendly, interpretable modeling on the JVM. It provides a thrift-based…
424807maintenance
FIND3
FIND (Framework for Internal Navigation and Discovery) is a self-hosted server that determines indoor position using WiFi fingerprints from…
234806maintenance
segment-any-text/wtpsplit
wtpsplit is a Python toolkit for segmenting text into sentences or other semantic units using the SaT and WtP deep learning models. It prov…
931347active
xtreme1-io/xtreme1
Xtreme1 is an open-source, self-hosted data labeling and annotation platform for multimodal training data, supporting images, 3D LiDAR poin…
971345active
ace-agent/ace
ACE is a Python framework for Agentic Context Engineering that lets language models self-improve by treating contexts as evolving playbooks…
581344active
hao-ai-lab/LookaheadDecoding
A Python library implementing Lookahead Decoding, an exact parallel decoding algorithm that accelerates LLM inference without a draft model…
281343active
inference-labs-inc/dsperse
DSperse is a proving-system-agnostic tool for verifiable AI that decomposes ONNX neural network models into circuit-compatible segments and…
761342active
XTXMarkets/ternfs
TernFS is an exabyte-scale, multi-region distributed file system written in C++, designed for storing large immutable files on commodity ha…
601342active
rstudio/tensorflow
An R package that provides full access to the TensorFlow API from R via reticulate, bridging R users to TensorFlow's Python implementation.…
561340active
alibaba/graph-learn
Graph-Learn (formerly AliGraph) is a distributed framework for developing and applying large-scale graph neural networks, with a training l…
321340active
open-edge-platform/geti
Geti is an open-source, end-to-end Vision AI application from Intel that takes users from raw images to deployed computer vision models, ru…
921338active
jonathan-laurent/AlphaZero.jl
A generic, simple, and fast Julia implementation of DeepMind's AlphaZero algorithm for training game-playing agents via self-play and MCTS.…
691338active
BytedTsinghua-SIA/CUDA-Agent
CUDA-Agent is a large-scale agentic reinforcement learning system from ByteDance Seed and Tsinghua that trains LLMs to generate high-perfor…
531338active
PKU-YuanGroup/MagicTime
MagicTime is a metamorphic time-lapse video generation pipeline built on diffusion-based text-to-video models, with a MagicAdapter, dynamic…
561337active
CarperAI/trlx
trlX is a distributed training framework for fine-tuning large language models with reinforcement learning from human feedback (RLHF), supp…
234756maintenance
awslabs/dgl-ke
DGL-KE is a high-performance Python package built on Deep Graph Library (DGL) for training, evaluating, and inferring knowledge graph embed…
601335active
pykalman/pykalman
pykalman is a Python library implementing the Kalman Filter, Kalman Smoother, Unscented Kalman Filter, and EM algorithm for state estimatio…
681334active
IrisRainbowNeko/genshin_auto_fish
A Genshin Impact auto-fishing AI built from a YOLOX object detection model (fish and rod landing point localization) and a DQN reinforcemen…
234748maintenance
mapillary/inplace_abn
A PyTorch extension library implementing In-Place Activated BatchNorm (InPlace-ABN), which redefines BN plus nonlinear activation as a sing…
671333stable
braindecode/braindecode
Braindecode is an open-source Python toolbox built on PyTorch for decoding raw electrophysiological brain signals such as EEG, ECoG, and ME…
971332active
facebookincubator/AITemplate
AITemplate is a Python framework that compiles deep neural networks into high-performance CUDA (NVIDIA) or HIP (AMD) C++ code for fast fp16…
674730maintenance
Vahe1994/AQLM
Official PyTorch implementation of AQLM, an extreme LLM compression method via additive quantization, extended with PV-Tuning for finetunin…
541329active
PrunaAI/pruna
Pruna is an open-source Python model optimization framework that makes AI models faster, smaller, cheaper, and greener via caching, quantiz…
821326active
Tongjilibo/bert4torch
bert4torch is a PyTorch library providing an elegant reimplementation of transformer models (BERT, RoBERTa, T5, GPT, ChatGLM, LLaMA, etc.) …
761326active
jishengpeng/WavTokenizer
WavTokenizer is a state-of-the-art discrete neural audio codec that compresses speech, music, and general audio into only 40 or 75 discrete…
231325active
inference-labs-inc/JSTprove
JSTprove is a Rust CLI toolkit that generates zero-knowledge proofs of machine learning inference on ONNX models, built on Polyhedra Networ…
641324active
tensorflow/lucid
Lucid is a collection of infrastructure and tools for research in neural network interpretability, built on TensorFlow 1.x. It provides fea…
104704maintenance
DBraun/DawDreamer
DawDreamer is a Python framework that provides digital audio workstation features, letting users compose graphs of audio processors includi…
841322active
yeyupiaoling/VoiceprintRecognition-Pytorch
A PyTorch-based voiceprint recognition (speaker recognition) framework implementing models such as ECAPA-TDNN, ResNetSE, ERes2Net, and CAM+…
751322active
sebp/scikit-survival
scikit-survival is a Python library for survival analysis (time-to-event modeling) built on top of scikit-learn. It provides survival model…
841321active
stared/livelossplot
A Python library that draws live training loss and metric plots inside Jupyter Notebooks for Keras, PyTorch, and other deep learning framew…
851320stable
sanchit-gandhi/whisper-jax
An optimized JAX implementation of OpenAI's Whisper speech recognition model, built on Hugging Face Transformers, offering up to 70x faster…
314680maintenance
ChenmienTan/RL2
RL2 (Ray Less Reinforcement Learning) is a concise Python library for post-training large language models with reinforcement learning, SFT,…
541316active
sicara/easy-few-shot-learning
A Python library (easyfsl) with ready-to-use code and tutorial notebooks for few-shot image classification and meta-learning, built on PyTo…
231316stable
General Navigation Models
Official code and pre-trained checkpoints for the GNM, ViNT, and NoMaD family of general-purpose goal-conditioned visual navigation policie…
201315active
arkflow-rs/arkflow
ArkFlow is a high-performance stream processing engine written in Rust on top of Tokio, connecting configurable inputs (Kafka, MQTT, HTTP, …
881314active
Alibaba-NLP/ZeroSearch
ZeroSearch is a reinforcement learning framework from Alibaba's Tongyi Lab that trains LLMs to use search by simulating search engine resul…
321313active
OpenTeleVision/TeleVision
Open-TeleVision is an open-source immersive robot teleoperation system that streams stereoscopic visual feedback to VR headsets (Apple Visi…
251313active
ai-dynamo/nixl
NVIDIA Inference Xfer Library (NIXL) is a C++/Python library that accelerates point-to-point communication in AI inference frameworks like …
871312active
vye16/shape-of-motion
Shape of Motion is a Python research codebase for 4D reconstruction of dynamic scenes from a single monocular video, based on the ICCV 2025…
271311active
Hopsworks
Hopsworks is an open-source, data-intensive AI platform (an 'AI Lakehouse') built around a Python-centric Feature Store with online/offline…
231310active
StarlightSearch/EmbedAnything
EmbedAnything is a high-performance, memory-safe embedding pipeline written in Rust (with Python bindings) that generates embeddings from t…
861309active
tjake/Jlama
Jlama is a modern LLM inference engine written in Java, supporting popular transformer models like Llama, Mistral, Gemma, and Qwen with qua…
481309active
Parskatt/RoMa
RoMa (romatch) is a Python library for robust dense feature matching between image pairs, estimating pixel-dense warps and reliable certain…
461309active
donydchen/mvsplat
MVSplat is a PyTorch implementation of an ECCV 2024 Oral model that predicts 3D Gaussians from sparse multi-view images in a single feed-fo…
581308active
openai/simple-evals
A lightweight Python library from OpenAI for evaluating language models against benchmarks like MMLU, GPQA, MATH, HumanEval, SimpleQA, Heal…
574638maintenance
SakanaAI/text-to-lora
Text-to-LoRA (T2L) is a hypernetwork that generates LoRA adapters for large language models in a single forward pass, using only a natural …
281307active
albermax/innvestigate
iNNvestigate is a Python toolbox providing a common interface and out-of-the-box implementations of many neural network explanation methods…
261307active
huawei-noah/Efficient-Computing
A collection of efficient deep learning methods from Huawei Noah's Ark Lab, covering model compression, knowledge distillation, pruning, qu…
321306active
turboderp-org/exllamav2
ExLlamaV2 is a fast Python inference library for running large language models locally on modern consumer GPUs, with support for EXL2/GPTQ …
584631maintenance
derrian-distro/LoRA_Easy_Training_Scripts
A PySide6 desktop GUI that wraps Kohya's sd-scripts to simplify training LoRA, LoCon, and other LoRA-type models for Stable Diffusion. It s…
301304active
bambinos/bambi
Bambi is a high-level Bayesian model-building interface for Python built on top of the PyMC probabilistic programming framework. It uses a …
931303active
yizhongw/self-instruct
Self-Instruct is a framework and research codebase for aligning pretrained language models with instructions using data generated by the mo…
324612maintenance
buoyancy99/diffusion-forcing
Official research code for the NeurIPS paper 'Diffusion Forcing: Next-token Prediction Meets Full-Sequence Diffusion', implementing a metho…
611299active
STVIR/pysot
PySOT is a Python research platform by SenseTime for single object visual tracking, implementing algorithms such as SiamRPN, SiamRPN++, DaS…
414602maintenance
jbarrow/commonforms
CommonForms is a Python package and CLI that uses trained object-detection models (FFDNet-S/L) to automatically detect form fields in a PDF…
591297active
thu-ml/Motus
Motus is the official implementation of a unified latent action world model for robotics, combining a video generation model, a vision-lang…
401297active
PantoMatrix/PantoMatrix
PantoMatrix is an open-source research project that generates 3D face and body animation from speech audio, including the EMAGE model for h…
321297active
ZhengyiLuo/PHC
Official implementation of the ICCV 2023 paper 'Perpetual Humanoid Control for Real-time Simulated Avatars'. It provides a Python codebase …
411296active
endee-io/endee
Endee is a high-performance C++ vector database designed to handle up to 1B vectors on a single node, supporting dense, sparse (BM25), and …
101296active
ictnlp/StreamSpeech
StreamSpeech is an 'All in One' seamless model for offline and simultaneous speech recognition, speech translation, and speech synthesis, p…
341294active
zju3dv/MatchAnything
MatchAnything is a deep learning model for universal cross-modality image matching, released as research code accompanying a TPAMI 2026 pap…
641293active

← prev page 18 / 41 next →