Trending Python Projects

This page lists the top trending Python projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 19 Feb 2024.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Python Projects

  • OpenVoice

    Instant voice cloning by MyShell.

  • phidata

    Build AI Assistants using function calling

  • vanna

    🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄.

  • semantic-router

  • MoE-LLaVA

    Mixture-of-Experts for Large Vision-Language Models

  • GenerativeAIExamples

    Generative AI reference workflows optimized for accelerated infrastructure and microservice architecture.

  • mergekit

    Tools for merging pretrained large language models.

  • leptonai

    A Pythonic framework to simplify AI service building

  • TaskingAI

    The open source platform for AI-native application development.

  • MotionCtrl

    MotionCtrl: A Unified and Flexible Motion Controller for Video Generation

  • promptbench

    A unified evaluation framework for large language models

  • WhisperLive

    A nearly-live implementation of OpenAI's Whisper.

  • taipy

    Turns Data and AI algorithms into production-ready web applications in no time.

  • mac-cleanup-py

    👨‍💻 Python cleanup script for macOS

  • LLMLingua

    To speed up LLMs' inference and enhance LLM's perceive of key information, compress the prompt and KV-Cache, which achieves up to 20x compression with minimal performance loss.

  • resemble-enhance

    AI powered speech denoising and enhancement

  • InstantID

    InstantID : Zero-shot Identity-Preserving Generation in Seconds 🔥

  • DiT

    Official PyTorch Implementation of "Scalable Diffusion Models with Transformers" (by facebookresearch)

  • distilabel

    ⚗️ AI Feedback framework for scalable LLM alignment

  • lorax

    Multi-LoRA inference server that scales to 1000s of fine-tuned LLMs

  • llmware

    Providing enterprise-grade LLM-based development framework, tools, and fine-tuned models.

  • functionary

    Chat language model that can interpret and execute functions/plugins

  • mamba-chat

    Mamba-Chat: A chat LLM based on the state-space model architecture 🐍

  • mamba

  • TaskWeaver

    A code-first agent framework for seamlessly planning and executing data analytics tasks.

  • uform

    Pocket-Sized Multimodal AI for content understanding and generation across multilingual texts, images, and 🔜 video, up to 5x faster than OpenAI CLIP and LLaVA 🖼️ & 🖋️

  • langroid

    Harness LLMs with Multi-Agent Programming

  • sglang

    SGLang is a structured generation language designed for large language models (LLMs). It makes your interaction with models faster and more controllable.

  • stable-audio-tools

    Generative models for conditional audio generation

  • unsloth

    5X faster 60% less memory QLoRA finetuning

  • dspy

    DSPy: The framework for programming—not prompting—foundation models

  • ollama-python

    Ollama Python library

  • ragas

    Evaluation framework for your Retrieval Augmented Generation (RAG) pipelines

  • AlphaCodium

    Official implementation for the paper: "Code Generation with AlphaCodium: From Prompt Engineering to Flow Engineering""

  • open-instruct

  • ml-ferret

  • PixArt-alpha

    Fast Training of Diffusion Transformer for Photorealistic Text-to-Image Synthesis

  • LLMCompiler

    LLMCompiler: An LLM Compiler for Parallel Function Calling

  • axolotl

    Go ahead and axolotl questions

  • FunASR

    A Fundamental End-to-End Speech Recognition Toolkit and Open Source SOTA Pretrained Models.

  • pathway

    Pathway is a high-throughput, low-latency data processing framework that handles live data & streaming for you. Made with ❤️ for Python & ML/AI developers.

  • temporian

    Temporian is an open-source Python library for preprocessing ⚡ and feature engineering 🛠 temporal data 📈 for machine learning applications 🤖

  • Qwen-VL

    The official repo of Qwen-VL (通义千问-VL) chat & pretrained large vision language model proposed by Alibaba Cloud.

  • litellm

    Call all LLM APIs using the OpenAI format. Use Bedrock, Azure, OpenAI, Cohere, Anthropic, Ollama, Sagemaker, HuggingFace, Replicate (100+ LLMs)

  • dlt

    data load tool (dlt) is an open source Python library that makes data loading easy 🛠️

  • polar

    Polar is the creator platform for developers & the open source ecosystem.

  • dlrover

    DLRover: An Automatic Distributed Deep Learning System

  • ColBERT

    ColBERT: state-of-the-art neural search (SIGIR'20, TACL'21, NeurIPS'21, NAACL'22, CIKM'22, ACL'23, EMNLP'23)

  • mlx-examples

    Examples in the MLX framework

  • Emu

    Emu Series: Generative Multimodal Models from BAAI (by baaivision)

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.

Index

What are some of the trending open-source Python projects? This list will help you:

Project Growth
1 OpenVoice 96.5%
2 phidata 95.7%
3 vanna 90.9%
4 semantic-router 90.5%
5 MoE-LLaVA 86.8%
6 GenerativeAIExamples 82.5%
7 mergekit 70.9%
8 leptonai 69.8%
9 TaskingAI 66.8%
10 MotionCtrl 63.2%
11 promptbench 61.0%
12 WhisperLive 58.2%
13 taipy 50.8%
14 mac-cleanup-py 50.4%
15 LLMLingua 49.7%
16 resemble-enhance 47.3%
17 InstantID 47.3%
18 DiT 46.9%
19 distilabel 46.1%
20 lorax 43.7%
21 llmware 42.2%
22 functionary 40.5%
23 mamba-chat 37.9%
24 mamba 37.6%
25 TaskWeaver 37.5%
26 uform 36.9%
27 langroid 36.1%
28 sglang 35.5%
29 stable-audio-tools 34.4%
30 unsloth 33.8%
31 dspy 33.7%
32 ollama-python 32.0%
33 ragas 31.7%
34 AlphaCodium 30.8%
35 open-instruct 30.5%
36 ml-ferret 29.7%
37 PixArt-alpha 28.9%
38 LLMCompiler 28.7%
39 axolotl 28.6%
40 FunASR 28.5%
41 pathway 28.1%
42 temporian 28.0%
43 Qwen-VL 28.0%
44 litellm 27.5%
45 dlt 27.4%
46 polar 26.4%
47 dlrover 26.4%
48 ColBERT 26.3%
49 mlx-examples 25.7%
50 Emu 25.0%