← Home

All projects

Every project on the site, highest rated first. Or browse by category:

Projects 1–100 of 1,247.

AI agents

Hermes Agent

A personal AI assistant that remembers you, learns new skills over time and chats with you on your favourite apps.

Widely used
by Nous Research5.0
Developer building blocks

Transformers

The standard toolkit developers use to load and use open AI models.

Widely used
by Hugging Face5.0
Developer building blocks

LangChain

A toolkit for building AI apps and agents that can use tools and your own data.

Widely used
by LangChain5.0
AI agents

OpenClaw

A personal AI assistant that runs on your own computer and talks to you in WhatsApp, Telegram, Slack and more.

Widely usedFast-rising
by openclaw4.5
Developer building blocks

PyTorch

A popular toolkit researchers and programmers use to build and train AI models in Python.

by pytorch4.5
Run AI on your computer

llama.cpp

The fast engine that makes it possible to run AI models on ordinary computers and phones.

by ggml4.5
Learning resources

prompts.chat

A free, community-built library of ready-made prompts to use with ChatGPT, Claude, Gemini and other AI chats.

Widely used
by Fatih Kadir Akın4.5
Developer building blocks

TensorFlow

A free toolkit programmers use to build, train and run machine-learning models.

Widely used
by tensorflow4.5
App builders & workflows

Dify

Build AI chatbots, assistants and automated workflows on a visual canvas, then run them yourself or in the cloud.

Widely used
by LangGenius4.5
Learning resources

Awesome MCP Servers

A big, sorted list of add-ons that let AI assistants connect to apps, files and online services.

by Frank Fiegel4.5
Data science tools

scikit-learn

A widely used Python toolkit for teaching computers to spot patterns and make predictions from data.

Widely used
by scikit-learn4.5
Developer building blocks

OpenCV

A widely used free code library that lets software see and understand images and video.

by OpenCV4.5
App builders & workflows

n8n

Build automations and AI agents by connecting apps on a visual canvas, with code when you need it.

Widely used
by n8n - Workflow Automation4.5
AI agents

AutoGPT

Build AI helpers that carry out whole tasks for you, on demand, on a schedule or when something happens.

Widely used
by AutoGPT4.5
Run AI on your computer

Ollama

Download and run AI chat models on your own computer, without sending your data to the cloud.

Widely used
by Ollama4.5
Add-ons for AI coding tools

ECC

Gives an AI coding assistant a ready-made routine for planning, testing, reviewing and remembering its work.

Fast-rising
by Affaan Mustafa4.5
Running AI at scale

Apache Airflow

Schedules and monitors chains of automated tasks, such as data processing and AI model training jobs.

by The Apache Software Foundation4.5
Running AI at scale

LiteLLM

Lets programs talk to over 100 AI model providers in one common way, with cost tracking built in.

by Berri AI4.5
Developer building blocks

LlamaIndex

A toolkit programmers use to build AI apps that read and answer questions about documents.

by LlamaIndex4.5
Documents & knowledge

RAGFlow

Lets AI answer questions from your own documents, with citations pointing back to the sources.

by InfiniFlow4.5
Running AI at scale

OmniRoute

One doorway to hundreds of AI providers, which can make the most of their free allowances.

Fast-risingNew this week
by Diego Rodrigues de Sa e Souza4.0
Running AI at scale

vLLM

Serves AI models to many users at once, quickly and at lower cost.

Research-backed
by vLLM4.0
Developer building blocks

Keras

A popular code library for building and training AI models with less effort.

Widely used
by Keras4.0
Images & video

ComfyUI

Create AI images and videos by connecting building blocks on a visual canvas.

by Comfy Org4.0
Running AI at scale

SGLang

Software that serves large AI models quickly to many users, on a wide range of hardware.

by sgl-project4.0
Add-ons for AI coding tools

Spec Kit

Gives AI coding assistants step-by-step processes, such as writing a plan before building a feature.

by GitHub4.0
Add-ons for AI coding tools

graphify

Maps a software project into a searchable web of connected ideas that your AI coding assistant can explore.

Fast-rising
by Graphify Labs4.0
Add-ons for AI coding tools

CC Switch

A desktop app for switching AI providers and managing settings in Claude Code, Codex and similar coding tools.

by Jason Young4.0
Speech & audio

whisper.cpp

A fast, lightweight version of the Whisper speech-to-text model that runs on ordinary computers and phones.

by ggml4.0
3D & design

OpenDesign

A shared workspace where you and AI create prototypes, slides, images and motion graphics, then refine them with your team.

Fast-rising
by OpenDesign4.0
AI agents

DeerFlow

An AI agent system that researches, writes code and creates content on tasks that can take minutes to hours.

by Bytedance Inc.4.0
Running AI at scale

Ray

Spreads heavy AI and Python work across many computers, from a laptop up to a large cluster.

Widely usedResearch-backed
by ray-project4.0
Coding assistants

Orca

A workspace app for running several AI coding agents side by side and keeping track of them in one place.

Fast-rising
by Stably4.0
Coding assistants

Open Interpreter

An AI coding assistant for your terminal, tuned to get good results from lower-cost AI models.

by Open Interpreter4.0
AI agents

career-ops

An AI job-search helper that scores job ads against your CV and drafts tailored applications for you to review.

Fast-rising
by career-ops4.0
Developer building blocks

AI SDK

A free TypeScript library that lets programmers add AI chat, text and agents to their web apps.

Widely used
by Vercel4.0
Chat assistants

Open WebUI

A ChatGPT-style chat window for AI models you run yourself or connect to.

by Open WebUI4.0
AI agents

Browser Use

Lets an AI control a web browser to complete tasks for you, like clicking, typing and filling forms.

Widely used
by Browser Use4.0
AI agents

goose

A general-purpose AI agent that runs on your computer and carries out tasks, from coding to research.

by goose4.0
Documents & knowledge

MarkItDown

Converts Word, PowerPoint, Excel, PDFs and more into clean text that AI tools can read.

Widely used
by Microsoft4.0
AI agents

LobeHub

Build and manage a team of AI agents that work on schedules, remember you and reach you in chat apps.

by LobeHub4.0
Learning resources

OpenAI Cookbook

Example code and guides from OpenAI showing how to do common tasks with its AI models.

by OpenAI4.0
Chat assistants

NextChat

A light, fast chat app for talking to many AI models, including GPT, Claude, Gemini and DeepSeek.

by NextChat4.0
AI agents

MindsHub

A workspace where AI agents do research, reports and other knowledge work, using the model you choose.

by MindsDB Inc4.0
AI agents

Paperclip

A dashboard for running a team of AI agents like a company, with goals, roles, budgets and approvals.

Fast-rising
by Paperclip4.0
Developer building blocks

🤗 Datasets

Load and prepare thousands of public datasets for AI with a single line of code.

Widely used
by Hugging Face4.0
Coding assistants

oh-my-pi

A terminal coding agent that uses the same code-understanding tools as a programmer's editor.

Fast-rising
by Can Bölük4.0
Running AI at scale

MLflow

A platform for building, testing, monitoring and managing AI apps and machine learning models.

by MLflow4.0
Developer building blocks

PaddlePaddle

A full deep-learning toolkit from China for building, training and running AI models.

by PaddlePaddle4.0
Images & video

MoneyPrinterTurbo

Type a topic or keyword and get a finished short video with script, voiceover, footage, subtitles and music.

by Harry4.0
Coding assistants

Gemini CLI

Brings Google's Gemini AI into your terminal to help read, write and fix code.

by google-gemini4.0
Chat assistants

Cherry Studio

A desktop app for chatting with many different AI models in one place, with hundreds of ready-made assistants.

by CherryHQ4.0
Learning resources

Generative AI for Beginners

A 21-lesson course from Microsoft on how generative AI works and how to build with it.

by Microsoft4.0
Training & fine-tuning

LlamaFactory

Customise more than 100 open AI models on your own data, using a web interface or simple commands.

by Yaowei Zheng4.0
Developer building blocks

LangGraph

A programming toolkit for building AI agents that run for a long time, remember things and recover from errors.

Widely used
by LangChain4.0
AI agents

Agno

Helps developers build AI agents, run them as a service and manage them from a web dashboard.

by Agno4.0
Developer building blocks

spaCy

A code library that helps programs understand text, such as finding names, places and topics.

by Explosion4.0
AI agents

CrewAI

Lets developers set up teams of AI agents, each with a role, that work together on tasks.

by crewAI4.0
Everyday tools

Tesseract OCR

Reads text out of images and scans, in more than 100 languages.

by tesseract-ocr4.0
Images & video

Stable Diffusion web UI

A web page on your own computer for making and editing AI images with Stable Diffusion.

Widely used
by AUTOMATIC11114.0
Training & fine-tuning

DeepSpeed

Software that helps train and run very large AI models faster across many computer chips.

by deepspeedai4.0
AI models & research

YOLOv5

An AI model that spots and labels objects, such as people, cars or animals, in photos and video.

by Ultralytics4.0
Developer building blocks

Diffusers

A code library for generating images, video and audio with diffusion models such as Stable Diffusion.

by Hugging Face4.0
Add-ons for AI coding tools

Agentic Awesome Skills

A huge library of ready-made instructions that teach AI coding assistants new tasks, plus a tool to choose them.

Fast-rising
by Nick4.0
Developer building blocks

Streamlit

Turns short Python scripts into interactive web apps, such as dashboards and AI chat apps.

Widely used
by Streamlit4.0
Documents & knowledge

AnythingLLM

A private, all-in-one AI app for chatting with your documents and running AI helpers on your own computer.

by Mintplex Labs4.0
Add-ons for AI coding tools

Awesome GitHub Copilot

A community collection of ready-made agents, instructions and skills to customise GitHub Copilot.

by GitHub4.0
Developer building blocks

OpenAI Python library

The official code library for using OpenAI's AI models from Python programs.

Widely used
by OpenAI4.0
Developer building blocks

Firecrawl

Turns websites into clean text and data that AI tools can read and use.

by Firecrawl4.0
Developer building blocks

Novu

Lets apps and AI agents send and receive messages across email, text, push, Slack, Teams and more through one system.

by Novu4.0
Running AI at scale

Kong Gateway

A central gateway that routes, secures and monitors traffic to an organisation's APIs and AI models.

by Kong3.5
Chat assistants

LibreChat

A ChatGPT-style chat app you can host yourself and connect to many different AI models.

by LibreChat-AI3.5
Add-ons for AI coding tools

RTK

Shrinks the text AI coding assistants read from terminal commands, so they use fewer tokens.

Fast-rising
by rtk-ai3.5
Images & video

Ultralytics YOLO

Finds, outlines and tracks objects and people in photos and videos using YOLO vision models.

by Ultralytics3.5
Learning resources

Machine Learning for Beginners

A free 12-week course from Microsoft that teaches the basics of machine learning through projects.

by Microsoft3.5
App builders & workflows

Kestra

Schedule and run automated workflows for data, AI and IT systems, built visually or as code.

by Kestra3.5
Running AI at scale

Milvus

A database built to store and search huge amounts of AI data, such as text and images, by meaning.

by The Milvus Project3.5
Data science tools

XGBoost

A fast, widely used tool for making predictions from tables of data.

Research-backed
by Distributed (Deep) Machine Learning Community3.5
Running AI at scale

New API

A self-hosted gateway that puts many AI model services behind one address, with usage and cost tracking.

by QuantumNous3.5
Running AI at scale

ONNX Runtime

Makes trained AI models run faster on many kinds of computers and chips.

by Microsoft3.5
Developer building blocks

Mastra

A TypeScript toolkit for building AI apps and agents, from first prototype to finished product.

by Mastra3.5
Developer building blocks

Meilisearch

A search engine developers add to websites and apps for fast, typo-tolerant search, including AI-powered results.

by Meilisearch3.5
Training & fine-tuning

PyTorch Lightning

Takes care of the repetitive engineering when training AI models, from one computer to many GPUs.

by ⚡️ Lightning AI 3.5
Developer building blocks

MCP Python SDK

The official Python toolkit for connecting AI apps to tools and data using the Model Context Protocol.

Widely used
by Model Context Protocol3.5
Chat assistants

AstrBot

Puts an AI chatbot into messaging apps like Telegram, Discord, Slack, QQ and WeChat Work.

by AstrBot AI3.5
AI memory

Hindsight

Gives AI agents a long-term memory, so they can learn from past conversations and work.

Fast-risingResearch-backed
by vectorize-io3.5
Developer building blocks

Gradio

Lets programmers turn an AI model into a simple web app with a few lines of Python, and share a link.

Widely used
by Gradio3.5
AI memory

Mem0

Gives AI assistants a memory so they can remember people's preferences across conversations.

by Mem03.5
Documents & knowledge

Docling

Converts PDFs, Word files, slides and more into clean text that AI tools can read.

Research-backed
by Docling Project3.5
Smart home & gadgets

Frigate

Records your home security cameras and uses AI on your own hardware to spot people, cars and other objects.

by Blake Blackshear3.5
AI agents

ZeroClaw

A small, self-hosted AI assistant that answers you across chat apps and runs tasks with safety checks.

Fast-rising
by ZeroClaw Labs3.5
Run AI on your computer

LocalAI

Runs many kinds of AI models on your own hardware, for text, images, voice and video, with no graphics card required.

by Ettore Di Giacinto3.5
Chat assistants

SillyTavern

A highly customisable chat app for talking with AI characters, connected to many different AI services.

by SillyTavern3.5
Learning resources

Computer Science courses with video lectures

A long list of free university computer science courses that come with recorded video lectures.

by Developer-Y3.5
Developer building blocks

OpenAI Agents SDK

A Python toolkit from OpenAI for building AI agents that use tools and work together.

Widely used
by OpenAI3.5
Learning resources

Hello-Agents

A free step-by-step course, mainly in Chinese, on how AI agents work and how to build your own.

by Datawhale3.5
Documents & knowledge

PaddleOCR

Reads text, tables and formulas from images and PDFs and turns them into tidy, structured files.

by PaddlePaddle3.5
Running AI at scale

Modular Platform (MAX and Mojo)

Open-source parts of Modular's platform: the Mojo programming language and the MAX engine for running AI models.

by Modular Inc3.5
Add-ons for AI coding tools

Ponytail

Makes an AI coding assistant write less, simpler code, without skipping safety checks or tests.

Fast-rising
by DietrichGebert3.5
Everyday tools

Fabric

A library of ready-made AI prompts for everyday tasks, plus a tool to run them on your own text.

by Daniel Miessler 🛡️3.5