Home
Login

Top AI Open Source Projects by Stars in 2025

Most Popular AI Open Source Projects Ranked by Total GitHub Stars

Ranking
Name
Description
License
Language
Category
Starred
🥇
An open-source machine learning framework for everyone
Apache-2.0
C++
Framework
190.5k
🥈
AutoGPT is a powerful AI automation platform that makes it easy for anyone to create, deploy, and manage continuous AI agents to automate complex workflows.
NOASSERTION
Python
Agent
176.3k
🥉
A Gradio-based Stable Diffusion Web UI interface, providing AI painting functions such as text-to-image and image-to-image.
AGPL-3.0
Python
Application
153.8k
4
Transformers provides thousands of pre-trained models to support tasks in over 100 languages across text, vision, audio, and more.
Apache-2.0
Python
Framework
146.0k
5
Ollama: Run, create, and share large language models locally.
MIT
Go
Deploy& Inference
144.5k
6
An open-source Faircode workflow automation platform with native AI capabilities, combining visual building and custom code, supporting 400+ integrations.
NOASSERTION
TypeScript
Platform
110.8k
7
An open-source LLM application development platform that integrates agent workflows, RAG pipelines, model management, and more, allowing you to quickly go from prototype to production deployment.
NOASSERTION
TypeScript
Platform
104.2k
8
A feature-rich, self-hosted AI chat interface that supports Ollama and OpenAI API, providing a completely offline AI conversation experience.
NOASSERTION
JavaScript
Platform
99.8k
9
PyTorch: Python tensor and dynamic neural network with strong GPU acceleration
NOASSERTION
Python
Framework
91.0k
10
A lightweight and fast AI assistant that supports multi-platform deployment and integrates various AI models such as ChatGPT, Claude, and Gemini.
MIT
TypeScript
Application
83.9k
11
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++
Framework
82.7k
12
llama.cpp is a LLaMA model inference engine written in pure C/C++, designed for high performance and low resource usage.
MIT
C++
Deploy& Inference
82.1k
13
A powerful and modular Stable Diffusion visual interface with node-based workflow design.
GPL-3.0
Python
Application
80.3k
14
A powerful low-code AI application building platform designed for creating intelligent agents and RAG applications.
MIT
Python
Platform
76.9k
15
Open-source real-time infrastructure monitoring platform providing AI-powered full-stack observability solutions.
GPL-3.0
C
Platform
74.9k
16
GPT4All: An open-source AI chatbot application for running local large language models on any device.
MIT
C++
Deploy& Inference
73.7k
17
High-performance in-memory data structure server supporting vector search and real-time data structures for AI applications.
NOASSERTION
C
DB
69.8k
18
The easiest way for AI agents to connect to and control browsers, enabling website automation.
MIT
Python
Agent
63.8k
19
Keras is a high-level neural networks API, written in Python, capable of running on top of TensorFlow, JAX, or PyTorch. It was developed with a focus on enabling fast experimentation. Being able to go from idea to result with the least possible delay is key to doing good research.
Apache-2.0
Python
Framework
63.1k
20
An open-source, modern AI chat framework that supports multiple AI providers, knowledge base management, multimodal interaction, and more.
NOASSERTION
TypeScript
Application
62.7k
21
Scikit-learn: Machine learning library in Python, providing simple and efficient tools for data mining and data analysis.
BSD-3-Clause
Python
Framework
62.4k
22
An open-source Retrieval-Augmented Generation engine based on deep document understanding, providing accurate and reliable question answering capabilities for businesses of all sizes.
Apache-2.0
Python
Search&RAG
57.5k
23
A fast high-level Python web crawling and web scraping framework used to crawl websites and extract structured data from pages.
BSD-3-Clause
Python
Crawler
57.2k
24
Multi-agent framework, the first AI software company, enabling natural language programming
MIT
Python
Agent
56.6k
25
YOLOv5 is a state-of-the-art, real-time object detection model based on PyTorch, supporting object detection, image segmentation, and image classification tasks.
AGPL-3.0
Python
Deploy& Inference
54.3k
26
FaceSwap is a deep learning-based face swapping tool that can identify and swap faces in images and videos.
GPL-3.0
Python
Application
54.2k
27
A no-code, low-code large language model fine-tuning and deployment framework that supports unified and efficient fine-tuning of 100+ LLMs/VLMs.
Apache-2.0
Python
Fine Tuning
52.8k
28
PaddleOCR aims to create a rich, leading, and easy-to-use OCR toolkit to help developers train better, faster, and more accurate OCR models.
Apache-2.0
Python
Framework
50.8k
29
vllm is a fast and easy-to-use library for fast inference of large language models.
Apache-2.0
Python
Deploy& Inference
50.5k
30
GPT-SoVITS: A few-shot voice cloning tool that can train a high-quality TTS model with just 1 minute of voice data.
MIT
Python
TTS
47.9k
31
An open-source multi-agent AI application framework developed by Microsoft, supporting multiple AI agents to collaborate on solving complex tasks.
CC-BY-4.0
Python
Agent
46.3k
32
Open-source, high-performance web crawler and data extraction tool optimized for LLMs and AI agents.
Apache-2.0
Python
Crawler
46.2k
33
Open-source, all-in-one AI desktop application with built-in RAG, AI agents, and a no-code agent builder.
MIT
JavaScript
Application
45.6k
34
A leading data framework for building LLM-powered intelligent agents, specializing in private data augmentation.
MIT
Python
Framework
42.5k
35
YOLOv5 is a state-of-the-art, real-time object detection model based on PyTorch, supporting object detection, image segmentation, and image classification tasks.
AGPL-3.0
Python
Deploy& Inference
42.3k
36
An open-source financial investment research platform providing comprehensive financial data analysis and investment research tools for users worldwide.
NOASSERTION
Python
Application
42.1k
37
High-resolution text-to-image generation model based on latent diffusion models
MIT
Python
Application
41.2k
38
Colossal-AI: Making large model training easy, efficient, and cost-effective.
Apache-2.0
Python
Framework
41.0k
39
A high-performance C/C++ port of the OpenAI Whisper speech recognition model, supporting pure CPU inference and multi-platform deployment.
MIT
C++
Deploy& Inference
41.0k
40
Unsloth: Efficient fine-tuning and reinforcement learning tool for large language models - 2x faster training, 70% less memory usage
Apache-2.0
Python
Fine Tuning
40.9k
41
Coqui TTS: A deep learning toolkit for text-to-speech, proven through research and production practice.
MPL-2.0
Python
TTS
40.9k
42
An open-source drag-and-drop visual AI agent building platform based on LangChain technology, allowing users to quickly create custom LLM applications without programming.
NOASSERTION
TypeScript
Agent
40.5k
43
Transforms entire websites into LLM-ready Markdown or structured data, with scraping, crawling, and extraction through a single API.
AGPL-3.0
TypeScript
Crawler
40.4k
44
Streamlit is a Python library that allows you to create beautiful, custom web applications with pure Python code for machine learning, data science, and more.
Apache-2.0
Python
Application
40.0k
45
A completely free visual web scraping tool that allows you to design and execute data collection tasks without programming.
AGPL-3.0
JavaScript
Crawler
39.1k
46
DeepSpeed is a deep learning optimization library designed to make distributed training easy, efficient, and powerful. It supports large-scale model training and provides various optimization techniques, such as ZeRO optimizer, pipeline parallelism, and tensor parallelism, to improve training speed and reduce memory footprint.
Apache-2.0
Python
Framework
39.1k
47
FastChat is an open platform for training, serving, and evaluating large language models.
Apache-2.0
Python
Deploy& Inference
38.8k
48
An intelligent Retrieval-Augmented Generation (RAG) platform based on generative AI, helping users build a second brain for intelligent document Q&A and knowledge management.
NOASSERTION
Python
Search&RAG
38.0k
49
Ray is a unified framework for scaling Python and AI applications. It makes it easy to transform single-machine Python code into distributed applications.
Apache-2.0
Python
Framework
37.7k
50
Open-source, chat-based AI assistant trained using Reinforcement Learning from Human Feedback, aiming to provide free large language model access to everyone.
Apache-2.0
Python
Application
37.4k