Python AI

Open-source Python projects categorized as AI

Top 23 Python AI Projects

  • stable-diffusion-webui

    Stable Diffusion web UI

    Project mention: Out of RAM on Linux | /r/StableDiffusion | 2023-11-20

    Edit: linking to one issue in github where it goes over installing for various Linux flavors. Here. You may need to add an EXPORT to the start script.

  • ColossalAI

    Making large AI models cheaper, faster and more accessible

    Project mention: ColossalChat: An Open-Source Solution for Cloning ChatGPT with a RLHF Pipeline | news.ycombinator.com | 2023-04-04

    > open-source a complete RLHF pipeline ... based on the LLaMA pre-trained model

    I've gotten to where when I see "open source AI" I now know it's "well, except for $some_other_dependencies"

    Anyway: https://scribe.rip/@yangyou_berkeley/colossalchat-an-open-so... and https://github.com/hpcaitech/ColossalAI#readme (Apache 2) can save you some medium.com heartache at least

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • MockingBird

    🚀AI拟声: 5秒内克隆您的声音并生成任意语音内容 Clone a voice in 5 seconds to generate arbitrary speech in real-time

  • spaCy

    💫 Industrial-strength Natural Language Processing (NLP) in Python

    Project mention: A beginner’s guide to sentiment analysis using OceanBase and spaCy | dev.to | 2023-10-25

    In this article, I'm going to walk through a sentiment analysis project from start to finish, using open-source Amazon product reviews. However, using the same approach, you can easily implement mass sentiment analysis on your own products. We'll explore an approach to sentiment analysis with one of the most popular Python NLP packages: spaCy.

  • pytorch-lightning

    Deep learning framework to train, finetune and deploy AI models

    Project mention: Best practice for saving logits/activation values of model in PyTorch Lightning | /r/deeplearning | 2023-07-19

    I've been wondering on what is the recommended method of saving logits/activations using PyTorch Lightning. I've looked at Callbacks, Loggers and ModelHooks but none of the use-cases seem to be for this kind of activity (even if I were to create my own custom variants of each utility). The ModelCheckpoint Callback in its utility makes me feel like custom Callbacks would be the way to go but I'm not quite sure. This closed GitHub issue does address my issue to some extent.

  • MLflow

    Open source platform for the machine learning lifecycle

    Project mention: cascade alternatives - clearml and MLflow | libhunt.com/r/Oxid15/cascade | 2023-11-01
  • SuperAGI

    <⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably.

    Project mention: Introducing GPTs | news.ycombinator.com | 2023-11-06
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • dvc

    🦉 ML Experiments Management with Git

    Project mention: ML Experiments Management with Git | news.ycombinator.com | 2023-11-02
  • frigate

    NVR with realtime local object detection for IP cameras

    Project mention: Security cams | /r/homesecurity | 2023-11-29

    Frigate https://frigate.video/ and ZoneMinder https://zoneminder.com/ come to mind. Blue Iris https://blueirissoftware.com/ is not open source but is what I prefer to use for my PoE systems ($80/yr)

  • haystack

    :mag: LLM 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: Overview: AI Assembly Architectures | /r/AI_Agents | 2023-10-04
  • facefusion

    Next generation face swapper and enhancer

    Project mention: FLaNK Stack Weekly 28 August 2023 | dev.to | 2023-08-28
  • RobustVideoMatting

    Robust Video Matting in PyTorch, TensorFlow, TensorFlow.js, ONNX, CoreML!

    Project mention: lineart_coarse + openpose, batch img2img | /r/StableDiffusion | 2023-05-10
  • dream-textures

    Stable Diffusion built-in to Blender

    Project mention: Donut done with Artificial Intelligence and Blender | /r/blender | 2023-05-31
  • cookiecutter-data-science

    A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.

    Project mention: Questions about Cookiecutter and Anaconda. | /r/datascience | 2022-12-30

    I opened an Anaconda cmd window and ran `cookiecutter https://github.com/drivendata/cookiecutter-data-science ` . I answered all prompted questions. After searching for a while I found where the project folder was created. However, how do I get this on GitHub? The only thing I can figure out is to create a brand new repo on GitHub with the exact same name, open it in GitHub desktop, click "show in explorer", and then drag and drop all files from the Cookiecutter folder into the GitHub Desktop folder. However to me this does not sound like the intended way to create a new project and put it on GitHub.

  • 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: [P] I built a Chatbot to talk with any Github Repo. 🪄 | /r/MachineLearning | 2023-04-29

    This repository contains two Python scripts that demonstrate how to create a chatbot using Streamlit, OpenAI GPT-3.5-turbo, and Activeloop's Deep Lake. The chatbot searches a dataset stored in Deep Lake to find relevant information and generates responses based on the user's input.

  • metaflow

    :rocket: Build and manage real-life data science projects with ease!

    Project mention: In Need of Guidance: Implementing MLOps in a Complex Organization as a Junior Data Engineer | /r/mlops | 2023-06-12
  • fast-stable-diffusion

    fast-stable-diffusion + DreamBooth

    Project mention: Stability AI releases its latest image-generating model, Stable Diffusion XL 1.0 | news.ycombinator.com | 2023-07-26
  • promptflow

    Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

    Project mention: Promptflow | news.ycombinator.com | 2023-10-11
  • mycroft-core

    Mycroft Core, the Mycroft Artificial Intelligence platform.

    Project mention: Ask HN: Is there any open source/open hardware Echo Dot alike? | news.ycombinator.com | 2023-08-11
  • embedchain

    Data platform for LLMs - Load, index, retrieve and sync any unstructured data

    Project mention: Embedchain | news.ycombinator.com | 2023-10-20
  • BentoML

    Build Production-Grade AI Applications

    Project mention: project ideas/advice for entry-level grad jobs? | /r/MLQuestions | 2023-06-13

    there are a few tools you can use as "cheat mode" shortcuts to give you a leg up as you're getting started. here's one: https://github.com/bentoml/BentoML

  • autoscraper

    A Smart, Automatic, Fast and Lightweight Web Scraper for Python

    Project mention: What are the best tools for web scraping and analysis of natural language to populate a dataset? | /r/datasets | 2023-04-12

    See if something like autoscraper or mlscraper suits your needs.

  • E2B

    Secure sandboxed cloud environments made for AI agents and AI apps

    Project mention: Show HN: Run LLM-generated code in sandboxed envs | news.ycombinator.com | 2023-09-27
  • SaaSHub

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

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). The latest post mention was on 2023-11-29.

Python AI related posts

Index

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

Project Stars
1 stable-diffusion-webui 110,759
2 ColossalAI 35,411
3 MockingBird 32,052
4 spaCy 27,636
5 pytorch-lightning 25,275
6 MLflow 15,889
7 SuperAGI 13,103
8 dvc 12,515
9 frigate 11,948
10 haystack 11,746
11 facefusion 8,930
12 RobustVideoMatting 7,770
13 dream-textures 7,236
14 cookiecutter-data-science 7,205
15 deeplake 7,171
16 metaflow 7,168
17 fast-stable-diffusion 6,892
18 promptflow 6,611
19 mycroft-core 6,378
20 embedchain 5,977
21 BentoML 5,937
22 autoscraper 5,658
23 E2B 5,603
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com