All projects
Every project on the site, highest rated first. Or browse by category:
Projects 1–100 of 1,247.
Hermes Agent
A personal AI assistant that remembers you, learns new skills over time and chats with you on your favourite apps.
Developer building blocksTransformers
The standard toolkit developers use to load and use open AI models.
Developer building blocksLangChain
A toolkit for building AI apps and agents that can use tools and your own data.
AI agentsOpenClaw
A personal AI assistant that runs on your own computer and talks to you in WhatsApp, Telegram, Slack and more.
Developer building blocksPyTorch
A popular toolkit researchers and programmers use to build and train AI models in Python.
Run AI on your computerllama.cpp
The fast engine that makes it possible to run AI models on ordinary computers and phones.
Learning resourcesprompts.chat
A free, community-built library of ready-made prompts to use with ChatGPT, Claude, Gemini and other AI chats.
Developer building blocksTensorFlow
A free toolkit programmers use to build, train and run machine-learning models.
App builders & workflowsDify
Build AI chatbots, assistants and automated workflows on a visual canvas, then run them yourself or in the cloud.
Learning resourcesAwesome MCP Servers
A big, sorted list of add-ons that let AI assistants connect to apps, files and online services.
Data science toolsscikit-learn
A widely used Python toolkit for teaching computers to spot patterns and make predictions from data.
Developer building blocksOpenCV
A widely used free code library that lets software see and understand images and video.
App builders & workflowsn8n
Build automations and AI agents by connecting apps on a visual canvas, with code when you need it.
AI agentsAutoGPT
Build AI helpers that carry out whole tasks for you, on demand, on a schedule or when something happens.
Run AI on your computerOllama
Download and run AI chat models on your own computer, without sending your data to the cloud.
Add-ons for AI coding toolsECC
Gives an AI coding assistant a ready-made routine for planning, testing, reviewing and remembering its work.
Running AI at scaleApache Airflow
Schedules and monitors chains of automated tasks, such as data processing and AI model training jobs.
Running AI at scaleLiteLLM
Lets programs talk to over 100 AI model providers in one common way, with cost tracking built in.
Developer building blocksLlamaIndex
A toolkit programmers use to build AI apps that read and answer questions about documents.
Documents & knowledgeRAGFlow
Lets AI answer questions from your own documents, with citations pointing back to the sources.
Running AI at scaleOmniRoute
One doorway to hundreds of AI providers, which can make the most of their free allowances.
Running AI at scalevLLM
Serves AI models to many users at once, quickly and at lower cost.
Developer building blocksKeras
A popular code library for building and training AI models with less effort.
Images & videoComfyUI
Create AI images and videos by connecting building blocks on a visual canvas.
Running AI at scaleSGLang
Software that serves large AI models quickly to many users, on a wide range of hardware.
Add-ons for AI coding toolsSpec Kit
Gives AI coding assistants step-by-step processes, such as writing a plan before building a feature.
Add-ons for AI coding toolsgraphify
Maps a software project into a searchable web of connected ideas that your AI coding assistant can explore.
Add-ons for AI coding toolsCC Switch
A desktop app for switching AI providers and managing settings in Claude Code, Codex and similar coding tools.
Speech & audiowhisper.cpp
A fast, lightweight version of the Whisper speech-to-text model that runs on ordinary computers and phones.
3D & designOpenDesign
A shared workspace where you and AI create prototypes, slides, images and motion graphics, then refine them with your team.
AI agentsDeerFlow
An AI agent system that researches, writes code and creates content on tasks that can take minutes to hours.
Running AI at scaleRay
Spreads heavy AI and Python work across many computers, from a laptop up to a large cluster.
Coding assistantsOrca
A workspace app for running several AI coding agents side by side and keeping track of them in one place.
Coding assistantsOpen Interpreter
An AI coding assistant for your terminal, tuned to get good results from lower-cost AI models.
AI agentscareer-ops
An AI job-search helper that scores job ads against your CV and drafts tailored applications for you to review.
Developer building blocksAI SDK
A free TypeScript library that lets programmers add AI chat, text and agents to their web apps.
Chat assistantsOpen WebUI
A ChatGPT-style chat window for AI models you run yourself or connect to.
AI agentsBrowser Use
Lets an AI control a web browser to complete tasks for you, like clicking, typing and filling forms.
AI agentsgoose
A general-purpose AI agent that runs on your computer and carries out tasks, from coding to research.
Documents & knowledgeMarkItDown
Converts Word, PowerPoint, Excel, PDFs and more into clean text that AI tools can read.
AI agentsLobeHub
Build and manage a team of AI agents that work on schedules, remember you and reach you in chat apps.
Learning resourcesOpenAI Cookbook
Example code and guides from OpenAI showing how to do common tasks with its AI models.
Chat assistantsNextChat
A light, fast chat app for talking to many AI models, including GPT, Claude, Gemini and DeepSeek.
AI agentsMindsHub
A workspace where AI agents do research, reports and other knowledge work, using the model you choose.
AI agentsPaperclip
A dashboard for running a team of AI agents like a company, with goals, roles, budgets and approvals.
Developer building blocks🤗 Datasets
Load and prepare thousands of public datasets for AI with a single line of code.
Coding assistantsoh-my-pi
A terminal coding agent that uses the same code-understanding tools as a programmer's editor.
Running AI at scaleMLflow
A platform for building, testing, monitoring and managing AI apps and machine learning models.
Developer building blocksPaddlePaddle
A full deep-learning toolkit from China for building, training and running AI models.
Images & videoMoneyPrinterTurbo
Type a topic or keyword and get a finished short video with script, voiceover, footage, subtitles and music.
Coding assistantsGemini CLI
Brings Google's Gemini AI into your terminal to help read, write and fix code.
Chat assistantsCherry Studio
A desktop app for chatting with many different AI models in one place, with hundreds of ready-made assistants.
Learning resourcesGenerative AI for Beginners
A 21-lesson course from Microsoft on how generative AI works and how to build with it.
Training & fine-tuningLlamaFactory
Customise more than 100 open AI models on your own data, using a web interface or simple commands.
Developer building blocksLangGraph
A programming toolkit for building AI agents that run for a long time, remember things and recover from errors.
AI agentsAgno
Helps developers build AI agents, run them as a service and manage them from a web dashboard.
Developer building blocksspaCy
A code library that helps programs understand text, such as finding names, places and topics.
AI agentsCrewAI
Lets developers set up teams of AI agents, each with a role, that work together on tasks.
Everyday toolsTesseract OCR
Reads text out of images and scans, in more than 100 languages.
Images & videoStable Diffusion web UI
A web page on your own computer for making and editing AI images with Stable Diffusion.
Training & fine-tuningDeepSpeed
Software that helps train and run very large AI models faster across many computer chips.
AI models & researchYOLOv5
An AI model that spots and labels objects, such as people, cars or animals, in photos and video.
Developer building blocksDiffusers
A code library for generating images, video and audio with diffusion models such as Stable Diffusion.
Add-ons for AI coding toolsAgentic Awesome Skills
A huge library of ready-made instructions that teach AI coding assistants new tasks, plus a tool to choose them.
Developer building blocksStreamlit
Turns short Python scripts into interactive web apps, such as dashboards and AI chat apps.
Documents & knowledgeAnythingLLM
A private, all-in-one AI app for chatting with your documents and running AI helpers on your own computer.
Add-ons for AI coding toolsAwesome GitHub Copilot
A community collection of ready-made agents, instructions and skills to customise GitHub Copilot.
Developer building blocksOpenAI Python library
The official code library for using OpenAI's AI models from Python programs.
Developer building blocksFirecrawl
Turns websites into clean text and data that AI tools can read and use.
Developer building blocksNovu
Lets apps and AI agents send and receive messages across email, text, push, Slack, Teams and more through one system.
Running AI at scaleKong Gateway
A central gateway that routes, secures and monitors traffic to an organisation's APIs and AI models.
Chat assistantsLibreChat
A ChatGPT-style chat app you can host yourself and connect to many different AI models.
Add-ons for AI coding toolsRTK
Shrinks the text AI coding assistants read from terminal commands, so they use fewer tokens.
Images & videoUltralytics YOLO
Finds, outlines and tracks objects and people in photos and videos using YOLO vision models.
Learning resourcesMachine Learning for Beginners
A free 12-week course from Microsoft that teaches the basics of machine learning through projects.
App builders & workflowsKestra
Schedule and run automated workflows for data, AI and IT systems, built visually or as code.
Running AI at scaleMilvus
A database built to store and search huge amounts of AI data, such as text and images, by meaning.
Data science toolsXGBoost
A fast, widely used tool for making predictions from tables of data.
Running AI at scaleNew API
A self-hosted gateway that puts many AI model services behind one address, with usage and cost tracking.
Running AI at scaleONNX Runtime
Makes trained AI models run faster on many kinds of computers and chips.
Developer building blocksMastra
A TypeScript toolkit for building AI apps and agents, from first prototype to finished product.
Developer building blocksMeilisearch
A search engine developers add to websites and apps for fast, typo-tolerant search, including AI-powered results.
Training & fine-tuningPyTorch Lightning
Takes care of the repetitive engineering when training AI models, from one computer to many GPUs.
Developer building blocksMCP Python SDK
The official Python toolkit for connecting AI apps to tools and data using the Model Context Protocol.
Chat assistantsAstrBot
Puts an AI chatbot into messaging apps like Telegram, Discord, Slack, QQ and WeChat Work.
AI memoryHindsight
Gives AI agents a long-term memory, so they can learn from past conversations and work.
Developer building blocksGradio
Lets programmers turn an AI model into a simple web app with a few lines of Python, and share a link.
AI memoryMem0
Gives AI assistants a memory so they can remember people's preferences across conversations.
Documents & knowledgeDocling
Converts PDFs, Word files, slides and more into clean text that AI tools can read.
Smart home & gadgetsFrigate
Records your home security cameras and uses AI on your own hardware to spot people, cars and other objects.
AI agentsZeroClaw
A small, self-hosted AI assistant that answers you across chat apps and runs tasks with safety checks.
Run AI on your computerLocalAI
Runs many kinds of AI models on your own hardware, for text, images, voice and video, with no graphics card required.
Chat assistantsSillyTavern
A highly customisable chat app for talking with AI characters, connected to many different AI services.
Learning resourcesComputer Science courses with video lectures
A long list of free university computer science courses that come with recorded video lectures.
Developer building blocksOpenAI Agents SDK
A Python toolkit from OpenAI for building AI agents that use tools and work together.
Learning resourcesHello-Agents
A free step-by-step course, mainly in Chinese, on how AI agents work and how to build your own.
Documents & knowledgePaddleOCR
Reads text, tables and formulas from images and PDFs and turns them into tidy, structured files.
Running AI at scaleModular Platform (MAX and Mojo)
Open-source parts of Modular's platform: the Mojo programming language and the MAX engine for running AI models.
Add-ons for AI coding toolsPonytail
Makes an AI coding assistant write less, simpler code, without skipping safety checks or tests.
Everyday toolsFabric
A library of ready-made AI prompts for everyday tasks, plus a tool to run them on your own text.