Python ML

Open-source Python projects categorized as ML

Top 23 Python ML Projects

  • yolov5

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

    Project mention: Using YOLO for Real-Time Object Detection with Koyeb GPUs | dev.to | 2024-07-31

    There are several implementations of the YOLO algorithm available, but for ease-of-use, we will use the Ultralytics implementation in this guide. We will implement and test the code locally and then deploy to Koyeb's GPUs for higher inference speed.

  • SaaSHub

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

    SaaSHub logo
  • MindsDB

    AGI's query engine - Platform for building AI that can learn and answer questions over federated data.

    Project mention: Building SDKs for MindsDB this Hacktoberfest | dev.to | 2024-10-30

    But this hacktoberfest I took a great step towards contributing to open source. During this hacktoberfest I have contributed to MindsDB which is a great platform for building AI from enterprise data, enabling smarter organizations.

  • MLflow

    Open source platform for the machine learning lifecycle

    Project mention: AIOps, DevOps, MLOps, LLMOps – What’s the Difference? | dev.to | 2025-01-09

    Model management: MLflow, Kubeflow are used for managing the deployment and lifecycle of models.

  • best-of-ml-python

    πŸ† A ranked list of awesome machine learning Python libraries. Updated weekly.

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    Best of ml python

  • ludwig

    Low-code framework for building custom LLMs, neural networks, and other AI models

    Project mention: Show HN: Toolkit for LLM Fine-Tuning, Ablating and Testing | news.ycombinator.com | 2024-04-07

    This is a great project, little bit similar to https://github.com/ludwig-ai/ludwig, but it includes testing capabilities and ablation.

    questions regarding the LLM testing aspect: How extensive is the test coverage for LLM use cases, and what is the current state of this project area? Do you offer any guarantees, or is it considered an open-ended problem?

    Would love to see more progress toward this area!

  • OpenLLM

    Run any open-source LLMs, such as Llama, Mistral, as OpenAI compatible API endpoint in the cloud.

    Project mention: What is OpenLLM and what problem does it solve? | dev.to | 2024-05-25

    OpenLLM is a powerful platform that empowers developers to leverage the potential of open-source large language models (LLMs). It is like a Swiss Army knife for LLMs. It's a set of tools that helps developers overcome these deployment hurdles.

  • metaflow

    Open Source AI/ML Platform

    Project mention: Show HN: Flow – A Dynamic Task Engine for AI Agents Without DAG | news.ycombinator.com | 2024-12-02

    Interesting! I feel like this is a cross between https://github.com/dagworks-inc/burr (switch state for context) and https://github.com/Netflix/metaflow because the output of the "task" declares its next hop...

  • deeplake

    Database for AI. Store Vectors, Images, Texts, Videos, etc. Use with LLMs/LangChain. Store, query, version, & visualize any AI data. Stream data in real-time to PyTorch/TensorFlow. https://activeloop.ai

    Project mention: Creation of the ApostropheCMS Documentation Chatbot | dev.to | 2024-08-29

    Finally, we stored these vectors in our chosen database: the activeloop DeepLake database. This database is open source, something near and dear to our own open-source hearts. We will cover some additional details in a further section, but it is specifically designed to handle vector data and perform efficient similarity searches, which is crucial for quick and accurate retrieval during the RAG process.

  • CoreML-Models

    Largest list of models for Core ML (for iOS 11+)

  • feast

    The Open Source Feature Store for Machine Learning

    Project mention: RFC: The Feast Kubernetes Operator (The Open Source Feature Store) | news.ycombinator.com | 2024-09-24

    Hey folks!

    I'm a maintainer for Feast (https://github.com/feast-dev/feast) (the Open Source Feature Store) and the Feast community is working on creating a Kubernetes Operator for deploying Feast on Kubernetes and would love any feedback you have before we get started!

    Here is the GitHub issue: https://github.com/feast-dev/feast/issues/4561, a design doc: https://docs.google.com/document/d/1vGKMizf3_14IyiF_W_Ik7CR0..., and a Slack channel: https://communityinviter.com/apps/feastopensource/feast-the-...!

    Thanks a ton in advance for your interest/comments!

  • aim

    Aim πŸ’« β€” An easy-to-use & supercharged open-source experiment tracker.

  • openllmetry

    Open-source observability for your LLM application, based on OpenTelemetry

    Project mention: Testing LLM Apps with Trace-based Tests | dev.to | 2024-10-03

    To instrument our app you will use the CLI tool opentelemetry-instrument that automatically sets up auto-instrumentation in your code without needing to do boilerplate configuration, and OTel Python SDK and OpenLLMetry to do manual instrumentation and specific instrumentation for LLM SDKs, like the file ./app/telemetry.py in the example:

  • superduper

    Superduper: Build end-to-end AI applications and agent workflows on your existing data infrastructure and preferred tools - without migrating your data.

    Project mention: Build fully portable AI applications on top of Snowflake with SuperDuperDB | dev.to | 2024-06-26

    Customize how AI and databases work together. Scale your AI projects to handle more data and users. Move AI projects between different environments easily. Extend the system with new AI features and database functionality. Check it out: Blog: https://blog.superduperdb.com/version-02 Github: https://github.com/SuperDuperDB/superduperdb (leave us a star ⭐️πŸ₯³)

  • zenml

    ZenML πŸ™: The bridge between ML and Ops. https://zenml.io.

    Project mention: Upgrading to Pydantic v2 – 433 commits later | news.ycombinator.com | 2024-06-18
  • awesome-mlops

    :sunglasses: A curated list of awesome MLOps tools (by kelvins)

  • deepchecks

    Deepchecks: Tests for Continuous Validation of ML Models & Data. Deepchecks is a holistic open-source solution for all of your AI & ML validation needs, enabling to thoroughly test your data and models from research to production.

  • polyaxon

    MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle

  • hub

    A library for transfer learning by reusing parts of TensorFlow models. (by tensorflow)

  • zvt

    modular quant framework.

  • RasaGPT

    πŸ’¬ RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain. Built w/ Rasa, FastAPI, Langchain, LlamaIndex, SQLModel, pgvector, ngrok, telegram

  • ScaledYOLOv4

    Scaled-YOLOv4: Scaling Cross Stage Partial Network

  • nannyml

    nannyml: post-deployment data science in python

    Project mention: 25 Open Source AI Tools to Cut Your Development Time in Half | dev.to | 2024-07-11

    NannyML is a Python library specialized in post-deployment monitoring and maintenance of machine learning (ML) models. It enables data scientists to detect and address silent model failure, estimate model performance without immediate ground truth data, and identify data drift that might be responsible for performance degradation.

  • GPflow

    Gaussian processes in TensorFlow

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 ML discussion

Log in or Post with

Python ML related posts

  • Understanding the MLOps Lifecycle

    9 projects | dev.to | 17 Dec 2024
  • How to Use KitOps with MLflow

    1 project | dev.to | 29 Nov 2024
  • Top 10 MLOps Tools for 2025

    5 projects | dev.to | 5 Nov 2024
  • Building SDKs for MindsDB this Hacktoberfest

    3 projects | dev.to | 30 Oct 2024
  • Top 8 OpenSource Tools for AI Startups

    8 projects | dev.to | 28 Oct 2024
  • 10 MLOps Tools That Comply With the EU AI Act

    2 projects | dev.to | 15 Oct 2024
  • Top open-source repos/projects to contribute (Hacktoberfest Edition πŸŽƒ)

    1 project | dev.to | 6 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

Project Stars
1 yolov5 51,849
2 MindsDB 27,076
3 MLflow 19,220
4 best-of-ml-python 18,704
5 ludwig 11,272
6 OpenLLM 10,368
7 metaflow 8,409
8 deeplake 8,294
9 CoreML-Models 6,518
10 feast 5,715
11 aim 5,294
12 openllmetry 5,269
13 superduper 4,907
14 zenml 4,315
15 awesome-mlops 4,223
16 deepchecks 3,666
17 polyaxon 3,592
18 hub 3,493
19 zvt 3,335
20 RasaGPT 2,350
21 ScaledYOLOv4 2,020
22 nannyml 2,008
23 GPflow 1,856

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Python is
the 2nd most popular programming language
based on number of metions?