InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 AI Open-Source Projects
-
AutoGPT
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
Project mention: None of the top 10 projects in GitHub is actually a software project 🤯 | dev.to | 2025-05-10We see an addition to the AI community with AutoGPT. Along with Tensorflow they represent the AI community in the software category, which is getting relevant (2 out of 8). We can expect in the future to have new AI projects in the top 25 such as Transformers or Ollama (currently top 34 and 36, respectively).
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
For those interested in this innovative tool, accessing the GitHub repository at https://github.com/AUTOMATIC1111/stable-diffusion-webui provides further details and instructions on how to utilize its features effectively. Embrace the future of creativity and unlock new possibilities with this enhanced web interface for Stable Diffusion.
-
dify
Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10Dify (dify.ai):
-
Used Open WebUI for dashboard. Installed NVIDIA Data Center GPU Manager Exporter for monitoring NVIDIA GPU usage in Grafana.
-
n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
We walk through how to connect n8n, an open-source automation tool, with Upsun’s Git-based deployment flow. The result: event-driven automation triggered by deploy hooks or webhooks, with zero new backend code to maintain.
-
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/
-
supabase
The open source Firebase alternative. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10Supabase (supabase.com):
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Discord's face scanning age checks 'start of a bigger shift' | news.ycombinator.com | 2025-04-17
I'm in the UK and discord has asked me to complete this check (but I haven't, yet). I can still use discord just fine, it just won't let me view any media it considers "adult".
I am an adult but refuse to let them scan my face as a matter of principle, so I've considered using https://github.com/hacksider/Deep-Live-Cam to "deepfake" myself and perform the verification while wearing a fake face.
-
Lobe Chat
LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.
In this article, let’s review the renovate.json file in Lobechat. The following concepts are discussed:
-
Project mention: Você não está mais codificando sozinho(a): O desenvolvimento na era dos code agents | dev.to | 2025-03-30
-
-
Project mention: Implement a ChatGPT-like LLM in PyTorch from scratch, step by step | news.ycombinator.com | 2025-04-24
-
Take a look at the hardware requirements at https://github.com/hiyouga/LLaMA-Factory?tab=readme-ov-file#...
A 'LoRA' is a memory-efficient type of fine tuning that only tunes a small fraction of the LLM's parameters. And 'quantisation' reduces an LLM to, say, 4 bits per parameter. So it's feasible to fine-tune a 7B parameter model at home.
Anything bigger than 7B parameters and you'll want to look at renting GPUs on a platform like Runpod. In the current market, there are used 4090s selling on ebay right now for $2100 while runpod will rent you a 4090 for $0.34/hr - you do the math.
It's certainly possible to scale model training to span multiple nodes, but generally scaling through bigger GPUs and more GPUs per machine is easier.
-
JeecgBoot
🔥一款基于AIGC和低代码引擎的AI低代码平台,旨在帮助企业快速实现低代码开发和构建、部署个性化的 AI 应用。 前后端分离 SpringBoot,SpringCloud,Ant Design&Vue3,Mybatis,Shiro!强大的代码生成器让前后端代码一键生成,无需写任何代码! 成套AI大模型功能: AI模型管理、AI应用、知识库、AI流程编排、AI对话助手等;
-
Project mention: OpenBB – Investment Research for Everyone, Everywhere | news.ycombinator.com | 2025-03-22
-
-
Kong Gateway OSS is the open-source version of Kong’s popular API gateway, offering routing, proxying, load balancing, health checks, authentication, and more. Built for scalability, it runs well in self-hosted and Kubernetes-based environments.
-
Project mention: How to Build a Streaming Deduplication Pipeline with Kafka, GlassFlow, and ClickHouse | dev.to | 2025-05-14
ClickHouse: A fast columnar database. It will be our final destination for clean data. And, for simplicity in this tutorial, we'll cleverly use it as our "memory" or state store to remember which events we've already seen recently.
-
Project mention: Fine-Tune SLMs in Colab for Free : A 4-Bit Approach with Meta Llama 3.2 | dev.to | 2025-05-10
Install and configure Unsloth in Colab
-
firecrawl
🔥 Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API.
If you want to build your own end-to-end crawling and scraping infrastructure (expert users only), developers typically use Playwright, a Microsoft framework for web testing and automation. Playwright Web Scraping is a reliable open-source web scraping implementation using Playwright. Firecrawl is also open source and lets you host it in your own infrastructure if you want absolute control.
-
quivr
Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.
-
Project mention: The Top 9️⃣ Repositories to learn Python programming + Resources (Extra) 🤯 | dev.to | 2024-11-06
⭐️ AI For Beginners on GitHub.
-
Open-Assistant
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
AI discussion
AI related posts
-
Project NOVA: Building My Personal AI Orchestration System
-
Pyrefly: A new type checker and IDE experience for Python
-
MCP Server in Java with a2ajava – The Swiss Knife for Agentic Applications
-
Show HN: Pixelagent – Build your Stateful Agent Framework in 200 lines of code
-
Postgres with data branching and PII anonymization
-
Building Multi-Agent Workflows using Mastra AI and Couchbase
-
Show us your open-source project
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 May 2025
Index
What are some of the best open-source AI projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | AutoGPT | 175,381 |
2 | stable-diffusion-webui | 152,334 |
3 | dify | 96,703 |
4 | open-webui | 95,064 |
5 | n8n | 94,044 |
6 | generative-ai-for-beginners | 83,371 |
7 | supabase | 82,773 |
8 | Deep-Live-Cam | 67,505 |
9 | Lobe Chat | 60,536 |
10 | gpt-engineer | 54,115 |
11 | ChatGPT | 53,758 |
12 | LLMs-from-scratch | 49,350 |
13 | LLaMA-Factory | 49,134 |
14 | JeecgBoot | 42,714 |
15 | OpenBB | 41,381 |
16 | ColossalAI | 40,872 |
17 | Kong | 40,803 |
18 | ClickHouse | 40,657 |
19 | unsloth | 38,732 |
20 | firecrawl | 38,139 |
21 | quivr | 37,830 |
22 | AI-For-Beginners | 37,519 |
23 | Open-Assistant | 37,345 |