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

Open-source deep-learning software

2785 open-source libraries, tools and applications tagged deep-learning, ranked by how closely deep-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.

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

ProductHealth v2StarsMaturity
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
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
ComfyUI
ComfyUI is a modular, node‑based visual interface and inference engine for generative AI. It lets users chain multiple models, adjust every…
95138077active
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
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
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
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
Ultralytics YOLO
Ultralytics provides a Python library implementing the YOLO family of models for object detection, segmentation, classification, pose estim…
9662597active
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
karpathy/nanochat
nanochat is a minimal, hackable full-stack LLM training harness that covers tokenization, pretraining, finetuning, evaluation, and inferenc…
5958750active
ultralytics/yolov5
Ultralytics YOLOv5 is a PyTorch‑based library for real‑time object detection, instance segmentation, and image classification. It provides …
6658103active
Faceswap
FaceSwap is an open‑source Python application that uses deep learning to detect and swap faces in images and videos. It provides both a gra…
7857578active
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
roboflow/supervision
Supervision is an open‑source Python library that provides reusable utilities for building computer‑vision applications, from dataset handl…
9751063active
ray-project/ray
Ray is a unified open-source framework for scaling AI and Python applications, consisting of a core distributed runtime (tasks, actors, obj…
9944057stable
DeepSpeed
DeepSpeed is an open‑source deep learning optimization library that enables efficient distributed training and inference of large models. I…
9843216active
hpcaitech/ColossalAI
ColossalAI is a Python library that provides efficient parallelization techniques for training large deep learning models. It supports data…
7541430active
BitNet
bitnet.cpp is Microsoft's official inference framework for 1-bit large language models (BitNet b1.58), providing optimized CPU kernels with…
6240295active
google-research/bert
Google's BERT repository provides TensorFlow implementations and pre‑trained checkpoints of the Bidirectional Encoder Representations from …
1040038active
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
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
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
OpenPose
OpenPose is an open‑source C++ library that provides real‑time multi‑person keypoint detection for body, face, hands, and feet. It leverage…
2334493active
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
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
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 a Python‑based command‑line application for AI‑powered face manipulation, including swapping faces in images and videos with …
9530263active
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
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
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
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
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
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
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
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
lucidrains/vit-pytorch
A PyTorch library implementing the Vision Transformer (ViT) and dozens of ViT variants (NaViT, MaxViT, MobileViT, Dino, masked autoencoders…
8725551active
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
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
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
deepseek-ai/DeepSeek-OCR
DeepSeek-OCR is an open vision-language model from DeepSeek AI that researches 'contexts optical compression' - encoding long text contexts…
4323965active
Tencent/ncnn
ncnn is a high-performance neural network inference framework written in C++ and optimized for mobile, embedded, and desktop deployment. It…
8323907stable
facebookresearch/audiocraft
A PyTorch library from Meta for audio processing and generation with deep learning, featuring the EnCodec neural audio codec and generative…
5823699active
DeepFace
DeepFace is a lightweight Python library for face recognition and facial attribute analysis. It provides pre‑trained models to estimate age…
9323482active
Sanster/IOPaint
IOPaint is a free, open-source, self-hostable image inpainting and outpainting tool powered by state-of-the-art AI models like LaMa and Sta…
1023317active
spmallick/learnopencv
LearnOpenCV is a repository of C++ and Python code examples for computer vision, deep learning, and AI. It provides ready‑to‑run notebooks …
9623170active
microsoft/unilm
Microsoft's collection of large-scale self-supervised pre-trained models spanning tasks, 100+ languages, and modalities (text, image, layou…
6622219active
ONNX Runtime
ONNX Runtime is a high‑performance, cross‑platform library for executing ONNX machine‑learning models. It supports both inference and train…
10022115active
ONNX Runtime
ONNX Runtime is a cross-platform, high-performance machine-learning accelerator for running inference and training on ONNX models. It suppo…
10022115stable
jina-ai/serve
Jina-serve is a Python framework for building and deploying multimodal AI services that communicate via gRPC, HTTP, and WebSockets. It prov…
3621854active
onnx/onnx
ONNX (Open Neural Network Exchange) is an open standard and Python library for representing machine learning and deep learning models as an…
9521602stable
huggingface/candle
Candle is a minimalist machine learning framework for Rust focused on performance and ease of use, with CPU and CUDA GPU support. It ships …
7421182active
triton-lang/triton
Triton is an open‑source programming language and compiler for writing high‑performance custom deep‑learning primitives. It targets GPUs an…
9320386active
karpathy/llama2.c
A minimal, dependency-free implementation of the Llama 2 LLM architecture that trains in PyTorch and runs inference in a single ~700-line p…
2920192active
huggingface/trl
TRL is a Python library that enables post‑training of transformer language models with reinforcement‑learning techniques such as SFT, DPO, …
10019532active
nari-labs/dia
Dia is a 1.6B-parameter open-weight text-to-speech model from Nari Labs that generates ultra-realistic multi-speaker dialogue in a single p…
4019401active
TensorFlow.js
TensorFlow.js is a hardware‑accelerated JavaScript library for building, training, and running machine‑learning models in the browser and N…
5919147active
TensorFlow.js
TensorFlow.js is a hardware-accelerated JavaScript library for training and deploying machine learning models in the browser and Node.js. I…
5919147stable
state-spaces/mamba
Mamba is a PyTorch library implementing the selective state space model (SSM) architecture for linear-time sequence modeling, with hardware…
8018874active
NVIDIA-NeMo/Speech
NVIDIA NeMo Speech is an open‑source Python toolkit for building, training, and deploying speech AI models such as automatic speech recogni…
9518521active
NVIDIA/Megatron-LM
NVIDIA's GPU-optimized library for training large transformer models at scale, comprising Megatron-LM (reference training scripts) and Mega…
10018178active
sczhou/CodeFormer
CodeFormer is a PyTorch-based blind face restoration model using a codebook lookup transformer, published at NeurIPS 2022. It restores and …
4318167stable
karpathy/micrograd
A tiny scalar-valued autograd engine implementing reverse-mode automatic differentiation over a dynamically built DAG, with a small PyTorch…
7117953stable
pytorch/vision
torchvision is the official PyTorch companion library providing datasets, model architectures, and image/video transformations for computer…
9217926stable
Wan
Wan is an open-source family of large-scale video generation models (Wan2.1/Wan2.2) with Python inference code and pretrained weights for t…
6217695active
lllyasviel/FramePack
FramePack is a next-frame-prediction video diffusion framework and desktop application that generates long videos progressively while compr…
2817304active
Robbyant/lingbot-map
LingBot-Map is a feed-forward 3D foundation model that reconstructs scenes from streaming image data using a Geometric Context Transformer.…
5717135active
Transformers.js
Transformers.js is a JavaScript library that lets you run Hugging Face Transformers pretrained models directly in the browser (or Node.js) …
9816349active
KindXiaoming/pykan
Pykan is a Python library implementing Kolmogorov-Arnold Networks (KANs), an alternative to multi-layer perceptrons with learnable activati…
1616331active
MNN
MNN is a lightweight, high-performance deep learning inference engine developed by Alibaba, supporting LLMs, vision, audio, and multimodal …
9016188active
microsoft/Swin-Transformer
Official PyTorch implementation of the Swin Transformer, a hierarchical vision transformer using shifted windows that serves as a general-p…
3216081stable
tracel-ai/burn
Burn is a Rust-based tensor library and deep learning framework supporting training and inference through a unified API. It JIT-compiles te…
8616008active
kubeflow/kubeflow
Kubeflow is a CNCF-graduated, Kubernetes-native toolkit for building AI/ML platforms, comprising subprojects like Pipelines, Notebooks, Tra…
7815915stable
GeeeekExplorer/nano-vllm
A lightweight vLLM-style LLM inference engine implemented from scratch in about 1,200 lines of Python. It offers fast offline inference wit…
5115834active
modelscope/ms-swift
ms-swift is a ModelScope community framework for fine-tuning, inference, evaluation, quantization, and deployment of 600+ text LLMs and 400…
9015809active
ggml-org/ggml
ggml is a plain C/C++ tensor library for machine learning with no dependencies, designed to be simple, portable, and efficient. It supports…
9915480stable
Tencent-Hunyuan/Hunyuan3D-2
Tencent's open-source Hunyuan3D-2 system for generating high-resolution 3D assets using large-scale diffusion models, supporting image-to-3…
4014994active
Optuna
Optuna is an open-source Python hyperparameter optimization framework with a define-by-run API for dynamically constructing search spaces. …
9314894active
BrainJS/brain.js
brain.js is a GPU-accelerated neural network library written in JavaScript/TypeScript that runs in both browsers and Node.js. It supports f…
2314860active
NVIDIA/TensorRT-LLM
NVIDIA's TensorRT-LLM is a Python library and runtime for defining and serving Large Language Models with state-of-the-art inference optimi…
8314851active

page 1 / 28 next →