Python Deep Learning

Open-source Python projects categorized as Deep Learning

Top 23 Python Deep Learning Projects

Deep Learning
  1. stable-diffusion-webui

    Stable Diffusion web UI

    Project mention: Enhancing Creativity: A Web Interface for Stable Diffusion | dev.to | 2025-03-21

    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.

  2. 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.

    InfluxDB logo
  3. transformers

    ๐Ÿค— Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

    Project mention: None of the top 10 projects in GitHub is actually a software project ๐Ÿคฏ | dev.to | 2025-05-10

    We 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).

  4. Pytorch

    Tensors and Dynamic neural networks in Python with strong GPU acceleration

    Project mention: I Don't Like NumPy | news.ycombinator.com | 2025-05-15

    I tried to do something similar with 'first-class' dimension objects in PyTorch https://github.com/pytorch/pytorch/blob/main/functorch/dim/R... .

  5. Keras

    Deep Learning for humans

    Project mention: Top Programming Languages for AI Development in 2025 | dev.to | 2025-04-29

    The unchallenged leader in AI development is still Python. and Keras, and robust community support.

  6. nn

    ๐Ÿง‘โ€๐Ÿซ 60+ Implementations/tutorials of deep learning papers with side-by-side notes ๐Ÿ“; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), ๐ŸŽฎ reinforcement learning (ppo, dqn), capsnet, distillation, ... ๐Ÿง 

  7. Real-Time-Voice-Cloning

    Clone a voice in 5 seconds to generate arbitrary speech in real-time

    Project mention: ChatGPT unexpectedly began speaking in a user's cloned voice during testing | news.ycombinator.com | 2024-08-11
  8. faceswap

    Deepfakes Software For All

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. yolov5

    YOLOv5 ๐Ÿš€ in PyTorch > ONNX > CoreML > TFLite

    Project mention: Linkwarden: FOSS self-hostable bookmarking with AI-tagging and page archival | news.ycombinator.com | 2025-05-01

    for PDFs I thought about using https://github.com/phiresky/ripgrep-all or pdfgrep https://pdfgrep.org/

    For images, what do you want to grep for? for exif data -> https://exiftool.org/ if you want to find image based content, you might need something smarter. I think maybe it is a place where tools such as https://github.com/ultralytics/yolov5 can shine for me. simple enough to work with most of my images and tag them according to some preferences, and I would save such tags in a txt file.

    Anyway, all metadata I store about images, links etc are all persisted in txt files. summaries, tags, etc, incoming/outgoing links etc, each has its own file. There are folders per link/content. Under each folder, one file per type of metadata. So it is very easy to know if some metadata is missing for a file, no index needed, it is just as simple as checking the presence of a file.

  11. ultralytics

    Ultralytics YOLO11 ๐Ÿš€

    Project mention: Show HN: Using YOLO to Detect Office Chairs in 40M Hotel Photos | news.ycombinator.com | 2025-01-25

    They did it on their own computer. https://github.com/ultralytics/ultralytics

  12. ColossalAI

    Making large AI models cheaper, faster and more accessible

  13. TTS

    ๐Ÿธ๐Ÿ’ฌ - a deep learning toolkit for Text-to-Speech, battle-tested in research and production

    Project mention: Real-time Voice Chat at ~500ms Latency | news.ycombinator.com | 2025-05-05

    That is probably the reason you can't find that much.

    *https://coqui.ai/

  14. streamlit

    Streamlit โ€” A faster way to build and share data apps.

    Project mention: Build Code-RAGent, an agent for your codebase | dev.to | 2025-04-29

    The only thing left to do then was to build something that could showcase the power of code ingestion within a vector database, and it immediately clicked in my mind: "Why don't I ingest my entire codebase of solved Go exercises from Exercism?" That's how I created Code-RAGent, your friendly coding assistant based on your personal codebases and grounded in web search. It is built on top of GPT-4.1, powered by OpenAI, LinkUp, LlamaIndex, Qdrant, FastAPI and Streamlit. The building of this project was aimed at providing a reproducible and adaptable agent, that people can therefore customize based on their needs, and it was composed of three phases:

  15. Deep-Learning-Papers-Reading-Roadmap

    Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!

  16. DeepSpeed

    DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.

    Project mention: DeepSpeed-Domino: Communication-Free LLM Training Engine | news.ycombinator.com | 2024-11-26
  17. gradio

    Build and share delightful machine learning apps, all in Python. ๐ŸŒŸ Star to support our work!

    Project mention: How To Run OpenAI Agents SDK Locally With 100+ LLMs and Custom Tracing | dev.to | 2025-05-07

    Streamlit and Gradio: Interact with OpenAI agents via an AI chat UI.

  18. Ray

    Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

    Project mention: Ask HN: What Open Source Projects Need Help? | news.ycombinator.com | 2024-11-16

    I'm guessing this comment is some kind of "if you know, you know." Likely starting from https://docs.ray.io/en/latest/cluster/vms/user-guides/launch... and then trawling through one of these I guess https://github.com/ray-project/ray/issues?q=is%3Aissue+prem+...

  19. GFPGAN

    GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.

    Project mention: Deep Live Cam: Real-Time Face Swapping and One-Click Video Deepfake Tool | news.ycombinator.com | 2024-08-10

    Interesting... This project is built upon "GFPGAN v1.4" (https://github.com/TencentARC/GFPGAN) and "FaceSwap Extension - Automatic 1111 - Proof of Concept" (https://github.com/revolverocelot1/-webui-faceswap-unlocked). The GFPGAN project is grounded on its own in the paper "GFP-GAN: Towards Real-World Blind Face Restoration with Generative Facial Prior" by Wang et al.

  20. MockingBird

    ๐Ÿš€AIๆ‹Ÿๅฃฐ: 5็ง’ๅ†…ๅ…‹้š†ๆ‚จ็š„ๅฃฐ้Ÿณๅนถ็”Ÿๆˆไปปๆ„่ฏญ้Ÿณๅ†…ๅฎน Clone a voice in 5 seconds to generate arbitrary speech in real-time

  21. spaCy

    ๐Ÿ’ซ Industrial-strength Natural Language Processing (NLP) in Python

    Project mention: spaCy - NLP in Python | dev.to | 2025-05-20
  22. pytorch-tutorial

    PyTorch Tutorial for Deep Learning Researchers

  23. stanford_alpaca

    Code and documentation to train Stanford's Alpaca models, and generate the data.

    Project mention: What is Alpaca LLM? | dev.to | 2025-03-15

    # Clone the Alpaca LLM repository git clone https://github.com/tatsu-lab/stanford_alpaca.git cd stanford_alpaca

  24. pytorch-lightning

    Pretrain, finetune ANY AI model of ANY size on multiple GPUs, TPUs with zero code changes.

  25. diffusers

    ๐Ÿค— Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch and FLAX.

    Project mention: Inter-Process Communication between NodeJS and Python | dev.to | 2025-05-02

    I'm not a fan of Python, but it is the languange of choice for most Machine Learning code. I'm currently working on a NodeJS based project where I need to call the HuggingFace Diffusers python module. So I came up with an IPC wrapper around the the Python script.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Deep Learning discussion

Log in or Post with

Python Deep Learning related posts

  • None of the top 10 projects in GitHub is actually a software project ๐Ÿคฏ

    6 projects | dev.to | 10 May 2025
  • A machine learning library

    1 project | dev.to | 8 May 2025
  • TensorFlow implementation for optimizers

    1 project | dev.to | 8 May 2025
  • Will Supercapacitors Come to AI's Rescue?

    1 project | news.ycombinator.com | 6 May 2025
  • ์‹œ๋‹ˆ์–ด ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž๋ฅผ ์œ„ํ•œ ์ƒ์„ฑํ˜• AI ์ธํ„ฐ๋ทฐ ํ•ต์‹ฌ 50๋ฌธ 50๋‹ต

    4 projects | dev.to | 5 May 2025
  • ๐Ÿ’ก TinyLlama Meets LoRA: A Lightweight Approach to Emotion Classification

    4 projects | dev.to | 5 May 2025
  • A Survey of AI Agent Protocols

    5 projects | news.ycombinator.com | 3 May 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 May 2025
    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 โ†’

Index

What are some of the best open-source Deep Learning projects in Python? This list will help you:

# Project Stars
1 stable-diffusion-webui 152,625
2 transformers 144,375
3 Pytorch 90,111
4 Keras 62,989
5 nn 60,721
6 Real-Time-Voice-Cloning 54,250
7 faceswap 53,950
8 yolov5 53,827
9 ultralytics 41,039
10 ColossalAI 40,884
11 TTS 40,169
12 streamlit 39,392
13 Deep-Learning-Papers-Reading-Roadmap 38,796
14 DeepSpeed 38,430
15 gradio 38,168
16 Ray 37,068
17 GFPGAN 36,723
18 MockingBird 36,270
19 spaCy 31,576
20 pytorch-tutorial 31,241
21 stanford_alpaca 30,001
22 pytorch-lightning 29,505
23 diffusers 29,010

Sponsored
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.
www.influxdata.com