The AI movement's repository database

The best AI repositories

224 living projects — from agent frameworks to prompt-injection defense. Each comes with our own note: why it matters, who it is for and how to start in three steps.

Stars, forks and activity refresh daily via the GitHub API · updated October 6, 2026

repositories
224
categories
11
stars in total
11M
new stars in 30 days
+235K

Last 30 days

Growing fastest

The most new stars over the last 30 days.

Full growth ranking
Growing fastestRookie of the month

A skills set and methodology for coding agents: clarify the task, plan, write tests, then code. The agent works with more discipline.

296Kstars+15K in 30 dShell

firecrawl

firecrawl

Growing fastest

A service that turns any website into clean Markdown or structured data for models. It can search, scrape, crawl a whole site and even click through a page.

189Kstars+12K in 30 dTypeScript

microsoft

markitdown

Growing fastest

A small Microsoft utility that converts PDF, Word, PowerPoint, Excel and other files into Markdown that is easy to hand to a language model.

189Kstars+11K in 30 dPython

anomalyco

opencode

Growing fastest

An open coding agent for the terminal with a desktop app. It is not tied to one provider: plug in whichever models you have.

212Kstars+7.6K in 30 dTypeScript

github

spec-kit

Growing fastest

A toolkit for spec-driven development: principles and a spec first, then a plan and tasks, and only then code. Works with several coding agents.

140Kstars+7.1K in 30 dPython

openai

codex

Growing fastest

OpenAI's lightweight coding agent that runs in the terminal and works on your project's code. Written in Rust.

128Kstars+6.8K in 30 dRust

Categories

Agent frameworksFrameworks and orchestration: what agents and multi-agent systems are built from.23 repositoriesCoding agents & CLIAgents that write code in the terminal and editor, and the methods for working with them.21 repositoriesMCPThe Model Context Protocol spec, official SDKs and the best servers.20 repositoriesOpen models & inferenceOpen weights, local runs, fast inference and fine-tuning.38 repositoriesRAG & vector DBsSearch over your own data: document parsing, crawlers, vector databases, knowledge graphs.19 repositoriesEvals & observabilityHow to measure a model or agent and see what happens inside it.17 repositoriesPrompting & contextPrompts, structured output, skills and context engineering.16 repositoriesVoice, video, multimodalSpeech recognition and synthesis, voice agents, images and video.19 repositoriesAutomationNo-code workflows, browser and computer-use agents.15 repositoriesAwesome lists & learningCourses, books and awesome lists worth starting with.21 repositoriesSecurityPrompt injection, guardrails, red teaming and agent scanners.15 repositoriesMissing your favorite?Suggest a repository — we will review it and add it if it earns a spot.Suggest a repo →

Catalog

38 repositories

ollama

ollama

The easiest way to run an open model on your own machine: one command downloads and starts it, plus a local REST API and libraries for Python and JavaScript.

182Kstars+2.6K in 30 d18KGoCommit today

huggingface

transformers

The core library for working with models: one codebase for text, vision, audio and multimodal tasks, for both inference and training. Most new open models ship through it.

167Kstars+2.4K in 30 d35KPythonCommit today

open-webui

open-webui

A self-hosted ChatGPT-style interface that connects to Ollama and any OpenAI-compatible API. Installs with a single Docker command and runs on your own server.

154Kstars+3.3K in 30 d23KPythonCommit today

ggml-org

llama.cpp

A C/C++ engine that runs language models on ordinary hardware: laptops, phones, GPU-less servers. Much of local AI, Ollama included, is built on it.

130Kstars+3.6K in 30 d24KC++Commit today

deepseek-ai

DeepSeek-V3

Repository of the large open DeepSeek-V3 mixture-of-experts model: description, benchmark results and run instructions. It showed an open model can stand next to closed ones.

105Kstars+327 in 30 d17KPythonCommit 1 year ago

pytorch

pytorch

The foundation under most modern neural networks: GPU-accelerated tensors and automatic differentiation, wrapped in ordinary Python. Transformers, Llama and nearly every open model are written on it.

104Kstars+1.1K in 30 d31KPythonCommit 1 day ago

vllm-project

vllm

An engine for fast model serving on GPUs: frugal with memory and handles many requests at once. The default pick when a model has to run as a service.

93Kstars+2.4K in 30 d23KPythonCommit today

deepseek-ai

DeepSeek-R1

The open DeepSeek-R1 model, trained with reinforcement learning to reason step by step, plus its smaller distilled versions on Qwen and Llama.

92Kstars+142 in 30 d12KCommit 1 year ago

unslothai

unsloth

A tool for running and fine-tuning models while saving memory: there is a desktop app, a web UI and a library. Fine-tuning works on a modest GPU.

77Kstars+1.7K in 30 d7.1KPythonCommit today

A unified framework for fine-tuning 100+ models with no code: through a config-driven CLI or the LLaMA Board web UI. Supports LoRA and other methods.

75Kstars+807 in 30 d9.2KPythonCommit 8 days ago

keras-team

keras

A high-level deep learning library that runs on top of JAX, TensorFlow or PyTorch: write a model once and pick the backend that suits the job.

64Kstars+77 in 30 d20KPythonCommit 3 days ago

karpathy

nanoGPT

A minimal, readable GPT implementation in PyTorch by Andrej Karpathy: training from scratch and fine-tuning in a few hundred lines. The best way to see how a language model works.

64Kstars+831 in 30 d11KPythonCommit 11 months ago

BerriAI

litellm

A single gateway to 100+ LLM providers in OpenAI format: a Python SDK and a proxy server with cost tracking, load balancing and logging. Swap models without changing code.

60Kstars+2.2K in 30 d12KPythonCommit today

karpathy

nanochat

Rookie of the month

The whole path from zero to your own ChatGPT-like chat in one repo: tokenizer, pretraining, fine-tuning and UI. Designed to train for roughly a hundred dollars.

58Kstars+753 in 30 d8.2KPythonCommit 28 days ago

mudler

LocalAI

A local replacement for cloud APIs: an OpenAI-compatible server that runs text, voice and image models on any hardware, no GPU required.

49Kstars+575 in 30 d4.5KGoCommit 1 day ago

exo-explore

exo

Joins several devices into one AI cluster so you can run models too big for a single machine's memory. Devices discover each other automatically; there is a dashboard and an API.

48Kstars+533 in 30 d3.5KPythonCommit 1 day ago

janhq

jan

A desktop ChatGPT alternative that works fully offline: download a model and chat, with nothing leaving your machine.

45Kstars+560 in 30 d3.1KRustCommit 1 day ago

lm-sys

FastChat

An open platform for training, serving and evaluating chat models. It produced Vicuna and runs Chatbot Arena, where people blind-compare model answers.

40Kstars+63 in 30 d4.8KPythonCommit 5 months ago

sgl-project

sglang

A fast engine for serving language and multimodal models. A vLLM rival, especially strong on large models like DeepSeek.

37Kstars+1.4K in 30 d9.3KPythonCommit 1 day ago

karpathy

llm.c

GPT-2 training in plain C and CUDA, no PyTorch. Shows what happens under the hood while a model learns.

31Kstars+211 in 30 d3.8KCudaCommit 1 year ago

ml-explore

mlx

Apple's array framework for its own chips: a NumPy- and PyTorch-like interface that uses the Mac's unified memory. The base for running and training models on a Mac.

29Kstars+371 in 30 d2.3KC++Commit 1 day ago

fastai

fastai

A layer on top of PyTorch that reduces training a network to a few lines. It comes with the well-known free fast.ai course, which makes it a handy place to start.

28Kstars+101 in 30 d7.6KJupyter NotebookCommit 15 days ago

QwenLM

Qwen3

The open Qwen3 model family from Alibaba, from small to large, with reasoning modes. The README collects run examples for Transformers, llama.cpp and Ollama.

28Kstars+123 in 30 d2.1KPythonCommit 9 months ago

mozilla-ai

llamafile

Packs a model and its engine into one executable file: download, make it executable, run. Works across operating systems with no install.

26Kstars+329 in 30 d1.6KC++Commit today

A fast, memory-efficient implementation of attention that large-model training and inference on GPUs lean on. The result is exact, with no approximation.

25Kstars+269 in 30 d3.1KPythonCommit 1 day ago

huggingface

datasets

A library for working with datasets: one line loads thousands of ready-made sets from the Hub or your local files and processes them fast. It can stream data without a full download.

22Kstars+119 in 30 d3.5KPythonCommit 3 days ago

huggingface

peft

A parameter-efficient fine-tuning library: LoRA and related methods train only a small fraction of the weights. Large models fine-tune on consumer hardware.

22Kstars+137 in 30 d2.6KPythonCommit 4 days ago

openai

gpt-oss

Two open OpenAI models, gpt-oss-120b and gpt-oss-20b, plus reference run implementations including Metal for Mac. A rare case of OpenAI releasing weights.

20Kstars+123 in 30 d2.2KPythonCommit 2 months ago

huggingface

trl

Hugging Face's library for post-training models: SFT, DPO, GRPO and reward-model training. The base for shaping model behavior after pretraining.

19Kstars+238 in 30 d3KPythonCommit 1 day ago

state-spaces

mamba

An alternative to the transformer: a state space model whose runtime grows linearly with text length. A good fit for long sequences.

19Kstars+103 in 30 d1.8KPythonCommit 3 months ago

Did we miss something?

Suggest a repository

Send a GitHub link and a few words on why it belongs here. Every suggestion is reviewed by hand — not everything gets in.