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
zai-org/GLM-4.5
GLM-4.5 (and successors GLM-4.6/4.7) is a family of open-weight Mixture-of-Experts foundation models from Z.ai focused on agentic tasks, re…
444424active
huawei-noah/Efficient-AI-Backbones
A collection of efficient neural network backbone architectures (GhostNet, TNT, ViG, WaveMLP, TinyNet, etc.) from Huawei Noah's Ark Lab, wi…
244423active
onnxsim/onnxsim
ONNX Simplifier (onnxsim) is a tool that simplifies ONNX models by inferring the whole computation graph and replacing redundant operators …
1004415active
open-compass/VLMEvalKit
VLMEvalKit is an open-source Python toolkit for evaluating large vision-language models (LMMs/LVLMs) across 80+ benchmarks with support for…
614412active
MedSAM
MedSAM is a fine-tuned Segment Anything Model (SAM) foundation model for universal medical image segmentation, trained on over 1.5 million …
264411active
microsoft/FLAML
FLAML is a lightweight Python library for automated machine learning (AutoML) and hyperparameter tuning. It efficiently finds quality model…
944409active
DistrictDataLabs/yellowbrick
Yellowbrick is a Python library of visual diagnostic tools called Visualizers that extend the scikit-learn API using matplotlib. It helps u…
234405active
meta-llama/PurpleLlama
Purple Llama is Meta's umbrella project of tools and benchmarks for assessing and improving the security of large language models. It inclu…
684401active
iperov/DeepFaceLab
DeepFaceLab is the leading open-source Windows application for creating deepfakes, allowing users to swap, de-age, or replace faces and hea…
1019274maintenance
limix-ldm-ai/LimiX
LimiX is the first large structured-data foundation model (LDM), a transformer-based model for tabular data that handles classification, re…
614387active
AI4Finance-Foundation/ElegantRL
ElegantRL is a lightweight, modular deep reinforcement learning library built on PyTorch that implements core model-free RL algorithms (PPO…
504368active
dreamgaussian/dreamgaussian
DreamGaussian is the official PyTorch implementation of an ICLR 2024 Oral paper for efficient 3D content creation using generative Gaussian…
194360active
reBot Arm
An open-source robotic arm project (hardware and software) from Seeed, with CERN-OHL-W-2.0 licensed hardware designs and Apache-2.0 softwar…
614346active
VectorSpaceLab/OmniGen
OmniGen is a unified diffusion-based image generation model that produces and edits images from multi-modal prompts without auxiliary modul…
444346active
rust-ndarray/ndarray
ndarray is a Rust crate providing an n-dimensional array container for general elements and numerics, with owned arrays, lightweight array …
854330active
tloen/alpaca-lora
A repository of scripts for reproducing Stanford Alpaca-style instruction tuning of LLaMA models using low-rank adaptation (LoRA) on consum…
3118899maintenance
zvtvz/zvt
ZVT is a unified, modular quantitative trading framework written in Python for stocks and cryptocurrencies. It provides data ingestion, fac…
734311active
NeuralProphet
NeuralProphet is a Python library for interpretable time series forecasting built on PyTorch, combining neural networks with traditional ti…
234301active
Tencent-Hunyuan/HunyuanDiT
Hunyuan-DiT is Tencent's open-source diffusion transformer model for text-to-image generation with fine-grained Chinese language understand…
464288active
isaac-sim/IsaacSim
NVIDIA Isaac Sim is an open-source robotics simulation application built on NVIDIA Omniverse for developing, simulating, and testing AI-dri…
834283active
richzhang/PerceptualSimilarity
A PyTorch library implementing the LPIPS (Learned Perceptual Image Patch Similarity) metric, which measures perceptual distance between ima…
234280stable
Nixtla/neuralforecast
NeuralForecast is a Python library offering a large collection of state-of-the-art neural forecasting models (NBEATS, NHITS, TFT, PatchTST,…
974277active
SysCV/sam-hq
HQ-SAM (Segment Anything in High Quality) upgrades Meta's Segment Anything Model with a learnable High-Quality Output Token for accurate ze…
454262active
jwohlwend/boltz
Boltz is a family of open-source biomolecular interaction models (Boltz-1 and Boltz-2) that predict complex structures and binding affiniti…
584257active
ThilinaRajapakse/simpletransformers
Simple Transformers is a Python library built on Hugging Face Transformers that lets users train, fine-tune, and evaluate Transformer model…
574256active
kubeflow/pipelines
Kubeflow Pipelines is a Kubernetes-native platform for building, deploying, and orchestrating reusable end-to-end machine learning workflow…
984248stable
ZhengPeng7/BiRefNet
BiRefNet is a PyTorch implementation of the CAAI AIR 2024 paper 'Bilateral Reference for High-Resolution Dichotomous Image Segmentation'. I…
644247active
ArcInstitute/evo2
Evo 2 is a DNA foundation language model (1B-40B parameters) that models genomes at single-nucleotide resolution with up to 1 million base …
564247active
ali-vilab/AnyDoor
AnyDoor is the official implementation of a diffusion-based model that teleports target objects into new scenes at user-specified locations…
294241active
danveloper/flash-moe
An application for running large language models locally on small laptops, written in Objective-C. It enables on-device inference of big mo…
444238active
cvg/Hierarchical-Localization
hloc is a modular Python toolbox for state-of-the-art 6-DoF visual localization, combining image retrieval and feature matching (SuperPoint…
444232active
RobotLocomotion/drake
Drake is a C++ toolbox (with Python bindings) for model-based design and verification of robotics systems, developed by the Robot Locomotio…
1004230stable
MaartenGr/KeyBERT
KeyBERT is a minimal Python library that extracts keywords and keyphrases from documents using BERT embeddings and cosine similarity. It re…
644223stable
Fannovel16/comfyui_controlnet_aux
A collection of ComfyUI custom nodes providing ControlNet auxiliary preprocessors that generate hint images (Canny edges, lineart, depth ma…
734221active
facebookresearch/nevergrad
Nevergrad is a Python toolbox for gradient-free (derivative-free) optimization, providing many optimization algorithms such as NGOpt and di…
794215active
Open Duck Mini
Open Duck Mini is an open-source project to build a miniature (~42cm) bipedal robot inspired by Disney's BDX droid, with a bill of material…
514208active
thinking-machines-lab/tinker-cookbook
Tinker Cookbook is a Python library of realistic examples and abstractions for post-training (fine-tuning) language models via the Tinker A…
844199active
torchgeo/torchgeo
TorchGeo is a PyTorch domain library, similar to torchvision, providing datasets, samplers, transforms, and pre-trained models specific to …
934192active
JEPA
Official PyTorch implementation of V-JEPA, a self-supervised method for learning visual representations from video using a joint-embedding …
264179active
lllyasviel/style2paints
Style2Paints is an AI-driven tool that colorizes lineart sketches, optionally guided by human hints, style reference images, and lighting. …
3218158maintenance
stemdeckapp/stemdeck
StemDeck is a free, local stem separation application that splits songs into up to six stems (vocals, drums, bass, guitar, piano, other) us…
784166active
Spark NLP
Spark NLP is an open-source natural language processing library built natively on Apache Spark, providing scalable NLP annotations and tran…
984160stable
shitagaki-lab/see-through
A research framework from a SIGGRAPH 2026 paper that decomposes a single anime character illustration into up to 23 fully inpainted, semant…
584153active
SamGeo
SamGeo (segment-geospatial) is a Python package that applies Meta AI's Segment Anything Model (SAM, SAM2, SAM3, HQ-SAM) to geospatial data …
944147active
city96/ComfyUI-GGUF
A ComfyUI custom node pack that adds GGUF quantization support for loading diffusion models like FLUX and Stable Diffusion 3.5 in low-bitra…
484138active
justadudewhohacks/face-api.js
A JavaScript face detection and face recognition library built on top of tensorflow.js, usable in the browser and Node.js. It provides mode…
2317981maintenance
zml/zml
ZML is a production LLM inference stack written in Zig, built on MLIR and OpenXLA, that compiles models to run at peak performance across N…
694136active
IDEA-CCNL/Fengshenbang-LM
Fengshenbang-LM is an open-source suite of Chinese large language models and a PyTorch training framework from IDEA Research's CCNL lab, ai…
674123active
openai/transformer-debugger
Transformer Debugger (TDB) is an OpenAI tool for investigating specific behaviors of small language models, combining automated interpretab…
574123active
huggingface/distil-whisper
Distil-Whisper is a distilled version of OpenAI's Whisper model for English speech recognition, offering 6x faster inference, 49% fewer par…
284120active
ericciarla/trendFinder
A self-hosted Node.js application that monitors influencer posts on Twitter/X and website changes via Firecrawl, then uses LLMs (Together A…
224120active
GuyTevet/motion-diffusion-model
Official PyTorch implementation of the Human Motion Diffusion Model (MDM) paper, generating 3D human motion sequences from text prompts usi…
484119active
VectorSpaceLab/OmniGen2
OmniGen2 is an open-source unified multimodal generation model supporting text-to-image generation, instruction-guided image editing, and i…
484113active
lllyasviel/sd-forge-layerdiffuse
A Stable Diffusion WebUI (Forge) extension implementing Layer Diffusion to generate transparent images and separate foreground/background l…
264111active
princeton-vl/RAFT
Official PyTorch implementation of RAFT (Recurrent All Pairs Field Transforms for Optical Flow), an ECCV 2020 model for estimating dense op…
464103stable
Tencent-Hunyuan/Hunyuan3D-2.1
Tencent's open-source 3D asset generation model that creates high-fidelity 3D meshes with production-ready PBR materials from single images…
374096active
PaddlePaddle/PaddleRec
PaddleRec is a large-scale recommendation algorithm library built on PaddlePaddle, containing classic and state-of-the-art recommendation m…
264086active
google-deepmind/acme
Acme is a Python library of reinforcement learning building blocks and agent implementations from DeepMind. It provides readable reference …
674080active
open-spaced-repetition/fsrs4anki
FSRS4Anki is a modern spaced-repetition scheduler for Anki based on the Free Spaced Repetition Scheduler (FSRS) algorithm. It replaces Anki…
744074active
DLRM
A PyTorch-based implementation of the Deep Learning Recommendation Model (DLRM) from Facebook Research, which processes dense and sparse fe…
574074stable
FedML
FedML (TensorOpera) is a unified Python library for large-scale distributed training, model serving, and federated learning across GPU clou…
414070active
uxlfoundation/oneDNN
oneDNN is an open-source cross-platform performance library providing optimized building blocks (primitives) for deep learning applications…
994067stable
lllyasviel/Paints-UNDO
Paints-UNDO is a family of deep learning models that take an image as input and generate the step-by-step drawing sequence (sketching, inki…
374063active
StarsfieldAI/R1-V
R1-V is an open-source research codebase for training vision-language models with reinforcement learning (RLVR/GRPO), demonstrating strong …
184063active
deepchecks/deepchecks
Deepchecks is an open-source Python library for continuous validation of machine learning models and data, covering testing, CI integration…
574060active
ginobefun/BestBlogs
BestBlogs.dev is an AI-powered personal reading assistant and content curation platform that aggregates articles, podcasts, videos, tweets,…
644053active
KieronQuinn/TapTap
Tap, Tap is an Android app that ports the Pixel's double-tap-on-back gesture to any Android 7.0+ device with an accelerometer and gyroscope…
234053active
defog-ai/sqlcoder
SQLCoder is a family of fine-tuned open-weight LLMs that convert natural language questions into SQL queries, outperforming GPT-4 on text-t…
294048active
tensorflow/tensor2tensor
Tensor2Tensor (T2T) is a Python library of deep learning models and datasets built on TensorFlow, developed by the Google Brain team to mak…
1017473maintenance
OSU-NLP-Group/HippoRAG
HippoRAG is a Python RAG framework inspired by human long-term memory that combines LLMs, knowledge graphs, and Personalized PageRank to in…
574021active
Nixtla/nixtla
Nixtla's TimeGPT is a production-ready pre-trained foundation model for time series forecasting and anomaly detection, accessed via a Pytho…
984019active
lucidrains/vector-quantize-pytorch
A PyTorch library implementing vector and scalar quantization, including Residual VQ and techniques like DiVeQ codebook updates. It origina…
814019active
microsoft/PromptWizard
PromptWizard is a discrete prompt optimization framework from Microsoft that uses a self-evolving mechanism where an LLM generates, critiqu…
424010active
urchade/GLiNER
GLiNER is a Python framework for training and deploying lightweight, zero-shot Named Entity Recognition models that can extract arbitrary e…
873997active
Marin
Marin is an open-source Python framework and research program for training foundation models, covering the full pipeline from data curation…
793988active
LLaDA
Official PyTorch implementation of LLaDA, a family of large language diffusion models (8B base/instruct, MoE, and iLLaDA variants) with pre…
593986active
IREE
IREE is an MLIR-based end-to-end machine learning compiler and runtime that lowers models from frameworks like PyTorch, TensorFlow, JAX, an…
953980active
hustvl/4DGaussians
An official PyTorch implementation of 4D Gaussian Splatting (4D-GS) for real-time rendering of dynamic scenes, published at CVPR 2024. It c…
283978active
dpilger26/NumCpp
NumCpp is a templatized, header-only C++ library that reimplements the Python NumPy API, centered on an NdArray container with NumPy-style …
933966active
AnswerDotAI/RAGatouille
RAGatouille is a Python library that makes it easy to use and train state-of-the-art late-interaction retrieval models like ColBERT in any …
243964active
ali-vilab/VACE
VACE is the official implementation of an all-in-one video creation and editing model from Tongyi Lab, built on Wan2.1 diffusion models. It…
383962active
aurelio-labs/semantic-router
Semantic Router is a Python library that provides a fast decision-making layer for LLMs and agents, routing requests based on semantic vect…
953959active
yuanzhongqiao/printfilm
Printfilm is a self-hostable AI short-drama (short film / motion comic) creation SaaS platform built on Next.js and Spring Boot. It provide…
673958active
thu-ml/SageAttention
SageAttention is a family of quantized attention kernels (INT8/FP8/FP4) that accelerate transformer inference 2-5x over FlashAttention with…
383956active
NeuralOperator
A PyTorch library for learning neural operators, which map between function spaces rather than finite-dimensional vectors. It provides the …
813955active
Nunchaku
Nunchaku is a high-performance inference engine for 4-bit quantized diffusion models (and LLMs) based on the SVDQuant technique from an ICL…
733953active
TransformerLensOrg/TransformerLens
TransformerLens is a Python library for mechanistic interpretability of GPT-style transformer language models. It lets researchers load tho…
983949active
stanford-futuredata/ColBERT
ColBERT is a fast and accurate neural retrieval model that encodes passages and queries into token-level embedding matrices and scores them…
403941active
thuml/Transfer-Learning-Library
TLlib is a PyTorch-based open-source library for transfer learning, covering domain adaptation, task adaptation (finetuning), and domain ge…
233940active
huggingface/smollm
Hugging Face's repository for the SmolLM and SmolVLM families of compact, fully open language and vision-language models, including trainin…
673926active
GPyTorch
GPyTorch is a Gaussian process library built on PyTorch, designed for scalable, flexible, and modular GP models. It uses linear algebra tec…
823925stable
hustvl/Vim
Vision Mamba (Vim) is a PyTorch implementation of a generic vision backbone built on bidirectional Mamba state space models, published at I…
273913active
safetensors/safetensors
Safetensors is a simple, secure file format and library for storing and distributing tensors, designed as a fast zero-copy alternative to p…
873901stable
openai/baselines
OpenAI Baselines is a collection of high-quality reference implementations of reinforcement learning algorithms such as DQN, PPO, and ACKTR…
3216764maintenance
PySR
PySR is a high-performance symbolic regression library that searches for symbolic mathematical expressions optimizing a given objective, im…
993893stable
Plachtaa/seed-vc
Seed-VC is a Python tool and model for zero-shot voice conversion, real-time voice conversion, and singing voice conversion, cloning a voic…
103892active
vllm-project/llm-compressor
LLM Compressor is a Python library for applying quantization and pruning algorithms to large language models, producing compressed-tensors …
923886active
hkust-nlp/simpleRL-reason
A research codebase from HKUST-NLP implementing a simple reinforcement learning recipe (rule-based rewards on GSM8K/Math data) to train LLM…
443877active
ComfyUI-3D-Pack
An extensive ComfyUI custom node suite for processing 3D inputs like meshes and UV textures using algorithms such as 3D Gaussian Splatting …
473871active
Stability-AI/stable-audio-tools
Stability AI's training and inference toolkit for conditional audio generation models, including Stable Audio Open. It supports training cu…
733868active

← prev page 8 / 54 next →