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

Open-source machine-learning software

5374 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.

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

ProductHealth v2StarsMaturity
TheAlgorithms/Python
TheAlgorithms/Python is a comprehensive collection of algorithm implementations written in Python. It serves as an educational resource for…
76225124active
tensorflow/tensorflow
TensorFlow is an open‑source end‑to‑end platform for building and deploying machine‑learning models. It provides stable Python and C++ APIs…
83200740active
Transformers
🤗 Transformers is a Python library that provides a unified API for thousands of pretrained models across text, vision, audio, and multimoda…
95167798active
Transformers
Hugging Face Transformers is a Python library that serves as the model-definition framework for state-of-the-art machine learning models ac…
95167798stable
Stable Diffusion web UI
Stable Diffusion Web UI is a Python‑based web application that lets you run Stable Diffusion locally through an interactive Gradio interfac…
51165213active
openai/whisper
OpenAI's Whisper is a general-purpose speech recognition model and Python library built on a Transformer sequence-to-sequence architecture.…
64109525stable
pytorch/pytorch
PyTorch is an open-source Python library for tensor computation and deep neural networks with strong GPU acceleration. It provides a dynami…
95104835active
deepseek-ai/DeepSeek-V3
Official repository for DeepSeek-V3, a 671B-parameter Mixture-of-Experts language model (37B activated per token) with open weights, infere…
26104498active
ruvnet/RuView
RuView is a Rust‑based platform that uses WiFi CSI from ESP32 devices to infer presence, pose, breathing and heart‑rate without cameras. It…
8298510active
karpathy/autoresearch
A framework by Andrej Karpathy where AI agents autonomously run LLM research experiments on a single-GPU nanochat training setup. The agent…
4598112active
deepseek-ai/DeepSeek-R1
DeepSeek-R1 is a family of open-weight large language models trained with large-scale reinforcement learning for reasoning, including DeepS…
2191900active
OpenCV
OpenCV is an open‑source computer vision and machine learning library written in C++. It provides over 2,500 optimized algorithms for image…
8590950active
PaddlePaddle/PaddleOCR
PaddleOCR is a multilingual OCR and document parsing toolkit built on PaddlePaddle that converts images and PDFs into structured data like …
9190108stable
abi/screenshot-to-code
An AI-powered application that converts screenshots, mockups, Figma designs, and screen recordings into clean functional code (HTML/Tailwin…
7180005active
tensorflow/models
The TensorFlow Model Garden is a repository of official and community implementations of state-of-the-art machine learning models built wit…
8277653active
BettaFish
MiroFish is a Python-based swarm intelligence prediction engine that builds high-fidelity parallel digital worlds populated by thousands of…
6776494active
X Recommendation Algorithm
The open-source source code for X's (formerly Twitter) recommendation algorithm, a set of services and jobs that serve personalized feeds o…
4673957active
scikit-learn/scikit-learn
scikit-learn is a Python module for machine learning built on top of SciPy, providing classification, regression, clustering, and model eva…
8867403stable
Keras
Keras is a high‑level, multi‑backend deep learning library for Python. It provides a user‑friendly API that works with TensorFlow, JAX, PyT…
9664373active
openpilot
openpilot is an open-source operating system that provides advanced driver assistance features for supported vehicles. It runs on comma har…
8963922active
openpilot
openpilot is an open-source operating system for robotics that currently functions as an advanced driver assistance system (ADAS) for 300+ …
8963922active
virattt/ai-hedge-fund
An educational AI-powered hedge fund simulator where LLM-driven agents modeled after famous investors analyze stocks and make simulated tra…
8763827active
Ultralytics YOLO
Ultralytics YOLO is a Python package and CLI providing a family of real-time computer vision models (YOLO26, YOLO11, YOLOv8) for object det…
9662597active
RVC-Boss/GPT-SoVITS
GPT-SoVITS is a Python-based few-shot voice cloning and text-to-speech system with an integrated WebUI. It supports zero-shot TTS from a 5-…
6562169active
karpathy/nanochat
nanochat is a minimal, hackable full-stack LLM training harness that covers tokenization, pretraining, finetuning, evaluation, and inferenc…
5958750active
Faceswap
Faceswap is a free, open-source, multi-platform deepfakes tool that uses deep learning to recognize and swap faces in pictures and videos. …
7857578active
facebookresearch/segment-anything
Segment Anything Model (SAM) from Meta AI is a promptable image segmentation foundation model that produces high-quality object masks from …
3154993stable
ggml-org/whisper.cpp
A high-performance C/C++ port of OpenAI's Whisper automatic speech recognition model with no external dependencies. It supports CPU, GPU (M…
9954397stable
Upscayl
Upscayl is a free and open-source desktop application that uses AI (ESRGAN-based models) to upscale and enhance low-resolution images on Li…
6650054active
Qlib
Qlib is an AI‑oriented quantitative investment platform written in Python. It provides end‑to‑end tools for data preparation, model trainin…
6648694active
Qlib
Qlib is an AI-oriented quantitative investment platform from Microsoft that supports the full quant research workflow, from data processing…
6648694active
exo-explore/exo
exo is a Python application that turns a collection of devices (Macs, GPUs, etc.) into a distributed AI cluster for running large language …
8247847active
paperless-ngx/paperless-ngx
Paperless-ngx is a self-hosted document management system that converts scanned physical documents into a searchable online archive. It use…
9546818active
VeighNa
VeighNa (vn.py) is an open-source Python framework for developing quantitative trading systems, covering strategy development, backtesting,…
8345695stable
Apache Spark
Apache Spark is a unified analytics engine for large-scale data processing, providing high-level APIs in Scala, Java, Python, and R over an…
7744159stable
hpcaitech/ColossalAI
ColossalAI is a Python library that provides efficient parallelization techniques for training large deep learning models. It supports data…
7541430active
facebookresearch/faiss
Faiss is a C++ library (with Python wrappers) for efficient similarity search and clustering of dense vectors, supporting indexes that scal…
9441147stable
BitNet
bitnet.cpp is Microsoft's official inference framework for 1-bit large language models (BitNet b1.58), providing optimized CPU kernels with…
6240295active
PhotoPrism
PhotoPrism is an AI‑powered, privacy‑focused application for browsing, organizing and sharing photos and videos. It runs as a self‑hosted w…
9440276active
PhotoPrism
PhotoPrism is an AI-powered, privacy-first web application for browsing, organizing, and sharing personal photo and video collections. It a…
9440276active
google-research/bert
Google's BERT repository provides TensorFlow implementations and pre‑trained checkpoints of the Bidirectional Encoder Representations from …
1040038active
2noise/ChatTTS
ChatTTS is a generative text-to-speech model optimized for conversational dialogue scenarios such as LLM assistants, supporting English and…
6439885active
shiyu-coder/Kronos
Kronos is an open‑source decoder‑only foundation model trained on financial candlestick (K‑line) data from dozens of global exchanges. It p…
5039500active
RVC-Project/Retrieval-based-Voice-Conversion-WebUI
A WebUI-based framework for training and running retrieval-based voice conversion (RVC) models, letting users clone a voice timbre from as …
7738553active
OpenBMB/VoxCPM
VoxCPM is a tokenizer-free text-to-speech system built on a diffusion autoregressive architecture that generates continuous speech represen…
7437924active
myshell-ai/OpenVoice
OpenVoice is a Python library and audio foundation model for instant voice cloning, requiring only a short reference audio clip to replicat…
3137608active
huggingface/pytorch-image-models
timm (PyTorch Image Models) is a Python library that provides a large collection of state‑of‑the‑art vision models, utilities, and training…
9437222active
jax-ml/jax
JAX is a Python library that provides composable transformations such as automatic differentiation, JIT compilation, and vectorization for …
9836460active
XingangPan/DragGAN
Official PyTorch implementation of DragGAN (SIGGRAPH 2023), an interactive point-based image manipulation method built on StyleGAN3. Users …
3035748stable
facebookresearch/detectron2
Detectron2 is Facebook AI Research's PyTorch-based library for state-of-the-art object detection, instance/panoptic segmentation, and other…
6634897stable
huggingface/diffusers
Hugging Face Diffusers is a Python library providing state-of-the-art pretrained diffusion models for generating images, videos, and audio …
9534736stable
google-research/timesfm
TimesFM is a pretrained decoder‑only foundation model for time‑series forecasting released by Google Research. It provides zero‑shot foreca…
8434487active
openai/CLIP
OpenAI's CLIP is a PyTorch library providing pretrained contrastive language-image models that encode images and text into a shared embeddi…
6234362stable
spaCy
spaCy is an industrial-strength natural language processing library for Python and Cython, featuring pretrained pipelines for 70+ languages…
9733952stable
tinygrad/tinygrad
tinygrad is a small, hackable deep learning framework providing a PyTorch-like tensor library with autograd, plus a visible IR and compiler…
8833740active
lutzroeder/netron
Netron is a visualizer for neural network, deep learning, and machine learning models, rendering model graphs and layer details. It support…
10033596active
Fish Speech
Fish Speech is an open-source state-of-the-art text-to-speech system (Fish Audio S2) trained on over 10 million hours of audio across ~50 l…
7033062active
open-mmlab/mmdetection
MMDetection is OpenMMLab's PyTorch-based toolbox and benchmark for object detection and instance/panoptic segmentation. It provides a large…
2332955stable
p-e-w/heretic
Heretic is a command-line tool that automatically removes censorship (safety alignment) from transformer-based language models using direct…
7332267active
Lightning-AI/pytorch-lightning
PyTorch Lightning is a deep learning framework that organizes PyTorch code to eliminate boilerplate for training, finetuning, and scaling A…
9331417stable
karpathy/llm.c
llm.c is a pure C/CUDA implementation for training large language models like GPT-2 and GPT-3, with no dependency on PyTorch or Python. It …
3431176active
FaceFusion
FaceFusion is an open-source face manipulation platform for face swapping and lip syncing in images and videos, built in Python with GPU ac…
9530263active
Genesis World
Genesis World is a Python simulation platform for physical AI and robotics that combines a unified multi-physics engine, a photorealistic r…
9530058active
hpcaitech/Open-Sora
Open-Sora is an open-source initiative for efficiently producing high-quality videos from text prompts using deep learning models. It provi…
4729872active
modular/modular
Modular Platform is an open‑source stack that includes the Mojo systems programming language and the MAX framework for building, optimizing…
9029847active
XGBoost
XGBoost is an optimized, scalable gradient boosting library written in C++ with bindings for Python, R, Java, Scala and other languages. It…
9428887active
XGBoost
XGBoost is an optimized, scalable gradient boosting library implementing parallel tree boosting (GBDT/GBM) with bindings for Python, R, Jav…
9428887stable
MLX
MLX is an array computation framework for machine learning on Apple silicon, developed by Apple ML research. It offers NumPy-like Python AP…
9528839active
deezer/spleeter
Spleeter is a Python library for music source separation that provides pretrained TensorFlow models. It can be used via a command‑line inte…
5928480active
LeRobot
LeRobot is Hugging Face's PyTorch library for real-world robotics, providing a hardware-agnostic Python interface for controlling robots, a…
9028232active
fastai
fastai is an open‑source deep learning library built on PyTorch that provides high‑level components for rapid model development. It offers …
9228224active
fastai
fastai is a deep learning library built on PyTorch that offers high-level components for quickly achieving state-of-the-art results in visi…
9228224stable
svc-develop-team/so-vits-svc
SoftVC VITS is an open‑source Python application for singing voice conversion, allowing a source voice to be transformed into another targe…
1028100active
Stability-AI/generative-models
Stability AI's official repository of generative diffusion models, including Stable Diffusion, Stable Video, and SV4D 2.0 for image, video,…
4227300active
Apollo
Apollo is an open-source autonomous driving platform providing a high-performance, modular software stack for developing, testing, and depl…
5426853active
baidu/Unlimited-OCR
Baidu's Unlimited-OCR is an open vision-language OCR model for one-shot long-horizon document parsing, extending DeepSeek-OCR. It provides …
5326763active
resemble-ai/chatterbox
Chatterbox is a family of state-of-the-art open-source text-to-speech models by Resemble AI, including multilingual and low-latency Turbo v…
4926574active
Anjok07/ultimatevocalremovergui
Ultimate Vocal Remover GUI is a desktop application that uses deep neural network models to separate vocals from music tracks. It provides …
6726500active
huggingface/open-r1
Open R1 is Hugging Face's fully open reproduction of the DeepSeek-R1 training pipeline, providing scripts for supervised fine-tuning, GRPO …
6526481active
MiniCPM
MiniCPM-V and MiniCPM-o are a series of small multimodal large language models for efficient image, video, and audio understanding, deploya…
5926452active
zai-org/Open-AutoGLM
Open-AutoGLM is an open phone agent model and framework built on AutoGLM that understands phone screens multimodally and automates Android …
4526342active
black-forest-labs/flux
Official minimal inference code from Black Forest Labs for running FLUX.1 open-weight image generation and editing models. It supports text…
3526009active
shap/shap
SHAP (SHapley Additive exPlanations) is a Python library that provides game‑theoretic explanations for the predictions of any machine‑learn…
9225783active
SYSTRAN/faster-whisper
A fast reimplementation of OpenAI's Whisper speech-to-text model built on the CTranslate2 inference engine, offering up to 4x speedup and l…
5225631active
lucidrains/vit-pytorch
A PyTorch library implementing the Vision Transformer (ViT) and dozens of ViT variants (NaViT, MaxViT, MobileViT, Dino, masked autoencoders…
8725551active
microsoft/OmniParser
OmniParser is a screen parsing tool from Microsoft that converts UI screenshots into structured, understandable elements to ground vision-l…
5525431active
microsoft/JARVIS
JARVIS (HuggingGPT) is a system that uses an LLM as a controller to plan tasks and orchestrate numerous expert ML models from the HuggingFa…
4225307active
junyanz/pytorch-CycleGAN-and-pix2pix
Official PyTorch implementations of CycleGAN and pix2pix for paired and unpaired image-to-image translation. It includes training and testi…
4425261stable
Dao-AILab/flash-attention
Official implementation of FlashAttention, FlashAttention-2, -3, and -4: fast and memory-efficient exact attention kernels for GPUs. It acc…
9225116active
haotian-liu/LLaVA
LLaVA (Large Language and Vision Assistant) is an open-source multimodal large language model framework implementing visual instruction tun…
2125067active
danielgatis/rembg
Rembg is a Python tool for removing image backgrounds using U2Net-based deep learning models. It can be used as a CLI, Python library, HTTP…
9825016active
m-bain/whisperX
WhisperX is a Python library providing fast automatic speech recognition with word-level timestamps and speaker diarization. It combines Wh…
9224736active
index-tts/index-tts
IndexTTS is an industrial-level zero-shot text-to-speech system that clones a voice from a single reference audio clip. The latest IndexTTS…
7624518active
deepseek-ai/DeepSeek-Coder
DeepSeek Coder is a series of open code language models (1B to 33B) trained from scratch on 2T tokens of code and natural language, with a …
4724295active
graphdeco-inria/gaussian-splatting
The official reference implementation of 3D Gaussian Splatting, a method for real-time radiance field rendering that reconstructs scenes fr…
4724196active
PaddlePaddle
PaddlePaddle is an open‑source deep learning platform that provides a unified framework for model development, training, and inference. It …
9224105active
PaddlePaddle
PaddlePaddle is an industrial-grade deep learning framework written in C++ with Python APIs, supporting high-performance single-machine and…
9224105active
PyTorch Geometric
PyTorch Geometric (PyG) is a Python library built on top of PyTorch for building and training Graph Neural Networks. It provides a unified …
7824098active
PyTorch Geometric
PyG (PyTorch Geometric) is a Python library built on PyTorch for writing and training Graph Neural Networks on structured and irregular dat…
7824098stable
pytorch/examples
A curated collection of short, high‑quality PyTorch example projects covering vision, text, reinforcement learning, and more. The repositor…
4624052active

page 1 / 54 next →