Home
Login

Top AI Open Source Projects to Watch in 2025

Explore AI Open Source Projects on GitHub

Name
Description
License
Dev Language
Stars
StarsRate
Updated Time
A high-performance C/C++ port of the OpenAI Whisper speech recognition model, supporting pure CPU inference and multi-platform deployment.
MIT
C++
40.8k
+31
2025-06-13
OpenVINO™ is an open-source toolkit for optimizing and deploying AI inference, supporting deep learning applications such as computer vision, automatic speech recognition, generative AI, and natural language processing.
Apache-2.0
C++
8.4k
+4
2025-06-14
PowerInfer is a high-speed large language model inference engine designed for local deployment, leveraging sparse activation and a CPU/GPU hybrid architecture to achieve fast LLM inference on consumer-grade hardware.
MIT
C++
8.2k
+0
2025-02-19
GPT4All: An open-source AI chatbot application for running local large language models on any device.
MIT
C++
73.6k
+17
2025-05-27
ONNX Runtime: A cross-platform, high-performance machine learning inference and training accelerator.
MIT
C++
16.9k
+2
2025-06-14
MindSpore is a full-scenario deep learning framework designed to provide developers with a friendly design, efficient execution, and flexible deployment experience. It supports deployment on the cloud, edge, and device, and provides a rich model library and tools to help AI application development.
Apache-2.0
C++
4.5k
+0
2024-07-29
llama.cpp is a LLaMA model inference engine written in pure C/C++, designed for high performance and low resource usage.
MIT
C++
81.7k
+13
2025-06-14
Oneflow is a deep learning framework designed for production environments. It features automatic parallelism and distributed training.
Apache-2.0
C++
8.9k
+5
2025-06-13
XGBoost is an optimized distributed gradient boosting library designed to be highly efficient, flexible and portable. It implements machine learning algorithms under the Gradient Boosting framework.
Apache-2.0
C++
27.0k
+0
2025-06-14
LightGBM is a gradient boosting framework that uses tree-based learning algorithms. It is designed to be distributed, efficient, and fast, suitable for ranking, classification, and other machine learning tasks.
MIT
C++
17.3k
+0
2025-06-13
PaddlePaddle, based on the open-source deep learning platform, integrates deep learning training and inference frameworks, model libraries, tool components, and service platforms. It features leading development convenience, ultra-large-scale training capabilities, multi-end and multi-platform deployment capabilities, and full-stack technology autonomy and controllability.
Apache-2.0
C++
22.9k
+1
2025-06-13
OpenCV is an open-source computer vision, machine learning, and image processing library that provides a rich set of algorithms and tools, widely used in areas such as image recognition, object detection, and video analysis.
Apache-2.0
C++
82.6k
+6
2025-06-13
Apache MXNet is a flexible and efficient deep learning framework. It supports both imperative and symbolic programming and provides multiple language bindings, including Python, R, Scala, and C++.
Apache-2.0
C++
20.8k
+0
2023-10-25
An open-source machine learning framework for everyone
Apache-2.0
C++
190.3k
+2
2025-06-14