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
Deep Lake
Deep Lake is an open-source database for AI that stores multimodal data (images, video, audio, text, embeddings, annotations) in a format o…
759249active
Pwnagotchi
Pwnagotchi is an A2C deep reinforcement learning agent built on bettercap that learns from its surrounding WiFi environment to maximize cap…
639223active
coqui-ai/TTS
Coqui TTS is a deep learning toolkit for text-to-speech synthesis, providing pretrained models in over 1100 languages plus tools for traini…
2346107maintenance
modelscope/modelscope
ModelScope is a Python library and ecosystem built on the 'Model-as-a-Service' concept, providing unified APIs to download, run inference o…
969149active
CatBoost
CatBoost is an open-source gradient boosting on decision trees library developed by Yandex, offering high-quality classification, regressio…
829133stable
pyro-ppl/pyro
Pyro is a deep universal probabilistic programming library built on Python and PyTorch, supporting Bayesian modeling with variational infer…
659059stable
FareedKhan-dev/kimi-k3-in-c
A dependency-free C99 inference engine that runs the 2.78-trillion-parameter Kimi K3 model on a single CPU with as little as 8 GB of RAM by…
799033active
NSFWJS
NSFWJS is a JavaScript library that uses TensorFlow.js to classify images into NSFW/safety categories (Drawing, Neutral, Sexy, Hentai, Porn…
809007active
NVIDIA/apex
NVIDIA-maintained PyTorch extension providing utilities for easy mixed precision and distributed training. It offers up-to-date CUDA and C+…
759000active
MIC-DKFZ/nnUNet
nnU-Net is a self-configuring deep learning framework for semantic image segmentation that automatically adapts preprocessing, U-Net archit…
658982stable
DepthAnything/Depth-Anything-V2
Depth Anything V2 is a foundation model for monocular depth estimation, trained on 595K synthetic labeled images and 62M+ real unlabeled im…
548940stable
LykosAI/StabilityMatrix
Stability Matrix is a multi-platform desktop application that acts as a package manager for Stable Diffusion UIs and tools like ComfyUI, AU…
968932active
apple/ml-sharp
SHARP is a Python tool from Apple that synthesizes a photorealistic 3D Gaussian splat representation from a single photograph in under a se…
598931active
Rig
Rig is a Rust library for building modular, scalable LLM-powered applications and agents, offering a unified API across 20+ model providers…
878911active
BentoML
BentoML is a Python framework for building online serving systems for AI apps and model inference, turning model inference scripts into RES…
918909stable
sebastianstarke/AI4Animation
AI4Animation is a deep learning framework for data-driven character animation and control, built around Unity with a Python remake (AI4Anim…
638873active
AI on the Edge Device
A firmware application for ESP32-CAM boards that uses TensorFlow Lite CNNs on-device to digitize analog utility meters (water, gas, electri…
748865active
elder-plinius/OBLITERATUS
OBLITERATUS is a Python toolkit for abliteration — identifying and removing refusal behaviors from large language models by locating and in…
798861active
MONAI
MONAI is a PyTorch-based open-source framework for deep learning in healthcare imaging, providing domain-specific transforms, 3D architectu…
918788stable
VowpalWabbit/vowpal_wabbit
Vowpal Wabbit is a fast, open-source machine learning system focused on online, active, and interactive learning, including contextual band…
988727active
bayesian-optimization/BayesianOptimization
A pure Python library implementing Bayesian global optimization using Gaussian processes. It finds the maximum of expensive, unknown black-…
948720stable
librosa/librosa
Librosa is a Python library for audio and music signal processing, providing foundational algorithms for building music information retriev…
848690stable
Jesse
Jesse is an open-source Python framework for researching, backtesting, optimizing, and live-trading cryptocurrency trading strategies. It i…
778660active
google-deepmind/alphafold3
Google DeepMind's official implementation of the AlphaFold 3 inference pipeline for predicting biomolecular structures and interactions. It…
818643active
DeepDive
slime is an open-source LLM post-training framework for reinforcement learning scaling, connecting Megatron-based training with SGLang-base…
798606active
bitsandbytes-foundation/bitsandbytes
bitsandbytes is a Python library providing k-bit quantization primitives for PyTorch, enabling 8-bit (LLM.int8()) and 4-bit (QLoRA) quantiz…
948514active
OptimalScale/LMFlow
LMFlow is an extensible Python toolkit for finetuning and inference of large foundation models such as LLaMA, GPT-2, and Galactica. It prov…
618487active
qualcomm/GenieX
GenieX is an on-device generative AI inference runtime for Qualcomm Snapdragon devices, running frontier LLMs and VLMs on the Hexagon NPU, …
878452active
lucidrains/imagen-pytorch
A PyTorch implementation of Imagen, Google's text-to-image neural network based on cascading DDPMs conditioned on T5 text embeddings. It pr…
238428active
CASIA-LMC-Lab/FastSAM
FastSAM is a CNN-based Segment Anything Model trained on only 2% of the SA-1B dataset, achieving comparable segmentation performance to SAM…
208421active
ASRT SpeechRecognition
ASRT is a deep-learning-based Chinese speech recognition (speech-to-text) system built with TensorFlow/Keras, using CNN, LSTM, attention me…
538391active
py-why/dowhy
DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. It unifies causal graphic…
728335stable
mikel-brostrom/boxmot
BoxMOT is a pluggable Python and C++ library providing state-of-the-art multi-object tracking (MOT) algorithms such as ByteTrack, BoT-SORT,…
918319active
lmcinnes/umap
UMAP is a Python library implementing Uniform Manifold Approximation and Projection, a non-linear dimensionality reduction technique usable…
868281stable
jessevig/bertviz
BertViz is an interactive Python library for visualizing attention mechanisms in Transformer language models such as BERT, GPT-2, and RoBER…
478200stable
asg017/sqlite-vec
sqlite-vec is a vector search extension for SQLite written in pure C with no dependencies, supporting float, int8, and binary vectors in ve…
718168active
Pinokio
Pinokio is a desktop application that acts as a one-click launcher and browser for open-source AI apps, letting users discover, install, ru…
918154active
NVIDIA/Isaac-GR00T
NVIDIA Isaac GR00T N1.7 is an open vision-language-action (VLA) foundation model for generalized humanoid robot skills, taking language and…
708116stable
LibrePhotos
LibrePhotos is a self-hosted, open-source photo management service built with Django and React. It offers AI-powered features like face rec…
1008112active
InternLM/lmdeploy
LMDeploy is a toolkit for compressing, quantizing, deploying, and serving large language models, built around its high-performance TurboMin…
968111active
nadermx/backgroundremover
A free, open-source command line tool that removes backgrounds from images and videos using the U2Net AI model built on PyTorch. It is inst…
878061active
shenweichen/DeepCTR
DeepCTR is a Python library of easy-to-use, modular, and extendible deep-learning based CTR (click-through rate) prediction models built on…
718051stable
PriorLabs/TabPFN
TabPFN is a pre-trained tabular foundation model (transformer) that performs classification, regression, forecasting, and anomaly detection…
968048active
MLX-Audio
MLX-Audio is a Python library built on Apple's MLX framework for fast text-to-speech (TTS), speech-to-text (STT), and speech-to-speech (STS…
888012active
alirezamika/autoscraper
AutoScraper is a Python library that automatically learns scraping rules from a URL or HTML content plus a list of sample data you want to …
628003stable
lanpa/tensorboardX
A Python library for writing TensorBoard event files from PyTorch, Chainer, MXNet, NumPy, and other frameworks without needing TensorFlow. …
718002active
evidentlyai/evidently
Evidently is an open-source Python framework for evaluating, testing, and monitoring ML and LLM-powered systems, with 100+ built-in metrics…
977984active
MochiDiffusion/MochiDiffusion
A native macOS app built with SwiftUI for running Stable Diffusion and FLUX.2 Klein image generation locally on Apple Silicon Macs. It uses…
867957active
Upsonic/Upsonic
Upsonic is a Python framework for building autonomous and traditional AI agents, with support for tools, memory, knowledge bases, RAG, mult…
717956active
open-mmlab/mmpose
MMPose is an open-source pose estimation toolbox and benchmark built on PyTorch as part of the OpenMMLab ecosystem. It provides implementat…
357921active
TheLastBen/fast-stable-diffusion
A collection of Google Colab notebooks for quickly running Stable Diffusion UIs (AUTOMATIC1111, ComfyUI) and training DreamBooth models for…
537911active
MaartenGr/BERTopic
BERTopic is a Python library for topic modeling that leverages transformer-based sentence embeddings and class-based TF-IDF (c-TF-IDF) to d…
757902stable
stanfordnlp/stanza
Stanza is the Stanford NLP Group's official Python library for linguistic analysis of human language text. It provides a neural pipeline bu…
947886stable
TensorRTx
A C++ collection of popular deep learning networks (YOLO variants, ResNet, MobileNet, Swin Transformer, OCR models, and more) implemented f…
737838active
Flyte
Flyte is an open-source workflow orchestration platform for coordinating data, ML models, and AI agents at scale, authored in pure Python a…
967741active
leejet/stable-diffusion.cpp
A pure C/C++ inference engine for diffusion models (Stable Diffusion, FLUX, Wan, Qwen Image, Z-Image, and more) built on ggml in the style …
927734active
google-deepmind/weathernext
Google DeepMind's WeatherNext family of AI weather forecasting models, including WeatherNext 2, GraphCast, and GenCast, with code and pretr…
827709active
alteryx/featuretools
Featuretools is an open-source Python library for automated feature engineering, using Deep Feature Synthesis (DFS) to generate features fr…
657687active
openai/gym
Gym is a Python toolkit for developing and comparing reinforcement learning algorithms via a standard API between learning algorithms and e…
1037236maintenance
myshell-ai/MeloTTS
MeloTTS is a high-quality multi-lingual text-to-speech library supporting English (multiple accents), Spanish, French, Chinese, Japanese, a…
177644active
Kaggle/kaggle-cli
The official Kaggle command-line interface for interacting with Kaggle competitions, datasets, models, notebooks, and discussion forums. It…
957607active
OpenMathLib/OpenBLAS
OpenBLAS is an optimized open-source implementation of the BLAS (Basic Linear Algebra Subprograms) library, based on GotoBLAS2, with LAPACK…
897587stable
HIPS/autograd
Autograd is a Python library that efficiently computes derivatives of native Python and NumPy code, supporting reverse-mode (backpropagatio…
827543stable
H2O
H2O-3 is an open-source, distributed, in-memory machine learning platform implementing algorithms such as GLM, GBM/XGBoost, Random Forest, …
757509stable
hybridgroup/gocv
GoCV is a Go language binding for the OpenCV 4 computer vision library, supporting Linux, macOS, Windows, and Docker. It includes support f…
667505active
open-compass/opencompass
OpenCompass is a Python-based evaluation platform and toolkit for benchmarking large language models across 100+ datasets, supporting model…
937471active
EleutherAI/gpt-neox
GPT-NeoX is EleutherAI's library for training large-scale autoregressive transformer language models on GPUs, built on NVIDIA's Megatron an…
677471active
facebookresearch/SlowFast
PySlowFast is a PyTorch-based open-source video understanding codebase from Facebook AI Research (FAIR). It provides implementations of sta…
617432active
LargeWorldModel/LWM
Large World Model (LWM) is a family of open-source 7B-parameter multimodal autoregressive transformer models trained on long videos and boo…
267425active
apple/ml-fastvlm
Official implementation of FastVLM, a vision language model with an efficient hybrid vision encoder (FastViTHD) that reduces token count an…
627423active
arcee-ai/mergekit
mergekit is a Python toolkit for merging pre-trained large language models directly in weight space, supporting many merge methods (SLERP, …
647389active
google/flax
Flax is a neural network library and ecosystem for JAX designed for flexibility, featuring the newer NNX API with first-class Python refere…
997348active
Feast
Feast is an open-source feature store for machine learning that manages offline stores for historical training data and low-latency online …
997327stable
naver/dust3r
DUSt3R is the official PyTorch implementation of a CVPR 2024 model that performs dense, unconstrained stereo and multi-view 3D reconstructi…
427317active
vLLM
vLLM-Omni is a Python framework extending vLLM for efficient inference and serving of omni-modality models, including diffusion transformer…
847293active
ml-explore/mlx-lm
A Python package for running and fine-tuning large language models on Apple silicon using the MLX framework. It integrates with the Hugging…
787259active
Alluxio/alluxio
Alluxio is an open-source distributed caching and data orchestration platform that sits between compute frameworks (Spark, Presto, Trino, P…
647248stable
liuliu/ccv
ccv is a modern, minimalist computer vision library written in C/C++ with an application-driven set of state-of-the-art algorithms includin…
777247active
kohya-ss/sd-scripts
A collection of Python training, generation, and utility scripts for Stable Diffusion and other image generation models, most widely used f…
967242active
TensorBoard
TensorBoard is TensorFlow's visualization toolkit, a suite of web applications for inspecting and understanding machine learning training r…
827231active
stanfordnlp/GloVe
Stanford's C implementation of the GloVe model for training distributed word representations (word embeddings), plus downloadable pre-train…
347230stable
AI Scientist
An end-to-end autonomous AI research system that generates hypotheses, runs machine learning experiments, analyzes data, and writes complet…
437222active
NVIDIA/warp
NVIDIA Warp is a Python framework that JIT-compiles regular Python functions into efficient CPU or CUDA GPU kernels. It provides differenti…
997215active
deepseek-ai/DeepSpec
DeepSpec is a full-stack Python codebase from DeepSeek for training and evaluating draft models used in speculative decoding of large langu…
517207active
BVLC/caffe
Caffe is a fast, modular deep learning framework developed by Berkeley AI Research, focused on convolutional neural networks for vision, sp…
2334549maintenance
OpenPose
OpenPose is a real-time multi-person keypoint detection library that jointly estimates human body, face, hand, and foot keypoints (135 tota…
2334493maintenance
tensortrade-org/tensortrade
TensorTrade is an open-source Python framework for building, training, and evaluating reinforcement learning agents for algorithmic trading…
587194active
Background Matting V2
Official PyTorch implementation of the CVPR 2021 paper 'Real-Time High-Resolution Background Matting'. It produces state-of-the-art alpha m…
237193stable
Lance
Lance is an open lakehouse data format (file format, table format, and catalog spec) for multimodal AI, implemented in Rust with Python and…
957182active
flwrlabs/flower
Flower (flwr) is an open-source Python framework for building federated and collaborative AI systems, supporting any ML framework such as P…
997162active
scikit-learn-contrib/imbalanced-learn
imbalanced-learn is a Python library offering re-sampling techniques (over-sampling, under-sampling, and combinations) for datasets with st…
767120stable
yangchris11/samurai
SAMURAI is the official implementation of a zero-shot visual object tracker built on top of Segment Anything Model 2 (SAM 2), using a motio…
247116active
ymcui/Chinese-LLaMA-Alpaca-2
A project releasing Chinese-adapted LLaMA-2 base models and Alpaca-2 instruction-tuned chat models with an extended Chinese vocabulary, inc…
517112stable
zai-org/GLM-4
Official repository for the GLM-4 series of open-weight, multilingual (primarily Chinese/English) multimodal chat language models from Z.ai…
647069active
google/gemma.cpp
A lightweight, standalone C++ inference engine for Google's Gemma foundation models (Gemma 2/3, PaliGemma 2), with a small ~2K LoC core and…
737060active
DeepChem
DeepChem is a Python library that democratizes deep learning for drug discovery, quantum chemistry, materials science, and biology. It prov…
637050active
TheTom/turboquant_plus
TurboQuant+ is a Python reference implementation of the TurboQuant KV cache compression method (ICLR 2026), using PolarQuant codebooks and …
547036active
apple/corenet
CoreNet is Apple's deep neural network training toolkit for training standard and novel small and large-scale models, including foundation …
687008active
gepa-ai/gepa
GEPA is a Python framework that optimizes textual system parameters such as prompts, code, and agent configurations using LLM-based reflect…
816996active
deeppavlov/DeepPavlov
DeepPavlov is an open-source Python NLP library built on PyTorch and Hugging Face transformers for developing, training, and deploying stat…
356995active

← prev page 4 / 41 next →