Python AI

Open-source Python projects categorized as AI

Top 23 Python AI Projects

  • AutoGPT

    AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

    Project mention: Introducing Micro Agent: An (Actually Reliable) AI Coding Agent | dev.to | 2024-07-19

    While the concept of versatile AI coding agents that can automate any programming task is exciting, the reality often falls short. Tools like Auto-GPT and other general-purpose coding agents tend to go off the rails, compounding errors and leading to unexpected results.

  • SaaSHub

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

    SaaSHub logo
  • stable-diffusion-webui

    Stable Diffusion web UI

    Project mention: World of GenAI - Exploring the Depths of Stable Diffusion | dev.to | 2024-08-06

    We will be looking into the image generation aspect of this generative model. We will use stable-diffusion-webui for more user-friendly interface.

  • gpt-engineer

    Platform to experiment with the AI Software Engineer. Terminal based. NOTE: Very different from https://gptengineer.app

    Project mention: Using GPT-Engineer with Ollama and Docker on macOS | dev.to | 2024-10-03
  • ColossalAI

    Making large AI models cheaper, faster and more accessible

    Project mention: FLaNK AI-April 22, 2024 | dev.to | 2024-04-22
  • Deep-Live-Cam

    real time face swap and one-click video deepfake with only a single image

    Project mention: Introduction blog | dev.to | 2024-09-06
  • Open-Assistant

    OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

    Project mention: Best open source AI chatbot alternative? | /r/opensource | 2023-12-08

    For open assistant, the code: https://github.com/LAION-AI/Open-Assistant/tree/main/inference

  • quivr

    Open-source RAG Framework for building GenAI Second Brains 🧠 Build productivity assistant (RAG) ⚡️🤖 Chat with your docs (PDF, CSV, ...) & apps using Langchain, GPT 3.5 / 4 turbo, Private, Anthropic, VertexAI, Ollama, LLMs, Groq that you can share with users ! Efficient retrieval augmented generation framework

    Project mention: Ask HN: I have many PDFs – what is the best local way to leverage AI for search? | news.ycombinator.com | 2024-05-30
  • MockingBird

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

  • gpt-pilot

    The first real AI developer

    Project mention: AI agent promotes itself to sysadmin, trashes boot sequence | news.ycombinator.com | 2024-10-03

    Looks pretty easy to find tons of examples of agentic AI engineer projects online:

    - https://github.com/Pythagora-io/gpt-pilot

  • chatgpt-on-wechat

    基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT-o1/ Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。

  • spaCy

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

    Project mention: 350M Tokens Don't Lie: Love and Hate in Hacker News | news.ycombinator.com | 2024-08-13

    Is this just using LLM to be cool? How does pure LLM with simple "In the scale between 0-10"" stack up against traditional, battle-tested sentiment analysis tools?

    Gemini suggests NLTK and spaCy

    https://www.nltk.org/

    https://spacy.io/

  • roop

    one-click face swap

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

    Looks like this project is a fork of the discontinued roop[0] with primarily some UI improvements. One of roop's main developers has been working on facefusion[1] for the past year and it produces by far the most convincing results from the ones i've seen and it also supports real time webcam face swapping.

    0: https://github.com/s0md3v/roop/

  • pytorch-lightning

    Pretrain, finetune and deploy AI models on multiple GPUs, TPUs with zero code changes.

    Project mention: SB-1047 will stifle open-source AI and decrease safety | news.ycombinator.com | 2024-04-29

    It's very easy to get started, right in your Terminal, no fees! No credit card at all.

    And there are cloud providers like https://replicate.com/ and https://lightning.ai/ that will let you use your LLM via an API key just like you did with OpenAI if you need that.

    You don't need OpenAI - nobody does.

  • MindsDB

    The platform for building AI from enterprise data

    Project mention: Top open-source repos/projects to contribute (Hacktoberfest Edition 🎃) | dev.to | 2024-10-06

    1️⃣ Quira Hacktoberfest with MindsDB 🐻‍❄️

  • mem0

    The Memory layer for your AI apps

    Project mention: Show HN: Claude Memory – Long-term memory for Claude | news.ycombinator.com | 2024-09-05
  • FaceFusion

    Industry leading face manipulation platform

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

    Open source platform for the machine learning lifecycle

    Project mention: [Python] How do we lazyload a Python module? - analyzing LazyLoader from MLflow | dev.to | 2024-10-05

    One day I was hopping around a few popular ML libraries in Python, including MLflow. While glancing at its source code, one class attracted my interest, LazyLoader in __init__.py (well, this actually mirrors from the wandb project, but the original code has changed from what MLflow is using now, as you can see).

  • haystack

    :mag: 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: Launch HN: Haystack (YC W21) – Visualize and edit code on an infinite canvas | news.ycombinator.com | 2024-09-25

    Did you really have to pick the same name as the Haystack open source AI framework? https://haystack.deepset.ai/ https://github.com/deepset-ai/haystack

    It's a very active project and it's confusing to have two projects with the same name. Besides, I don't understand why you'd give a "2D digital whiteboard that automatically draws connections between code as you navigate and edit files" the name haystack.

  • unsloth

    Finetune Llama 3.2, Mistral, Phi & Gemma LLMs 2-5x faster with 80% less memory

    Project mention: Llama 3.1 in C | news.ycombinator.com | 2024-07-23

    Oh this is super cool! I think maybe the new RoPE scaling method Llama 3.1 uses isn't yet added in? It's some weird one time scaling mechanism found by a grid search to enable 128K context. Essentially the model was trained on 15.6T tokens on 8K context, then iteratively extended to 128K context with 800B tokens.

    Can open a PR if people want :)

    https://github.com/trholding/llama2.c/blob/master/runq.c#L65... needs to be scaled with some weird formula like in https://github.com/unslothai/unsloth/blob/main/unsloth/model...

  • 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: Agent hijacking: The true impact of prompt injection attacks | dev.to | 2024-08-28

    AI agents are, at the most basic level, software. With all software comes the risk of security vulnerabilities. During this research, we looked closely at some popular agent tooling, including LangChain (CVE-2024-21513) and SuperAGI (CVE-2024-21552), with a particular focus on traditional software vulnerabilities that have been around for decades and will continue to be around in the future.

  • DocsGPT

    GPT-powered chat for documentation, chat with your documents

    Project mention: Top 3 Open-Source Events that will make your October memorable! | dev.to | 2024-09-05

    There was no in-hand swag last year. but we got some cool Holopin badges and a tree was planted by our name. Maybe this year, something more interesting thing coming. Though you can earn many swags through Hacktoberfest, as many organizations such as DocsGPT, trigger.dev, Odigos, and Illa provide swags if you contribute to their repo. (conditions applied)

  • gpt-researcher

    LLM based autonomous agent that does online comprehensive research on any given topic

    Project mention: Farfalle – Open-source AI-powered search engine | news.ycombinator.com | 2024-05-16

    Seems to be using a mysterious "over 20 sites" sourcing <https://docs.tavily.com/docs/tavily-api/introduction#how-doe...> using selenium <https://github.com/assafelovic/gpt-researcher/blob/9940d811f...> then sprinkled with AI magick, followed by this project's moar AI magick

    I truly don't understand what Farfalle offers over tavily, but maybe it's just a side hustle and I'm looking at it from the wrong perspective

  • dvc

    🦉 ML Experiments and Data Management with Git

    Project mention: serverless-registry: A Docker registry backed by Workers and R2 | news.ycombinator.com | 2024-09-05

    I’m self-hosting gitea just for their private docker registry. LFS is actually slow for heavy deep learning workflow with millions of small files. I’m using DVC [1] instead.

    [1]: https://dvc.org

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

Log in or Post with

Python AI related posts

  • AI tools for software engineers, but without the hype – with Simon Willison [video]

    1 project | news.ycombinator.com | 7 Oct 2024
  • [Python] How do we lazyload a Python module? - analyzing LazyLoader from MLflow

    3 projects | dev.to | 5 Oct 2024
  • Tool to prepare, curate, version datasets for AI/ML

    1 project | news.ycombinator.com | 4 Oct 2024
  • AI agent promotes itself to sysadmin, trashes boot sequence

    2 projects | news.ycombinator.com | 3 Oct 2024
  • FLUX1.1 [pro] – New SotA text-to-image model from Black Forest Labs

    6 projects | news.ycombinator.com | 3 Oct 2024
  • Using GPT-Engineer with Ollama and Docker on macOS

    2 projects | dev.to | 3 Oct 2024
  • Pythagora_v1 release reflection – what we learned, current state, next steps

    1 project | dev.to | 1 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 AutoGPT 167,244
2 stable-diffusion-webui 140,527
3 gpt-engineer 52,100
4 ColossalAI 38,679
5 Deep-Live-Cam 37,582
6 Open-Assistant 36,993
7 quivr 36,145
8 MockingBird 35,036
9 gpt-pilot 30,610
10 chatgpt-on-wechat 30,256
11 spaCy 29,784
12 roop 28,133
13 pytorch-lightning 28,094
14 MindsDB 26,440
15 mem0 22,168
16 FaceFusion 18,556
17 MLflow 18,442
18 haystack 16,987
19 unsloth 16,378
20 SuperAGI 15,322
21 DocsGPT 14,757
22 gpt-researcher 14,248
23 dvc 13,667

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 1st most popular programming language
based on number of metions?