Factory.ai

Open-Source Wikis

/

llama.cpp

/

Maintainers

ggml-org/llama.cpp

Maintainers

This page maps subsystems to the people most likely to review related PRs. Data sources:

  • The CODEOWNERS file in the repo root (official ownership).
  • git log on origin/master for recent / frequent contributors.

CODEOWNERS uses GitHub teams under ggml-org/; the parenthetical members below are those listed at the top of the CODEOWNERS file.

libllama core (src/)

Subsystem Owners (CODEOWNERS) Recent / frequent contributors
src/ (general) @ggerganov ggerganov
src/llama-adapter.* @CISC CISC
src/llama-arch.* @CISC CISC
src/llama-chat.* @ngxson ngxson, CISC
src/llama-graph.* @CISC CISC
src/llama-model.* @CISC CISC
src/llama-vocab.* @CISC CISC
src/models/ (per-architecture builders) @CISC CISC, CISC contributors

common (common/)

Subsystem Owners (CODEOWNERS)
common/ (general) @ggml-org/llama-common (ggerganov, aldehir, angt, danbev, ngxson, pwilkin)
common/fit.* @JohannesGaessler
common/jinja/ @CISC
common/ngram-map.* @srogmann

ggml (ggml/)

Subsystem Owners (CODEOWNERS)
ggml/cmake/, ggml/include/, ggml/src/ggml-common.h, ggml/src/ggml-impl.h, ggml/src/ggml.c, ggml/src/ggml.cpp, ggml/src/ggml-quants.*, ggml/src/ggml-threading.* @ggerganov
ggml/src/ggml.cpp, gguf.cpp @ggerganov, @JohannesGaessler, @Green-Sky (gguf.cpp)
ggml/src/ggml-cpu/ @ggerganov
ggml/src/ggml-cpu/spacemit/ @alex-spacemit
ggml/src/ggml-backend-meta.cpp, ggml-opt.cpp @JohannesGaessler
ggml/src/ggml-cuda/ @ggml-org/ggml-cuda (JohannesGaessler, am17an, IMbackK, ORippler)
ggml/src/ggml-cuda/vendors/hip.h, fattn-wmma* @IMbackK
ggml/src/ggml-hip/ @IMbackK
ggml/src/ggml-metal/ @ggml-org/ggml-metal (ggerganov)
ggml/src/ggml-vulkan/ @ggml-org/ggml-vulkan (0cc4m, jeffbolznv)
ggml/src/ggml-sycl/ @ggml-org/ggml-sycl (arthw)
ggml/src/ggml-opencl/ @ggml-org/ggml-opencl (lhez, max-krasnyansky)
ggml/src/ggml-hexagon/ @ggml-org/ggml-hexagon (lhez, max-krasnyansky)
ggml/src/ggml-cann/ @ggml-org/ggml-cann (hipudding)
ggml/src/ggml-rpc/ @ggml-org/ggml-rpc (rgerganov)
ggml/src/ggml-webgpu/ @ggml-org/ggml-webgpu (reeselevine)
ggml/src/ggml-zdnn/ @ggml-org/ggml-zdnn (taronaeo, Andreas-Krebbel, AlekseiNikiforovIBM)
ggml/src/ggml-openvino/ @cavusmustafa @wine99
ggml/src/ggml-virtgpu/ @kpouget

Tools (tools/)

Tool Owners (CODEOWNERS)
tools/cli/ @ngxson
tools/server/* @ggml-org/llama-server (ggerganov, ngxson, allozaur, angt, ServeurpersoCom)
tools/server/tests/ @ggml-org/llama-server
tools/server/webui/ @ggml-org/llama-webui (allozaur)
tools/mtmd/ @ggml-org/llama-mtmd (ngxson)
tools/quantize/, tools/tokenize/, tools/tts/, tools/perplexity/, tools/completion/, tools/batched-bench/ @ggerganov
tools/parser/ @pwilkin
tools/rpc/ @ggml-org/ggml-rpc

Python conversion (convert_*.py, gguf-py/, requirements*.txt)

Path Owners (CODEOWNERS)
convert_*.py @CISC
gguf-py/ @CISC
requirements*.txt @CISC

Build, CI, and project files

Path Owners
cmake/, ci/, /scripts/sync*, /scripts/gen*, /scripts/get* @ggerganov
.github/actions/, .github/workflows/ @ggml-org/ci (CISC, danbev, ggerganov, netrunnereve, ngxson, taronaeo)
/.devops/*.Dockerfile @ngxson
/build-xcframework.sh @danbev
AUTHORS, LICENSE, README.md, SECURITY.md, CONTRIBUTING.md, CMakeLists.txt, root Makefile @ggerganov
media/, vendor/ @ggerganov

Examples

Path Owners
examples/diffusion/ @am17an
examples/lookup/ @JohannesGaessler
examples/debug/ @danbev, @pwilkin
examples/model-conversion/ @danbev
examples/llama.android/ @ggerganov, @hanyin-arm, @naco-siren
Most other examples/* @ggerganov

Top all-time committers (volume, not authority)

For context only — these are commit-count signals from git log %an, not authority:

Author Commits
Georgi Gerganov 1731
Johannes Gäßler 370
Xuan-Son Nguyen 302
Jeff Bolz 270
Sigbjørn Skjæret (CISC) 266
Daniel Bevenius 253
slaren 214
Diego Devesa 141
Xuan Son Nguyen (alt name) 129
Adrien Gallouët (angt) 115

For ownership of a specific path that isn't in the table above, run git log -- <path> and cat CODEOWNERS | grep <path> — those two answers, combined, are the most reliable signal.

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Maintainers – llama.cpp wiki | Factory