Topics / #llms
LLMS projects on GitHub
Plural variant of the LLM topic: large language models and their applications.
As of , the most-starred LLMS projects on GitHub are ollama (183.8K stars), open-webui (156.1K stars) and awesome-llm-apps (142.2K stars). GitHub.Locker tracks 66 LLMS repositories with 2M stars combined. The fastest-growing on October 18 was llm-course, with +480 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+480llm-course
mlabonne/llm-course · ★ 84.2KA free, open-source course for getting into Large Language Models (LLMs), combining theory roadmaps with hands-on Colab notebooks covering everything from math fundamentals to fine-tuning and deployment.
+415MiroFish
666ghj/MiroFish · ★ 80.3KMiroFish is an AI-powered multi-agent simulation engine that builds a high-fidelity digital parallel world from real-world seed data (breaking news, policy drafts, financial signals) and lets thousands of independent agents interact to forecast future outcomes.
+138lm-detector
Ikaleio/lm-detector · ★ 621LM Fingerpoint Detector figures out which large language model is really answering behind an API by asking it to write about 300 random integers between 1 and 355, then comparing the statistical pattern of those numbers against a reference bank of known models (GPT, Claude, Gemini, Grok, Qwen, DeepSeek, etc.) to find the closest match.
+133open-webui
open-webui/open-webui · ★ 156.1KOpen WebUI is a self-hosted AI platform that gives you a chat-style web interface for Ollama and any OpenAI-compatible API, built to run entirely offline if you want.
The all-time top
66 projects · by stars
- 183.8K
#1 · ollama/ollamaollama
Ollama is a tool for downloading and running open large language models like DeepSeek, Qwen, Gemma, Llama, Mistral and gpt-oss on your own machine, with a simple CLI and a local REST API.
- 156.1K
#2 · open-webui/open-webuiopen-webui
Open WebUI is a self-hosted AI platform that gives you a chat-style web interface for Ollama and any OpenAI-compatible API, built to run entirely offline if you want.
- 142.2K
#3 · Shubhamsaboo/awesome-llm-appsawesome-llm-apps
A collection of 100+ open-source AI agent, agent skill, and RAG app examples - hand-built, tested end-to-end, and released under Apache-2.0 so you can clone, run, or even sell them.
- 4

generative-ai-for-beginners
121.6Kmicrosoft/generative-ai-for-beginners · Jupyter NotebookA 21-lesson course by Microsoft Cloud Advocates that teaches the fundamentals of building Generative AI applications, covering concepts like prompt engineering, chat apps, RAG, fine-tuning, and AI agents.
- 5

llm-course
84.2Kmlabonne/llm-courseA free, open-source course for getting into Large Language Models (LLMs), combining theory roadmaps with hands-on Colab notebooks covering everything from math fundamentals to fine-tuning and deployment.
- 6

MiroFish
80.3K666ghj/MiroFish · PythonMiroFish is an AI-powered multi-agent simulation engine that builds a high-fidelity digital parallel world from real-world seed data (breaking news, policy drafts, financial signals) and lets thousands of independent agents interact to forecast future outcomes.
- 7

Prompt-Engineering-Guide
79.3Kdair-ai/Prompt-Engineering-Guide · MDXThis is DAIR.AI's Prompt Engineering Guide: a large, continuously updated collection of guides, papers, lecture notes, and notebooks covering prompt engineering techniques, context engineering, retrieval-augmented generation (RAG), and building AI agents with LLMs.
- 8

unsloth
78.2Kunslothai/unsloth · PythonUnsloth is a local-first app for running and training LLMs, diffusion, TTS and embedding models on your own machine, including models like Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4 and FLUX.
- 9

crewAI
59.8KcrewAIInc/crewAI · PythonCrewAI is an open-source Python framework for orchestrating role-playing, autonomous AI agents that collaborate as 'Crews' or run as event-driven 'Flows' to automate complex tasks.
- 10

Made-With-ML
49.8KGokuMohandas/Made-With-ML · Jupyter NotebookMade-With-ML is a free hands-on course that teaches how to design, develop, deploy, and iterate on production-grade machine learning applications, combining ML with software engineering best practices.
- 11
nanobot
49.2KHKUDS/nanobot · Pythonnanobot is an ultra-lightweight, open-source, self-hosted personal AI agent framework written in Python that runs as a browser WebUI, terminal client, or chat-app integration, combining tools, long-term memory, MCP, multi-agent delegation, and scheduled automation behind an OpenAI-compatible API.
- 12

BettaFish
42.5K666ghj/BettaFish · PythonBettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.
- 13
WeChatMsg
42.1KLC044/WeChatMsgWeChatMsg is a desktop tool (built with PyQt) that extracts and exports your personal WeChat chat history, letting you keep a lasting local record of your conversations and optionally feed that data into LLMs like ChatGPT to build a personalized AI trained on your own messages.
- 14

ai-engineering-hub
38.4Kpatchy631/ai-engineering-hub · Jupyter NotebookA curated collection of 93+ tutorials and real-world project implementations covering LLMs, RAG systems, and AI agents, organized by difficulty level.
- 15

graphrag
36.4Kmicrosoft/graphrag · PythonGraphRAG is Microsoft's data pipeline that extracts structured knowledge from your unstructured text documents using LLMs, builds a knowledge graph from it, and uses that graph as targeted context so an LLM can answer questions about your private data more accurately.
- 16
QwenPaw
35.8Kagentscope-ai/QwenPaw · TypeScriptQwenPaw is a personal AI assistant that you deploy yourself (locally or in the cloud), which remembers context across sessions, runs tasks/automations, and reaches you through chat apps like Discord, Telegram, and WeChat. It is extensible with Skills, Plugins, and MCP tools.
- 17

tabby
33.9KTabbyML/tabby · RustTabby is a self-hosted AI coding assistant that gives you an open-source, on-premises alternative to GitHub Copilot, with code completion and chat features.
- 18
graphiti
32Kgetzep/graphiti · PythonA Python framework for building and querying temporal knowledge graphs for AI agents. Instead of static RAG, it continuously folds new data into a graph that tracks how facts change over time.
- 19
gpt-researcher
30.2Kassafelovic/gpt-researcher · PythonAn open-source autonomous agent that runs deep research on any task across the web and your local documents, producing detailed, factual research reports with citations.
- 20
RAG_Techniques
29.9KNirDiamant/RAG_Techniques · Jupyter NotebookA community-driven hub of advanced techniques for Retrieval-Augmented Generation (RAG) — grounding LLM answers in retrieved documents, distilled into runnable notebook tutorials.
- 21

awesome-generative-ai-guide
29.9Kaishwaryanr/awesome-generative-ai-guide · HTMLA one-stop GitHub hub for generative AI learning: research updates, 90+ free courses, code notebooks, and interview prep materials, all organized around one question — what do you want to do with AI?
- 22

Hands-On-Large-Language-Models
29.8KHandsOnLLM/Hands-On-Large-Language-Models · Jupyter NotebookThe official code repo for the O'Reilly book 'Hands-On Large Language Models', known as the Illustrated LLM Book. It contains a Jupyter notebook for each of the book's 12 chapters.
- 23
crush
28.7Kcharmbracelet/crush · GoA terminal-based AI coding agent from Charm: it wires your tools, code, and workflows into the LLM of your choice and works as a coding partner right in your terminal.
- 24

fastmcp
28.1KPrefectHQ/fastmcp · PythonFastMCP is an open-source Python framework for building MCP (Model Context Protocol) applications — the layer that connects LLMs to tools and data. It covers servers, clients, and interactive apps.
- 25
12-factor-agents
26.8Khumanlayer/12-factor-agents · TypeScriptA written guide of 12 (plus a bonus 13th) engineering principles for building LLM-powered agent software reliable enough for production customers, distilled from the author's experience at HumanLayer and conversations with many SaaS founders.
- 26

kotaemon
25.8KCinnamon/kotaemon · PythonKotaemon is an open-source RAG tool for chatting with your documents: a clean web UI where you ask questions about your own files, serving both end users and developers.
- 27
GenAI_Agents
24.6KNirDiamant/GenAI_Agents · Jupyter NotebookA collection of 50+ tutorials and implementations of Generative AI agent techniques, from basic conversational bots to complex multi-agent systems, packaged as hands-on Python notebooks.
- 28
CV
24.1KAccumulateMore/CV · Jupyter NotebookA comprehensive collection of Chinese-language deep learning study notes covering PyTorch, classic deep learning courses, and LLM agents — written to accompany well-known video courses.
- 29
dyad
22Kdyad-sh/dyad · TypeScriptA local, open-source AI app builder for power users: you describe an app in a prompt, Dyad builds it, and everything runs on your own machine instead of in the cloud.
- 30
adk-python
21.9Kgoogle/adk-python · PythonAgent Development Kit (ADK) is Google's open-source, code-first Python framework for building, evaluating, and deploying sophisticated AI agents — from simple tasks to complex multi-agent systems.
- 31
agents-towards-production
21.7KNirDiamant/agents-towards-production · Jupyter NotebookIt's an open-source collection of 28+ code-first, hands-on tutorials for taking GenAI agents from a prototype to a production-ready product, covering orchestration, memory, observability, deployment, and security.
- 32

agentic
18.1Ktransitive-bullshit/agentic · TypeScriptA curated marketplace of tools for LLM agents — think RapidAPI for AI tools — plus an MCP gateway where anyone can publish an MCP server or OpenAPI service and charge for usage, with Stripe billing and semver versioning.
- 33
outlines
16Kdottxt-ai/outlines · PythonOutlines is an open-source Python library that makes LLMs return guaranteed-valid structured output — the structure is enforced during generation itself, so there is no fragile parsing or regex repair afterwards.
- 34

llm_interview_note
15.3Kwdndev/llm_interview_note · HTMLThis is a curated Chinese-language knowledge base of large language model (LLM) concepts and interview questions, aimed at algorithm/application engineers preparing for LLM-related job interviews.
- 35

litgpt
13.7KLightning-AI/litgpt · PythonLitGPT is a collection of 20+ high-performance large language models (Llama, Gemma, Phi, Qwen, Mistral, Falcon, TinyLlama and more) implemented from scratch, with ready-made recipes to pretrain, finetune, evaluate and deploy them at scale.
- 36

langchain4j
13.3Klangchain4j/langchain4j · JavaLangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM, offering a unified API over popular LLM providers and vector stores.
- 37
gateway
13.2KPortkey-AI/gateway · TypeScriptAn open-source AI gateway that routes your requests to 1,600+ language, vision, audio and image models across 45+ providers through one fast, friendly API, with guardrails, caching, retries and fallbacks built in.
- 38

open-llms
12.9Keugeneyan/open-llmsA curated list of open large language models (LLMs) that are licensed for commercial use, such as Apache 2.0, MIT, or OpenRAIL-M licenses.
- 39

PocketFlow-Tutorial-Codebase-Knowledge
12.7KThe-Pocket/PocketFlow-Tutorial-Codebase-Knowledge · PythonA tool that crawls a GitHub repository (or local directory), analyzes the codebase with an LLM to find core abstractions and how they interact, and turns that analysis into a beginner-friendly tutorial with visualizations.
- 40

llm
12.6Ksimonw/llm · PythonLLM is a CLI tool and Python library for running prompts against OpenAI, Anthropic Claude, Google Gemini, Qwen, Gemma, Kimi, DeepSeek, Mistral and dozens of other large language models, either via remote APIs or models running locally on your own machine.
- 41

LLMSurvey
12.2KRUCAIBox/LLMSurvey · PythonIt is the official GitHub page for the survey paper 'A Survey of Large Language Models' — a curated collection of papers and resources on how LLMs are built, adapted, and used.
- 42

YuE
12.1Kmultimodal-art-projection/YuE · PythonYuE2 is an open-source music generation model: lyrics plus a style prompt become an editable melody-and-chord plan, then a complete song with vocals and accompaniment. It also does zero-shot covers and agent-driven editing.
- 43

phoenix
11.9KArize-ai/phoenix · PythonArize Phoenix is an open-source AI observability platform for tracing, evaluating, and troubleshooting LLM applications, agents, and RAG pipelines.
- 44

awesome-chatgpt-zh
11.8KEmbraceAGI/awesome-chatgpt-zh · PythonA Chinese-language guide to ChatGPT and frontier AI: a curated, continuously updated GitHub collection of free and paid ChatGPT resources, prompt-engineering advice, app-development guides and AI productivity tools (11.7k stars).
- 45
tensorzero
11.7Ktensorzero/tensorzero · RustTensorZero is an open-source LLMOps platform that combines an LLM gateway, observability, evaluation, optimization, and experimentation tooling into one self-hosted stack.
- 46

humanlayer
11.7Khumanlayer/humanlayer · TypeScriptHumanLayer was built to let AI coding agents work through hard problems in complex codebases by keeping a human in the loop for approvals; this particular repository is now deprecated and kept only as the project's public issue tracker.
- 47
open-swe
11Klangchain-ai/open-swe · PythonOpen SWE is an open-source asynchronous coding agent - a 'software factory' built on LangChain's Deep Agents - that takes a code-change task from a dashboard, GitHub, Slack, or Linear (or a schedule), works in an isolated sandbox to understand the codebase, makes changes, validates them, and delivers a pull request.
- 48

llm-engineer-toolkit
10.9KKalyanKS-NLP/llm-engineer-toolkitA curated catalog of 120+ LLM libraries organized by category, covering training, application development, RAG, inference, serving, data extraction, agents, evaluation, monitoring, prompts, safety and embeddings.
- 49

ART
10.8KOpenPipe/ART · PythonART (Agent Reinforcement Trainer) is an open-source RL framework from OpenPipe that lets LLM agents learn from experience: you train multi-step agents for real-world tasks with GRPO.
- 50

mcp-use
10.8Kmcp-use/mcp-use · TypeScriptmcp-use is a fullstack TypeScript framework for MCP (Model Context Protocol): it lets you build, test, and ship MCP servers, interactive MCP Apps for ChatGPT and Claude, and headless servers for AI agents.
- 51

nlp_course
10.7Kyandexdataschool/nlp_course · Jupyter NotebookThis is the Yandex School of Data Analysis (YSDA) Natural Language Processing course: a full set of lecture slides, seminar notebooks, and homework assignments organized by week, covering NLP from word embeddings through modern LLM topics.
- 52
LLMsPracticalGuide
10.2KMooler0410/LLMsPracticalGuideA curated, actively updated list of practical guide resources for large language models (LLMs), covering models, data, NLP tasks, and usage restrictions. It is based on a survey paper 'Harnessing the Power of LLMs in Practice: A Survey on ChatGPT and Beyond'.
- 53

nasiko
9.5KNasiko-Labs/nasiko · RustNasiko is a single control-plane server that deploys, routes, secures, and observes AI agents built on the A2A protocol, acting as the one checkpoint every agent-to-agent call passes through.
- 54

ai-agents-the-definitive-guide
2.8KNicolepcx/ai-agents-the-definitive-guide · Jupyter NotebookIt is the companion code repository for the book 'AI Agents - The Definitive Guide': a set of runnable Jupyter notebooks that walk through every chapter, from basic agent patterns to production deployment and threat modeling.
- 55

ai-engineering-interview-questions-company-wise
1.8Kpallavi-shekhar/ai-engineering-interview-questions-company-wise · MarkdownA free, continuously updated cheat sheet of real interview questions asked in AI Engineering interviews at 35 companies (Anthropic, OpenAI, Google DeepMind, Meta, NVIDIA, Databricks and more), organized company by company with answers linked wherever available.
- 56
TypeLLM
960TypeLLM/TypeLLM · PythonTypeLLM adds type-safe, schema-guaranteed output generation to existing open autoregressive LLMs, without changing their weights or architecture, letting models still think freely while returning typed JSON Schema-constrained answers.
- 57

Spark-X2.5
812XHToken/Spark-X2.5Spark-X2.5 is a series of two open-source language models (4B and 1.7B parameters) built for everyday conversation, writing, translation, coding, reasoning and agentic tool-use tasks, aiming for strong performance in a compact size.
- 58

ai-system-design
723amitshekhariitbhu/ai-system-design · MarkdownA free, open-source guide that teaches AI System Design step by step: how to combine GPUs, inference servers, caches, vector databases, AI agents, guardrails, and evals into one system that is fast, cheap, reliable, and safe.
- 59

lm-detector
621Ikaleio/lm-detector · TypeScriptLM Fingerpoint Detector figures out which large language model is really answering behind an API by asking it to write about 300 random integers between 1 and 355, then comparing the statistical pattern of those numbers against a reference bank of known models (GPT, Claude, Gemini, Grok, Qwen, DeepSeek, etc.) to find the closest match.
- 60

DeepGEMM-Ascend
588deepseek-ai/DeepGEMM-Ascend · C++DeepGEMM-Ascend is a port of DeepSeek's DeepGEMM matrix-multiplication kernel library to Huawei Ascend NPUs, fully API-compatible with the original and supporting BF16, FP8, and FP4 GEMM along with MQA logits and MegaMoE operators.
- 61

OpenArch
426anuj0456/OpenArch · PythonA set of hand-written PyTorch implementations of modern open-source LLM architectures (Llama, Qwen, DeepSeek, Gemma, GPT-OSS, Kimi and more), written from scratch for readability and learning.
- 62

llm-inference-engineering
372amitshekhariitbhu/llm-inference-engineering · MarkdownA free, continuously growing blog series that teaches LLM inference engineering step by step, covering KV cache, PagedAttention, continuous batching, speculative decoding, and serving engines like vLLM, SGLang, TensorRT-LLM, and GGUF.
- 63

LittleBit
285SamsungLabs/LittleBit · PythonLittleBit is the official research code for compressing large language models to sub-1-bit precision (down to 0.1 bits per weight) by factorizing each weight matrix into low-rank latent factors and binarizing them, with magnitude restored through learned scales. It also includes LittleBit-2, a follow-up that improves initialization via latent geometry alignment.
- 64
jarviscore-framework
199Prescott-Data/jarviscore-framework · PythonJarvisCore is a Python framework for building AI agent systems that can plan, reason, execute code, browse the web, search the internet, and connect to 150 external services out of the box.
- 65

awesome-mcp-servers
191mcpHQ/awesome-mcp-servers · JavaScriptA hand-curated, link-checked catalog of Model Context Protocol (MCP) servers — tools that let AI applications connect to databases, developer tools, browsers, cloud services and more.
- 66

cek-probe-model
183yureii1996/cek-probe-model · PythonIt's a collection of Python scripts that probe OpenAI-API-compatible model endpoints to check whether a model is 'masked' (mislabeled as a different architecture than it actually is). Each script fetches the model list, runs an identity/logic probe, and prints a summary.
Related topics
Often tagged together