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 Python generative-ai Projects
-
Workflow automation: n8n, Langflow
-
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.
-
-
haystack
AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
Project mention: Building a Prompt-Based Crypto Trading Platform with RAG and Reddit Sentiment Analysis using Haystack | dev.to | 2025-04-28Haystack forms the backbone of our RAG system. It provides pipelines for processing documents, embedding text, and retrieving relevant information.
-
NeMo
A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speech Recognition and Text-to-Speech)
NVIDIA NeMo To perform speaker diarization using NVIDIA NeMo , follow these steps:
-
-
krita-ai-diffusion
Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required.
-
BentoML
The easiest way to serve AI apps and models - Build Model Inference APIs, Job queues, LLM apps, Multi-model pipelines, and more!
Project mention: My personal favorite MCP server which has became part of my life | dev.to | 2025-05-27 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
agent-squad
Flexible and powerful framework for managing multiple AI agents and handling complex conversations
-
Traceloop is also an open-source project that provides end-to-end tracing for LLM applications. It uses OpenTelemetry standards to offer visibility into the request flow through code, especially in agent-based and multi-step workflows. Traceloop focuses exclusively on tracing and requires an existing OpenTelemetry setup to unlock its full potential.
-
-
Project mention: Introducing Potpie's Slack Integration: Bring Your Custom AI Agents to Where You Work | dev.to | 2025-04-24
Potpie is an open-source platform that allows you to build and deploy custom AI agents tailored to your specific codebase. These agents can handle a wide range of tasks including debugging, code reviewing, code generation, onboarding, etc.
-
h2o-llmstudio
H2O LLM Studio - a framework and no-code GUI for fine-tuning LLMs. Documentation: https://docs.h2o.ai/h2o-llmstudio/
-
cognita
RAG (Retrieval Augmented Generation) Framework for building modular, open source applications for production by TrueFoundry
Project mention: Lists of open-source frameworks for building RAG applications | dev.to | 2025-01-02Ideal For: Enterprises seeking a robust framework for large-scale AI applications. GitHub Repository
-
Project mention: Jupyter AI & .NET Aspire: Building an LLM-Enabled Jupyter Environment | dev.to | 2025-02-17
Jupyter AI GitHub
-
-
-
xTuring
Build, customize and control you own LLMs. From data pre-processing to fine-tuning, xTuring provides an easy way to personalize open-source LLMs. Join our discord community: https://discord.gg/TgHXuSJEk6
-
Project mention: Skywork-OR1: new SOTA 32B thinking model with open weight | news.ycombinator.com | 2025-04-13
-
PyRIT
The Python Risk Identification Tool for generative AI (PyRIT) is an open source framework built to empower security professionals and engineers to proactively identify risks in generative AI systems. (by Azure)
-
-
hallucination-leaderboard
Leaderboard Comparing LLM Performance at Producing Hallucinations when Summarizing Short Documents
-
instill-core
🔮 Instill Core is a full-stack AI infrastructure tool for data, model and pipeline orchestration, designed to streamline every aspect of building versatile AI-first applications
Project mention: Show HN: I built an open-source unstructured data pipeline tool in Go | news.ycombinator.com | 2024-12-17 -
MeshAnything
[ICLR 2025] From anything to mesh like human artists. Official impl. of "MeshAnything: Artist-Created Mesh Generation with Autoregressive Transformers"
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python generative-ai discussion
Python generative-ai related posts
-
How to use a2a-python to Create and Connect Github Agent with Google's Agent-to-Agent (A2A) Protocol
-
Prompty: An asset class and format for LLM prompts
-
Show HN: KVSplit – Run 2-3× longer contexts on Apple Silicon
-
I Built an Open-Source Framework to Make LLM Data Extraction Dead Simple
-
Generative AI for Krita
-
Introducing Potpie's Slack Integration: Bring Your Custom AI Agents to Where You Work
-
Open source 3D Scene Generator like WorldLabs
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Jun 2025
Index
What are some of the best open-source generative-ai projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | langflow | 75,130 |
2 | serve | 21,621 |
3 | haystack | 21,206 |
4 | NeMo | 14,887 |
5 | outlines | 11,915 |
6 | krita-ai-diffusion | 8,753 |
7 | BentoML | 7,801 |
8 | agent-squad | 6,062 |
9 | openllmetry | 5,971 |
10 | TaskingAI | 5,178 |
11 | potpie | 4,646 |
12 | h2o-llmstudio | 4,328 |
13 | cognita | 4,114 |
14 | jupyter-ai | 3,659 |
15 | AdalFlow | 3,342 |
16 | SDV | 3,035 |
17 | xTuring | 2,653 |
18 | semantic-router | 2,639 |
19 | PyRIT | 2,609 |
20 | dbrx | 2,553 |
21 | hallucination-leaderboard | 2,533 |
22 | instill-core | 2,248 |
23 | MeshAnything | 2,199 |