1# collaborators can optionally add themselves here to indicate their availability for reviewing related PRs
2# multiplie collaborators per item can be specified
3
4/.devops/*.Dockerfile @ngxson
5/.github/actions/ @CISC
6/.github/workflows/ @CISC
7/ci/ @ggerganov
8/cmake/ @ggerganov
9/common/CMakeLists.txt @ggerganov
10/common/arg.* @ggerganov
11/common/base64.hpp.* @ggerganov
12/common/build-info.* @ggerganov
13/common/chat.* @pwilkin
14/common/chat-peg-parser.* @aldehir
15/common/common.* @ggerganov
16/common/console.* @ggerganov
17/common/http.* @angt
18/common/jinja/ @ngxson @CISC @aldehir
19/common/llguidance.* @ggerganov
20/common/log.* @ggerganov
21/common/ngram-map.* @srogmann
22/common/peg-parser.* @aldehir
23/common/sampling.* @ggerganov
24/common/speculative.* @ggerganov
25/common/unicode.* @aldehir
26/convert_*.py @CISC
27/examples/batched.swift/ @ggerganov
28/examples/batched/ @ggerganov
29/examples/convert-llama2c-to-ggml/ @ggerganov
30/examples/debug/ @danbev @pwilkin
31/examples/deprecation-warning/ @ggerganov
32/examples/diffusion/ @am17an
33/examples/embedding/ @ggerganov
34/examples/eval-callback/ @ggerganov
35/examples/export-docs/ @ggerganov
36/examples/gen-docs/ @ggerganov
37/examples/gguf/ @ggerganov
38/examples/llama.android/ @ggerganov @hanyin-arm @naco-siren
39/examples/llama.swiftui/ @ggerganov
40/examples/llama.vim @ggerganov
41/examples/lookahead/ @ggerganov
42/examples/lookup/ @JohannesGaessler
43/examples/model-conversion/ @danbev
44/examples/parallel/ @ggerganov
45/examples/passkey/ @ggerganov
46/examples/retrieval/ @ggerganov
47/examples/save-load-state/ @ggerganov
48/examples/speculative-simple/ @ggerganov
49/examples/speculative/ @ggerganov
50/ggml/cmake/ @ggerganov
51/ggml/include/ @ggerganov
52/ggml/src/ggml-common.h @ggerganov
53/ggml/src/ggml-cpu/ @ggerganov
54/ggml/src/ggml-cpu/spacemit/ @alex-spacemit
55/ggml/src/ggml-cuda/fattn* @JohannesGaessler
56/ggml/src/ggml-cuda/mmf.* @JohannesGaessler @am17an
57/ggml/src/ggml-cuda/mmq.* @JohannesGaessler
58/ggml/src/ggml-cuda/mmvf.* @JohannesGaessler
59/ggml/src/ggml-cuda/mmvq.* @JohannesGaessler
60/ggml/src/ggml-cuda/fattn-wmma* @IMbackK
61/ggml/src/ggml-hip/ @IMbackK
62/ggml/src/ggml-cuda/vendors/hip.h @IMbackK
63/ggml/src/ggml-impl.h @ggerganov
64/ggml/src/ggml-metal/ @ggerganov
65/ggml/src/ggml-opencl/ @lhez @max-krasnyansky
66/ggml/src/ggml-hexagon/ @max-krasnyansky @lhez
67/ggml/src/ggml-opt.cpp @JohannesGaessler
68/ggml/src/ggml-quants.* @ggerganov
69/ggml/src/ggml-rpc/ @rgerganov
70/ggml/src/ggml-threading.* @ggerganov
71/ggml/src/ggml-vulkan/ @0cc4m
72/ggml/src/ggml-virtgpu/ @kpouget
73/ggml/src/ggml-webgpu/ @reeselevine
74/ggml/src/ggml-zdnn/ @taronaeo @Andreas-Krebbel @AlekseiNikiforovIBM
75/ggml/src/ggml.c @ggerganov
76/ggml/src/ggml.cpp @ggerganov
77/ggml/src/gguf.cpp @JohannesGaessler @Green-Sky
78/gguf-py/ @CISC
79/media/ @ggerganov
80/scripts/gen* @ggerganov
81/scripts/get* @ggerganov
82/scripts/sync* @ggerganov
83/src/ @ggerganov
84/src/llama-adapter.* @CISC
85/src/llama-arch.* @CISC
86/src/llama-chat.* @ngxson
87/src/llama-graph.* @CISC
88/src/llama-model.* @CISC
89/src/llama-vocab.* @CISC
90/src/models/ @CISC
91/tests/ @ggerganov
92/tests/test-chat-.* @pwilkin
93/tools/batched-bench/ @ggerganov
94/tools/cli/ @ngxson
95/tools/completion/ @ggerganov
96/tools/mtmd/ @ngxson
97/tools/perplexity/ @ggerganov
98/tools/quantize/ @ggerganov
99/tools/rpc/ @rgerganov
100/tools/server/* @ngxson @ggerganov # no subdir
101/tools/server/webui/ @allozaur
102/tools/tokenize/ @ggerganov
103/tools/tts/ @ggerganov
104/vendor/ @ggerganov
105/AUTHORS @ggerganov
106/CMakeLists.txt @ggerganov
107/CONTRIBUTING.md @ggerganov
108/LICENSE @ggerganov
109/README.md @ggerganov
110/SECURITY.md @ggerganov
111/build-xcframework.sh @danbev
112requirements*.txt @CISC