function: machine-learning
5378 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| roboflow/supervision Supervision is a Python library of reusable computer vision tools that bridges the gap between detection/segmentation/classification models… | 95 | 49863 | active |
| Julia Julia is a high-level, high-performance dynamic programming language designed for technical computing, combining scripting-language ergonom… | 99 | 49064 | stable |
| 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… | 99 | 43696 | stable |
| DeepSpeed DeepSpeed is a deep learning optimization library from Microsoft that makes distributed training and inference of large models fast, memory… | 100 | 43060 | stable |
| 666ghj/BettaFish BettaFish (微舆) is a from-scratch multi-agent public opinion analysis system in Python that monitors 30+ social media platforms, analyzes mi… | 78 | 42153 | active |
| datalab-to/marker Marker is a Python library and CLI tool that converts PDFs, images, and office documents (DOCX, PPTX, XLSX, EPUB, HTML) into markdown, JSON… | 92 | 39500 | active |
| stanfordnlp/dspy DSPy is a Python framework from Stanford NLP for programming language model systems with declarative signatures and modules instead of hand… | 94 | 37755 | active |
| Frigate Frigate is an open-source, self-hosted network video recorder (NVR) that performs real-time AI object detection on IP camera feeds locally … | 92 | 35609 | active |
| SGLang SGLang is a high-performance open-source serving framework for large language models and multimodal models, offering low-latency, high-thro… | 94 | 34067 | stable |
| JaidedAI/EasyOCR EasyOCR is a ready-to-use Python OCR library built on PyTorch that extracts text from images, supporting 80+ languages and popular writing … | 48 | 29967 | stable |
| modular/modular Modular Platform hosting the MAX AI serving framework and the Mojo systems programming language. It provides an OpenAI-compatible inference… | 92 | 29517 | active |
| Taichi Taichi Lang is an open-source domain-specific language embedded in Python for high-performance parallel numerical computation, using a JIT … | 63 | 28356 | active |
| mlflow/mlflow MLflow is an open source AI engineering platform for agents, LLMs, and traditional ML models, providing experiment tracking, model registry… | 100 | 27795 | stable |
| apache/flink Apache Flink is an open-source distributed stream processing framework for stateful computations over unbounded and bounded data streams, w… | 77 | 26325 | stable |
| HKUDS/RAG-Anything RAG-Anything is an all-in-one Python framework for multimodal Retrieval-Augmented Generation, built on LightRAG. It treats text, images, ta… | 86 | 23156 | active |
| marimo-team/marimo marimo is a reactive Python notebook stored as pure Python files, where running a cell automatically re-runs dependent cells to keep code a… | 91 | 22631 | active |
| 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… | 39 | 21860 | active |
| chidiwilliams/buzz Buzz is a cross-platform desktop application that transcribes and translates audio and video offline using OpenAI's Whisper models. It offe… | 95 | 21297 | active |
| triton-lang/triton Triton is an open-source language and compiler for writing highly efficient custom deep-learning GPU kernels with Python-level productivity… | 95 | 20081 | active |
| Alibaba-NLP/DeepResearch Tongyi DeepResearch is an open-source agentic large language model (30.5B total parameters, 3.3B activated per token) plus training and inf… | 52 | 19910 | active |
| kvcache-ai/ktransformers KTransformers is a Python/C++ framework for CPU-GPU heterogeneous inference and fine-tuning of large language models, with a kt-kernel back… | 90 | 19456 | active |
| Avaiga/taipy Taipy is an open-source Python framework that turns data and AI algorithms into production-ready web applications, combining a Markdown/Pyt… | 92 | 19437 | active |
| Lichess Lichess (lila) is a free, adless, open-source online chess server written in Scala 3 on a modified Play framework, with a TypeScript web cl… | 68 | 18701 | stable |
| Huanshere/VideoLingo VideoLingo is an all-in-one AI video translation, localization, and dubbing tool that produces Netflix-quality single-line subtitles with w… | 80 | 18350 | active |
| camel-ai/camel CAMEL is an open-source Python framework for building multi-agent AI systems, providing agents, role-based societies, memory, RAG pipelines… | 85 | 17672 | active |
| Neo4j Neo4j is the leading open-source native graph database, storing and querying connected data as nodes and relationships using the Cypher que… | 67 | 17188 | stable |
| microsoft/SkillOpt SkillOpt is a Python library from Microsoft that trains reusable natural-language skills for frozen LLM agents using trajectory-driven edit… | 78 | 16666 | active |
| HKUDS/DeepCode DeepCode is an open agentic coding framework from HKUDS that orchestrates multi-agent LLM pipelines to autonomously generate production-gra… | 85 | 16482 | active |
| treeverse/dvc DVC (Data Version Control) is an open-source command line tool and VS Code extension for versioning data and models, building lightweight M… | 92 | 15858 | active |
| modelscope/ms-swift ms-swift is a ModelScope community framework for fine-tuning, inference, evaluation, quantization, and deployment of 600+ text LLMs and 400… | 91 | 15506 | active |
| gpujs/gpu.js GPU.js is a JavaScript acceleration library for GPGPU that automatically transpiles JavaScript functions into shader language (GLSL) and co… | 96 | 15430 | active |
| babalae/better-genshin-impact BetterGI is a free, open-source Windows desktop application that automates gameplay in Genshin Impact using computer vision, OCR, and YOLO-… | 95 | 15332 | active |
| img2threejs/img2threejs A tool that reconstructs objects from reference images as code-only, procedural Three.js models rather than meshes or photogrammetry. It pr… | 81 | 15104 | active |
| HBAI-Ltd/Toonflow-app Toonflow is an open-source cross-platform desktop application that turns novels and scripts into animated short dramas using AI. It integra… | 78 | 15095 | active |
| duixcom/Duix-Avatar Duix.Avatar is an open-source AI avatar toolkit for offline video generation and digital human cloning, capable of cloning a person's appea… | 56 | 15009 | active |
| llmware-ai/llmware llmware is a Python framework for building enterprise RAG pipelines and LLM-based applications using small, specialized open-source models.… | 75 | 14852 | active |
| ddddocr DdddOcr is a Python library for offline, local recognition of various CAPTCHA types, including alphanumeric, Chinese character, and slider … | 64 | 14700 | active |
| dlib Dlib is a modern C++ toolkit containing machine learning algorithms, deep learning tools, computer vision, linear algebra, and general-purp… | 86 | 14436 | stable |
| Usagi-org/ai-goofish-monitor A self-hosted Python application that monitors Xianyu (Goofish, China's second-hand marketplace) listings in real time or on cron schedules… | 10 | 14292 | active |
| Open3D Open3D is an open-source C++ and Python library for 3D data processing, offering data structures, algorithms, and pipelines for point cloud… | 68 | 13936 | active |
| Dask Dask is a flexible parallel and distributed computing library for Python that scales pandas, NumPy, scikit-learn, and other PyData tools to… | 98 | 13910 | stable |
| Omi Omi is an open-source AI wearable and companion app ecosystem (necklace pendant, smart glasses, desktop and mobile apps) that captures conv… | 89 | 13389 | active |
| ShishirPatil/gorilla Gorilla is a UC Berkeley research project for training and evaluating LLMs to make function/tool calls, including the OpenFunctions fine-tu… | 54 | 13016 | active |
| PaddlePaddle/PaddleNLP PaddleNLP is an easy-to-use NLP and large language model development kit built on the PaddlePaddle deep learning framework, with a large pr… | 63 | 12967 | active |
| neuml/txtai txtai is an all-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows, built around an embedd… | 100 | 12923 | active |
| PaddlePaddle/PaddleSpeech PaddleSpeech is an open-source speech and audio toolkit built on the PaddlePaddle deep learning platform, covering ASR with punctuation, st… | 66 | 12679 | active |
| Orchestra-Research/AI-Research-SKILLs An open-source library of ~98 packaged 'skills' (knowledge modules) that turn AI coding agents like Claude Code, Codex, or Gemini into auto… | 74 | 12278 | active |
| getomni-ai/zerox Zerox is a library (Node.js and Python packages) that performs OCR and document extraction by converting files like PDFs, DOCX, and images … | 34 | 12268 | active |
| HKUDS/ViMax ViMax is an agentic video generation framework that uses coordinated multi-agent collaboration (director, screenwriter, producer, video gen… | 71 | 12244 | active |
| simular-ai/Agent-S Agent S is an open-source agentic framework that uses multimodal LLMs to operate computers like a human, controlling GUIs via clicking, typ… | 69 | 12223 | active |
| dataelement/bisheng BISHENG is an open-source LLM DevOps (LLMOps) platform for building enterprise AI applications, offering GenAI workflow orchestration, RAG,… | 94 | 11925 | active |
| CorentinJ/Real-Time-Voice-Cloning A Python implementation of the SV2TTS (Transfer Learning from Speaker Verification to Multispeaker TTS) framework that clones a voice from … | 64 | 60120 | maintenance |
| voxel51/fiftyone FiftyOne is an open-source Python library and GUI app for building high-quality computer vision datasets and models. It enables visualizing… | 99 | 11056 | active |
| huggingface/skills A collection of Agent Skills (SKILL.md folders) that teach AI coding agents how to use the Hugging Face ecosystem, including the hf-cli ski… | 61 | 11011 | active |
| moonshine-ai/moonshine Moonshine Voice is an open-source on-device AI toolkit providing very low latency speech-to-text, intent recognition, and text-to-speech fo… | 89 | 11007 | active |
| SparkAudio/Spark-TTS Spark-TTS is an LLM-based text-to-speech system built on Qwen2.5 that generates speech directly from single-stream decoupled speech tokens.… | 27 | 11005 | active |
| kyutai-labs/moshi Moshi is a speech-text foundation model and full-duplex spoken dialogue framework from Kyutai, built around the Mimi streaming neural audio… | 62 | 11003 | active |
| kedro-org/kedro Kedro is an open-source Python framework for building production-ready data engineering and data science pipelines using software engineeri… | 92 | 10990 | stable |
| OpenVINO OpenVINO is an open-source toolkit from Intel for optimizing and deploying deep learning inference across CPU, GPU, and NPU hardware. It su… | 95 | 10798 | stable |
| huggingface/ml-intern An open-source autonomous ML engineer agent from Hugging Face that reads papers, writes code, trains models, and ships ML work using the Hu… | 59 | 10761 | active |
| data-privacy-stack/presidio Presidio is an open-source Python SDK for detecting, redacting, masking, and anonymizing sensitive data (PII) in text, images, and structur… | 93 | 10737 | active |
| Baiyuetribe/paper2gui Paper2GUI (now branded 小白兔AI / Xiaobaitu AI) is a desktop AI toolbox application that packages 50+ AI research models into install-free GUI… | 23 | 10705 | active |
| NVIDIA/personaplex PersonaPlex is a real-time, full-duplex speech-to-speech conversational model from NVIDIA that supports persona control via text role promp… | 47 | 10400 | active |
| CVHub520/X-AnyLabeling X-AnyLabeling is a cross-platform desktop application for AI-assisted annotation of text, image, video, and multimodal data. It bundles bui… | 96 | 10328 | active |
| RunanywhereAI/runanywhere-sdks RunAnywhere is a set of cross-platform SDKs (Swift, Kotlin, React Native, Flutter, TypeScript, C++) over a shared C++ core for running AI m… | 85 | 10277 | active |
| StarTrail-org/PixelRAG PixelRAG is a Python library and hosted service for visual retrieval-augmented generation: it renders web pages and documents into screensh… | 78 | 9862 | active |
| spring-projects/spring-ai Spring AI is an application framework for AI engineering that provides Spring-friendly, portable abstractions for integrating AI models int… | 96 | 9400 | active |
| lipku/LiveTalking LiveTalking is an open-source real-time interactive streaming digital human engine that drives a talking-head avatar from text or audio wit… | 90 | 9377 | active |
| open-jarvis/OpenJarvis OpenJarvis is a Python framework for building local-first personal AI agents that run on your own hardware, with cloud APIs as an optional … | 73 | 9299 | active |
| xberg-io/xberg Xberg is a polyglot document intelligence framework with a Rust core that extracts text, metadata, tables, images, and structured data from… | 86 | 9261 | active |
| 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… | 77 | 9230 | active |
| bytedance/Dolphin Dolphin is ByteDance's open-source document image parsing model that converts document images and PDFs into structured content using a two-… | 52 | 9049 | active |
| jianchang512/clone-voice A voice cloning tool with a web interface built on the coqui.ai xtts_v2 model, letting users synthesize speech in any voice from text or co… | 10 | 8989 | active |
| dusty-nv/jetson-inference A C++/Python DNN inference library and tutorial guide ('Hello AI World') for deploying deep learning vision models on NVIDIA Jetson devices… | 44 | 8980 | stable |
| apache/beam Apache Beam is an open-source unified programming model and SDK set (Java, Python, Go, SQL, TypeScript) for defining batch and streaming da… | 94 | 8658 | stable |
| jasonppy/VoiceCraft VoiceCraft is a token infilling neural codec language model for zero-shot speech editing and text-to-speech on in-the-wild data like audiob… | 63 | 8576 | active |
| qualcomm/GenieX GenieX is an on-device generative AI inference runtime for Qualcomm Snapdragon devices, running frontier LLMs and VLMs on the Hexagon NPU, … | 86 | 8347 | active |
| duixcom/Duix-Mobile Duix Mobile is an open-source SDK for building real-time interactive AI avatars (digital humans) that run on-device on Android, iOS, tablet… | 68 | 8211 | active |
| a-ghorbani/pocketpal-ai PocketPal AI is an open-source mobile app that runs GGUF language models entirely on-device for private, offline chat. It supports model do… | 86 | 8169 | active |
| lm-sys/FastChat FastChat is an open platform for training, serving, and evaluating large language model based chatbots, originally releasing the Vicuna mod… | 56 | 39519 | maintenance |
| OpenDCAI/DataFlow DataFlow is a Python framework for preparing, cleaning, and synthesizing data for LLM training and RAG using composable LLM-based operators… | 80 | 7911 | active |
| pinokiocomputer/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… | 96 | 7910 | active |
| evidentlyai/evidently Evidently is an open-source Python framework for evaluating, testing, and monitoring ML and LLM-powered systems, with 100+ built-in metrics… | 90 | 7884 | active |
| Qiskit Qiskit is an open-source SDK for programming quantum computers at the level of quantum circuits, operators, and primitives (Sampler and Est… | 99 | 7769 | stable |
| rocketride-org/rocketride-server RocketRide is an open-source AI pipeline engine with a high-throughput C++ runtime and 100+ Python-extensible nodes for building, debugging… | 80 | 7703 | active |
| 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… | 76 | 7495 | active |
| flyteorg/flyte Flyte is an open-source workflow orchestration platform for coordinating data, ML models, and AI agents at scale, authored in pure Python a… | 96 | 7383 | active |
| tile-ai/tilelang TileLang is a Pythonic domain-specific language and compiler (built on TVM) for writing high-performance GPU/CPU/accelerator kernels such a… | 90 | 7341 | active |
| princeton-vl/infinigen Infinigen is a procedural generator of infinite photorealistic 3D worlds and scenes, built on Blender by the Princeton Vision & Learning La… | 94 | 7247 | active |
| JefferyHcool/BiliNote BiliNote is an open-source AI video note-taking application that turns video links from Bilibili, YouTube, Douyin, and local files into str… | 86 | 7226 | active |
| PeterL1n/BackgroundMattingV2 Official PyTorch implementation of the CVPR 2021 paper 'Real-Time High-Resolution Background Matting'. It produces state-of-the-art alpha m… | 23 | 7191 | stable |
| 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… | 54 | 7120 | stable |
| chenfei-wu/TaskMatrix TaskMatrix (Visual ChatGPT) is a Python framework that connects ChatGPT with a suite of visual foundation models like Stable Diffusion, Gro… | 30 | 33993 | maintenance |
| lance-format/lance Lance is an open lakehouse data format (file format, table format, and catalog spec) for multimodal AI, implemented in Rust with Python and… | 95 | 7032 | active |
| datajuicer/data-juicer Data-Juicer is a Python library and data processing system for cleaning, deduplicating, synthesizing, and analyzing data for foundation mod… | 95 | 6989 | active |
| 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 … | 91 | 6904 | active |
| vllm-project/vllm-omni vLLM-Omni is a Python framework extending vLLM for efficient inference and serving of omni-modality models, including diffusion transformer… | 85 | 6629 | active |
| microsoft/LLMLingua LLMLingua is a Microsoft library for prompt compression that removes non-essential tokens from prompts and KV caches to speed up LLM infere… | 53 | 6625 | active |
| makepad/makepad Makepad is a creative software development platform for Rust that provides a cross-platform UI runtime with a live-editable design DSL, com… | 68 | 6609 | active |
| Hazelcast Hazelcast is a unified real-time data platform combining distributed stream processing with a fast, in-memory data store. It lets applicati… | 83 | 6606 | stable |