docs(governance): refresh committers list, add TSC note, update project leads (#51300)

This commit is contained in:
Simon Mo
2026-08-06 16:28:17 -07:00
committed by GitHub
parent 9464529612
commit 9bca7d840d
2 changed files with 40 additions and 34 deletions
+33 -30
View File
@@ -9,71 +9,81 @@ You can also refer to the [CODEOWNERS](https://github.com/vllm-project/vllm/blob
We try to summarize each committer's role in vLLM in a few words. In general, vLLM committers cover a wide range of areas and help each other in the maintenance process.
Please refer to the later section about Area Owners for exact component ownership details.
Sorted alphabetically by GitHub handle:
- [@22quinn](https://github.com/22quinn): RL API
- [@aarnphm](https://github.com/aarnphm): Structured output
- [@alexm-redhat](https://github.com/alexm-redhat): Performance
- [@AndreasKaratzas](https://github.com/AndreasKaratzas): ROCm / AMD GPU integration, CI
- [@ApostaC](https://github.com/ApostaC): Connectors, offloading
- [@bbrowning](https://github.com/bbrowning): Tool use and reasoning parser
- [@benchislett](https://github.com/benchislett): Engine core and spec decode
- [@bigPYJ1151](https://github.com/bigPYJ1151): Intel CPU/XPU integration
- [@BoyuanFeng](https://github.com/BoyuanFeng): Compilation, CUDAGraph
- [@BugenZhao](https://github.com/BugenZhao): Rust frontend
- [@chaunceyjiang](https://github.com/chaunceyjiang): Tool use and reasoning parser
- [@DarkLight1337](https://github.com/DarkLight1337): Multimodality, API server
- [@esmeetu](https://github.com/esmeetu): developer marketing, community
- [@dllehr-amd](https://github.com/dllehr-amd): AMD integration
- [@esmeetu](https://github.com/esmeetu): developer marketing, community
- [@gshtras](https://github.com/gshtras): ROCm / AMD GPU integration
- [@Harry-Chen](https://github.com/Harry-Chen): Build, CI, CUDA architecture
- [@heheda12345](https://github.com/heheda12345): Hybrid memory allocator
- [@hmellor](https://github.com/hmellor): Hugging Face integration, documentation
- [@hongxiayang](https://github.com/hongxiayang): AMD GPU / ROCm integration
- [@houseroad](https://github.com/houseroad): Engine core and Llama models
- [@Isotr0py](https://github.com/Isotr0py): Multimodality, new model support
- [@ivanium](https://github.com/ivanium): KV Connector and offload
- [@jeejeelee](https://github.com/jeejeelee): LoRA, new model support
- [@jikunshang](https://github.com/jikunshang): Intel CPU/XPU integration
- [@khluu](https://github.com/khluu): CI infrastructure
- [@KuntaiDu](https://github.com/KuntaiDu): KV Connector
- [@LucasWilkinson](https://github.com/LucasWilkinson): Kernels and performance
- [@luccafong](https://github.com/luccafong): Llama models, speculative decoding, distributed
- [@markmc](https://github.com/markmc): Observability
- [@MatthewBonanni](https://github.com/MatthewBonanni): Kernels and performance
- [@mgoin](https://github.com/mgoin): Quantization and performance
- [@NickLucche](https://github.com/NickLucche): KV connector
- [@njhill](https://github.com/njhill): Distributed, API server, engine core
- [@noooop](https://github.com/noooop): Pooling models
- [@patrickvonplaten](https://github.com/patrickvonplaten): Mistral models, new model support
- [@orozery](https://github.com/orozery): KV Connector and offload
- [@pavanimajety](https://github.com/pavanimajety): NVIDIA GPU integration
- [@ProExpertProg](https://github.com/ProExpertProg): Compilation, startup UX
- [@robertgshaw2-redhat](https://github.com/robertgshaw2-redhat): Core, distributed, disagg
- [@ruisearch42](https://github.com/ruisearch42): Pipeline parallelism, Ray Support
- [@russellb](https://github.com/russellb): Structured output, engine core, security
- [@sfeng33](https://github.com/sfeng33): Tool use and reasoning parser
- [@sighingnow](https://github.com/sighingnow): Qwen models, new model support
- [@shen-shanshan](https://github.com/shen-shanshan): AMD GPU / ROCm integration, multimodality, ViT CUDA graph
- [@simon-mo](https://github.com/simon-mo): Project lead, API entrypoints, community
- [@tdoublep](https://github.com/tdoublep): State space models
- [@tjtanaa](https://github.com/tjtanaa): AMD GPU integration
- [@tlrmchlsmth](https://github.com/tlrmchlsmth): Kernels and performance, distributed, disagg
- [@tomeras91](https://github.com/tomeras91): MoE, Mamba, Ray
- [@vadiklyutiy](https://github.com/vadiklyutiy): CI, performance, kernels
- [@WoosukKwon](https://github.com/WoosukKwon): Project lead, engine core
- [@xinli-sw](https://github.com/xinli-sw): Quantization and model support
- [@xuechendi](https://github.com/xuechendi): Intel CPU/XPU integration, KV connector
- [@yaochengji](https://github.com/yaochengji): TPU integration
- [@yeqcharlotte](https://github.com/yeqcharlotte): Benchmark, Llama models
- [@yewentao256](https://github.com/yewentao256): Kernels and performance
- [@Yikun](https://github.com/Yikun): Pluggable hardware interface
- [@youkaichao](https://github.com/youkaichao): Project lead, distributed, compile, community
- [@ywang96](https://github.com/ywang96): Multimodality, benchmarks
- [@zhuohan123](https://github.com/zhuohan123): Project lead, RL integration, numerics
- [@ZJY0516](https://github.com/ZJY0516): State space models, spec decode, new model support
- [@zou3519](https://github.com/zou3519): Compilation
- [@BoyuanFeng](https://github.com/BoyuanFeng): Compilation, CUDAGraph
- [@xuechendi](https://github.com/xuechendi): Intel CPU/XPU integration, KV connector
- [@zyongye](https://github.com/zyongye): MoE kernels and quantization
### Emeritus Committers
Committers who have contributed to vLLM significantly in the past (thank you!) but no longer active:
- [@22quinn](https://github.com/22quinn): RL API
- [@alexm-redhat](https://github.com/alexm-redhat): Performance
- [@andoorve](https://github.com/andoorve): Pipeline parallelism
- [@cadedaniel](https://github.com/cadedaniel): Speculative decoding
- [@comaniac](https://github.com/comaniac): KV cache management, pipeline parallelism
- [@KuntaiDu](https://github.com/KuntaiDu): KV Connector
- [@LiuXiaoxuanPKU](https://github.com/LiuXiaoxuanPKU): Speculative decoding
- [@luccafong](https://github.com/luccafong): Llama models, speculative decoding, distributed
- [@patrickvonplaten](https://github.com/patrickvonplaten): Mistral models, new model support
- [@pcmoritz](https://github.com/pcmoritz): MoE
- [@rkooo567](https://github.com/rkooo567): Chunked prefill
- [@ruisearch42](https://github.com/ruisearch42): Pipeline parallelism, Ray Support
- [@sighingnow](https://github.com/sighingnow): Qwen models, new model support
- [@sroy745](https://github.com/sroy745): Speculative decoding
- [@Yard1](https://github.com/Yard1): kernels and performance
- [@yeqcharlotte](https://github.com/yeqcharlotte): Benchmark, Llama models
- [@zhisbug](https://github.com/zhisbug): Arctic models, distributed
## Area Owners
@@ -92,9 +102,9 @@ If you have PRs touching the area, please feel free to ping the area owner for r
- ModelRunner, Executor, Worker: the abstractions for engine wrapping model implementation
- @WoosukKwon, @tlrmchlsmth, @heheda12345, @LucasWilkinson, @ProExpertProg, @MatthewBonanni
- KV Connector: Connector interface and implementation for KV cache offload and transfer
- @robertgshaw2-redhat, @njhill, @KuntaiDu, @NickLucche, @ApostaC
- @robertgshaw2-redhat, @njhill, @NickLucche, @ApostaC, @ivanium, @orozery
- Distributed, Parallelism, Process Management: Process launchers managing each worker, and assign them to the right DP/TP/PP/EP ranks
- @youkaichao, @njhill, @WoosukKwon, @ruisearch42
- @youkaichao, @njhill, @WoosukKwon
- Collectives: the usage of nccl and other communication libraries/kernels
- @tlrmchlsmth, @youkaichao
- Multimodality engine and memory management: core scheduling and memory management concerning vision, audio, and video inputs.
@@ -105,7 +115,7 @@ If you have PRs touching the area, please feel free to ping the area owner for r
- Model Interface: The `nn.Module` interface and implementation for various models
- @zhuohan123, @mgoin, @simon-mo, @houseroad, @ywang96 (multimodality), @jeejeelee (lora)
- Logits Processors / Sampler: The provided sampler class and pluggable logits processors
- @njhill, @houseroad, @22quinn
- @njhill, @houseroad
- Custom Layers: Utility layers in vLLM such as rotary embedding and rms norms
- @ProExpertProg
- Attention: Attention interface for paged attention
@@ -113,7 +123,7 @@ If you have PRs touching the area, please feel free to ping the area owner for r
- FusedMoE: FusedMoE kernel, Modular kernel framework, EPLB
- @tlrmchlsmth
- Quantization: Various quantization config, weight loading, and kernel.
- @mgoin, @Isotr0py, @yewentao256
- @mgoin, @Isotr0py, @yewentao256, @zyongye, @xinli-sw
- Custom quantized GEMM kernels (cutlass_scaled_mm, marlin, machete)
- @tlrmchlsmth, @LucasWilkinson
- Multi-modal Input Processing: Components that load and process image/video/audio data into feature tensors
@@ -121,7 +131,7 @@ If you have PRs touching the area, please feel free to ping the area owner for r
- torch compile: The torch.compile integration in vLLM, custom passes & transformations
- @ProExpertProg, @zou3519, @youkaichao, @BoyuanFeng
- State space models: The state space models implementation in vLLM
- @tdoublep, @tlrmchlsmth
- @tdoublep, @tlrmchlsmth, @ZJY0516, @tomeras91
- Reasoning and tool calling parsers
- @chaunceyjiang, @aarnphm, @sfeng33, @bbrowning
@@ -139,11 +149,11 @@ If you have PRs touching the area, please feel free to ping the area owner for r
### Features
- Spec Decode: Covers model definition, attention, sampler, and scheduler related to n-grams, EAGLE, and MTP.
- @WoosukKwon, @benchislett, @luccafong, @MatthewBonanni
- @WoosukKwon, @benchislett, @MatthewBonanni
- Structured Output: The structured output implementation
- @russellb, @aarnphm
- RL: The RL related features such as collective rpc, sleep mode, etc.
- @youkaichao, @zhuohan123, @22quinn
- @youkaichao, @zhuohan123
- LoRA: @jeejeelee
- Observability: Metrics and Logging
- @markmc, @robertgshaw2-redhat, @simon-mo
@@ -154,7 +164,7 @@ If you have PRs touching the area, please feel free to ping the area owner for r
- @hmellor
- Documentation: @hmellor, @DarkLight1337, @simon-mo
- Benchmarks: @ywang96, @simon-mo
- CI, Build, Release Process: @khluu, @njhill, @simon-mo
- CI, Build, Release Process: @khluu, @njhill, @simon-mo, @Harry-Chen, @vadiklyutiy
- Security: @russellb
### External Kernels Integration
@@ -167,21 +177,14 @@ If you have PRs touching the area, please feel free to ping the area owner for r
### Integrations
- Hugging Face: @hmellor, @Isotr0py
- Ray: @ruisearch42
- Ray: (unowned)
- NIXL: @robertgshaw2-redhat, @NickLucche
### Collaboration with Model Vendors
- gpt-oss: @heheda12345, @simon-mo, @zhuohan123
- Llama: @luccafong
- Qwen: @sighingnow
- Mistral: @patrickvonplaten
### Hardware
- Plugin Interface: @youkaichao, @Yikun
- NVIDIA GPU: @pavanimajety
- AMD GPU: @gshtras, @tjtanaa
- AMD GPU: @gshtras, @tjtanaa, @hongxiayang, @shen-shanshan, @AndreasKaratzas
- Intel CPU/GPU: @jikunshang, @bigPYJ1151, @xuechendi
- Google TPU: @yaochengji
+7 -4
View File
@@ -25,7 +25,11 @@ Maintainers form a hierarchy based on sustained, high-quality contributions and
### Core Maintainers
Core Maintainers function like a project planning and decision making committee. In other convention, they might be called a Technical Steering Committee (TSC). In vLLM vocabulary, they are often known as "Project Leads". They meet weekly to coordinate roadmap priorities and allocate engineering resources.
Core Maintainers function like a project planning and decision making committee.
In other convention, they might be called a Technical Steering Committee (TSC).
In vLLM vocabulary, they are often known as "Project Leads".
This committee is also the Technical Steering Committee as defined by Linux Foundation Project Governance.
They meet weekly to coordinate roadmap priorities and allocate engineering resources.
**Project Leads:**
@@ -38,9 +42,8 @@ Core Maintainers function like a project planning and decision making committee.
- Michael Goin ([@mgoin](https://github.com/mgoin))
- Nick Hill ([@njhill](https://github.com/njhill))
- Roger Wang ([@ywang96](https://github.com/ywang96))
- Lu Fang ([@houseroad](https://github.com/houseroad))
- Ye (Charlotte) Qi ([@yeqcharlotte](https://github.com/yeqcharlotte))
- Yihua Cheng ([@ApostaC](https://github.com/ApostaC))
- Lucas Wilkinson ([@LucasWilkinson](https://github.com/LucasWilkinson))
- Xin Li ([@xinli-sw](https://github.com/xinli-sw))
**Responsibilities:**