vllm-project/tpu-inference

TPU inference for vLLM, with unified JAX and PyTorch support.

Python

464

3,880 commits

updated Oct 19, 2026

See the code

README

vLLM TPU vLLM TPU

| Documentation | Blog | User Forum | Developer Slack (#sig-tpu) |


🤝 Contribute to the Project
Looking to help? Click a badge below to find issues that need your attention.

bug good first issue enhancement contribution-welcome auto-generated View All Issues

Latest News

Previous News 🔥

About

vLLM TPU is now powered by tpu-inference, an expressive and powerful new hardware plugin unifying JAX and PyTorch under a single lowering path within the vLLM project. The new backend now provides a framework for developers to:

  • Push the limits of TPU hardware performance in open source.
  • Provide more flexibility to JAX and PyTorch users by running PyTorch model definitions performantly on TPU without any additional code changes, while also extending native support to JAX.
  • Retain vLLM standardization: keep the same user experience, telemetry, and interface.

Although vLLM TPU’s new unified backend makes out-of-the-box high performance serving possible with any model supported in vLLM, the reality is that we're still in the process of implementing a few core components.

For this reason, we’ve provided Recommended Models and Recommended Features pages detailing the models and features that are validated through unit, integration, and performance testing.


Get started

Get started with vLLM on TPUs by following the quickstart guide.

Visit our documentation to learn more.

Compatible TPU Generations

  • Recommended: v7x, v5e, v6e
  • Experimental: v3, v4, v5p

Recipes


TPU Support Matrix Dashboard

Below is the live status of our supported models, features, and kernels. Click on any category to expand the detailed support table. It is automatically updated from our detailed Support Matrices.

Last Updated: 2026-08-27 07:02 AM UTC

🚦 Status Legend
  • ✅ Passing: Tested and works as expected. Ready for use.
  • ❌ Failing: Known to be broken or not functional. Help is wanted to fix this!
  • 🧪 Experimental: Works, but unoptimized or pending community validation.
  • 📝 Planned: Not yet implemented, but on the official roadmap.
  • ⛔️ Unplanned: There is no benefit to adding this.
  • ❓ Untested: The functionality exists but has not been recently or thoroughly verified.
📐 View Matrix Aggregation Rules (v6e/v7x & C+P)
  • 🛠️ Correctness + Performance (C + P)
    • ❌ Failing: If either check fails.
    • ✅ Passing: If BOTH checks pass successfully.
    • ❓ Untested: If any check is untested (and neither fails).
  • 🌐 Hardware Rollups (v6e + v7x)
    • ❌ Failing: If the feature fails on either v6e or v7x.
    • ✅ Passing: If the feature passes on BOTH v6e and v7x.
    • ❓ Untested: If either generation is untested (and neither fails).

Release Support Matrices

Click to expand support matrices

Stable support status for official releases and production deployments.

✅ Tested Models
ModelTypeUnit TestCorrectness TestPerformance Test
google/gemma-4-26B-A4B-itMultimodal✅✅✅
google/gemma-4-31B-itMultimodal✅✅✅
google/gemma-4-E2B-itMultimodal✅✅✅
google/gemma-4-E4B-itMultimodal✅✅✅
google/gemma-3-27b-itText✅✅✅
meta-llama/Llama-3.1-8B-InstructText✅✅✅
meta-llama/Llama-3.3-70B-InstructText✅✅✅
Qwen/Qwen3-30B-A3BText✅✅✅
Qwen/Qwen3-32BText✅✅✅
Qwen/Qwen3-4BText✅✅✅
Qwen/Qwen3-Coder-480B-A35B-InstructText✅✅✅
Qwen/Qwen3.5-397B-A17BText✅✅✅
Qwen/Qwen3-Embedding-8BEmbedding✅✅❓
Qwen/Qwen2.5-VL-7B-InstructMultimodal✅✅❓
deepseek-ai/DeepSeek-R1Text✅✅❓
moonshotai/Kimi-K2.6Text✅✅❓
openai/gpt-oss-120bText✅✅❓
deepseek-ai/DeepSeek-OCRMultimodal❓❓❓
meta-llama/Llama-4-Maverick-17B-128E-Instruct/multimodalMultimodal❓❓❓
Qwen/Qwen3-Omni-30B-A3B-InstructMultimodal❓❓❓
Qwen/Qwen3-VL-8B-InstructMultimodal❓❓❓
Qwen/Qwen3.5-9BMultimodal❓❓❓
deepseek-ai/DeepSeek-Math-V2Text❓❓❓
deepseek-ai/DeepSeek-V3.1Text❓❓❓
deepseek-ai/DeepSeek-V3.2Text❓❓❓
deepseek-ai/DeepSeek-V3.2-SpecialeText❓❓❓
MiniMaxAI/MiniMax-M2.5Text❓❓❓
mistralai/Mistral-Small-4-119B-2603/text-onlyText❓❓❓
moonshotai/Kimi-K2-ThinkingText❓❓❓
openai/gpt-oss-20bText❓❓❓
zai-org/GLM-5Text❓❓❓
🚀  Advanced Capabilities
Core Features
FeatureFlaxTorchaxDefault
async scheduler✅✅✅
Chunked Prefill✅✅✅
DCN-based P/D disaggregation✅✅✅
KV Cache Offload✅✅✅
LoRA_Torch✅✅✅
Multimodal Inputs✅✅✅
Out-of-tree model support✅✅✅
Prefix Caching✅✅✅
Single Program Multi Data✅✅✅
Speculative Decoding: Eagle3✅✅✅
Speculative Decoding: Ngram✅✅✅
Speculative Decoding: DFlash✅❓✅
hybrid kv cache❓❓❓
multi-host❓❓❓
runai_model_streamer_loader❓❓❓
sampling_params❓❓❓
Step Pooling (Embedding)❓❓❓
structured_decoding❓❓❓
Parallelism Techniques
FeatureFlaxTorchax
Single-hostMulti-hostSingle-hostMulti-host
PP✅✅✅✅
DP✅❓✅❓
EP✅❓✅❓
TP✅❓✅❓
CP❓❓❓❓
SP (vote to prioritize)❓❓❓❓
Quantization Methods
Checkpoint dtypeMethodSupported
Hardware Acceleration
FlaxTorchax
FP4 W4A16mxfp4v7❓❓
FP8 W8A16compressed-tensorv7❓❓
FP8 W8A8compressed-tensorv7❓❓
INT4 W4A16awqv5, v6❓❓
INT8 W8A8compressed-tensorv5, v6❓❓
NVFP4 W4A16modelopt_fp4v7❓❓

Note:

  • This table only tests checkpoint loading compatibility.
🔬 Microbenchmark Kernel Support
CategoryTestW16A16W8A8W8A16W4A4W4A8W4A16
MoeFused MoE❓❓❓❓❓❓
gmm❓❓❓❓❓❓
DenseAll‑gather matmul❓❓❓❓❓❓
AttentionGeneric Ragged Paged
Attention V3*
❓❓❓❓❓❓
MLA❓❓❓❓❓❓
Ragged Paged
Attention V3 Head_Dim
64*
❓❓❓❓❓❓

Note:

  • For attention kernels, W[x]A[y] denotes KV cache as W, A as compute, and x, y as bit precision.

Nightly Support Matrices

Click to expand support matrices

Support status for the latest nightly/main branch developments.

✅ Tested Models
ModelTypeUnit TestCorrectness TestPerformance Test
google/gemma-4-26B-A4B-itMultimodal✅✅✅
google/gemma-4-31B-itMultimodal✅✅✅
google/gemma-3-27b-itText✅✅✅
meta-llama/Llama-3.1-8B-InstructText✅✅✅
meta-llama/Llama-3.3-70B-InstructText✅✅✅
Qwen/Qwen3-30B-A3BText✅✅✅
Qwen/Qwen3-4BText✅✅✅
Qwen/Qwen3-Coder-480B-A35B-InstructText✅✅✅
Qwen/Qwen3.5-397B-A17BText✅✅✅
Qwen/Qwen2.5-VL-7B-InstructMultimodal✅✅❌
Qwen/Qwen3-Embedding-8BEmbedding✅✅❓
deepseek-ai/DeepSeek-R1Text✅✅❓
moonshotai/Kimi-K2.6Text✅✅❓
openai/gpt-oss-120bText✅✅❓
google/gemma-4-E2B-itMultimodal✅❌❓
google/gemma-4-E4B-itMultimodal✅❌❓
Qwen/Qwen3-32BText❌❓❓
deepseek-ai/DeepSeek-OCRMultimodal❓❓❓
Qwen/Qwen3-Omni-30B-A3B-InstructMultimodal❓❓❓
Qwen/Qwen3-VL-8B-InstructMultimodal❓❓❓
Qwen/Qwen3.5-9BMultimodal❓❓❓
deepseek-ai/DeepSeek-Math-V2Text❓❓❓
deepseek-ai/DeepSeek-V3.1Text❓❓❓
deepseek-ai/DeepSeek-V3.2Text❓❓❓
deepseek-ai/DeepSeek-V3.2-SpecialeText❓❓❓
MiniMaxAI/MiniMax-M2.5Text❓❓❓
moonshotai/Kimi-K2-ThinkingText❓❓❓
openai/gpt-oss-20bText❓❓❓
zai-org/GLM-5Text❓❓❓
🚀  Advanced Capabilities
Core Features
FeatureFlaxTorchaxDefault
async scheduler✅✅✅
Chunked Prefill✅✅✅
DCN-based P/D disaggregation✅✅✅
KV Cache Offload✅✅✅
LoRA_Torch✅✅✅
Multimodal Inputs✅✅✅
Out-of-tree model support✅✅✅
Prefix Caching✅✅✅
Single Program Multi Data✅✅✅
Speculative Decoding: Eagle3✅✅✅
Speculative Decoding: DFlash✅✅✅
Speculative Decoding: Ngram✅✅✅
hybrid kv cache❓❓❓
multi-host❓❓❓
runai_model_streamer_loader❓❓❓
sampling_params❓❓❓
Step Pooling (Embedding)❓❓❓
structured_decoding❓❓❓
Parallelism Techniques
FeatureFlaxTorchax
Single-hostMulti-hostSingle-hostMulti-host
PP✅✅✅✅
DP✅❓✅❓
EP✅❓✅❓
TP✅❓❌❓
CP❓❓❓❓
SP (vote to prioritize)❓❓❓❓
Quantization Methods
Checkpoint dtypeMethodSupported
Hardware Acceleration
FlaxTorchax
FP4 W4A16mxfp4v7❓❓
FP8 W8A16compressed-tensorv7❓❓
FP8 W8A8compressed-tensorv7❓❓
INT4 W4A16awqv5, v6❓❓
INT8 W8A8compressed-tensorv5, v6❓❓
NVFP4 W4A16modelopt_fp4v7❓❓

Note:

  • This table only tests checkpoint loading compatibility.
🔬 Microbenchmark Kernel Support
CategoryTestW16A16W8A8W8A16W4A4W4A8W4A16
MoeFused MoE❓❓❓❓❓❓
gmm❓❓❓❓❓❓
DenseAll‑gather matmul❓❓❓❓❓❓
AttentionGeneric Ragged Paged
Attention V3*
❓❓❓❓❓❓
MLA❓❓❓❓❓❓
Ragged Paged
Attention V3 Head_Dim
64*
❓❓❓❓❓❓

Note:

  • For attention kernels, W[x]A[y] denotes KV cache as W, A as compute, and x, y as bit precision.

🤝 Contribute

bug good first issue enhancement contribution-welcome auto-generated View All Issues

We're thrilled you're interested in contributing to the vLLM TPU project! Your help is essential for making our tools better for everyone. There are many ways to get involved, even if you're not ready to write code.

Ways to Contribute:

  • 🐞 Submit Bugs & Suggest Features: See an issue or have an idea? Open a new issue to let us know.
  • 👀 Provide Feedback on Pull Requests: Lend your expertise by reviewing open pull requests and helping us improve the quality of our codebase.
  • 📚 Improve Our Documentation: Help us make our guides clearer. Fix a typo, clarify a confusing section, or write a new recipe.

If you're ready to contribute code, our Contributing Guide is the best place to start. It covers everything you need to know, including:

  • Tips for finding an issue to work on (we recommend starting with our good-first issues!.

🌟 Contributors Wall

A huge thank you to everyone who has helped build and improve vllm-project/tpu-inference!

🌟 Contribution Type Legend & Ranking
EmojiContributionMeaning
💻CodeSubmitted merged pull requests or code changes.
🐛IssuesOpened valid issues or bug reports.
👀ReviewsReviewed pull requests and provided feedback.

🏆 Ranking: Contributors are sorted from highest to lowest based on their total effort score (Total Commits + Unique Issues Opened + PRs Reviewed). If there is a tie, contributors are displayed alphabetically.



...and more! Click to view all contributors.

💬  Contact us

vllm-project/tpu-inference

TPU inference for vLLM, with unified JAX and PyTorch support.

Python

464

3,880 commits

updated Oct 19, 2026

See the code

README

vLLM TPU vLLM TPU

| Documentation | Blog | User Forum | Developer Slack (#sig-tpu) |


🤝 Contribute to the Project
Looking to help? Click a badge below to find issues that need your attention.

bug good first issue enhancement contribution-welcome auto-generated View All Issues

Latest News

Previous News 🔥

About

vLLM TPU is now powered by tpu-inference, an expressive and powerful new hardware plugin unifying JAX and PyTorch under a single lowering path within the vLLM project. The new backend now provides a framework for developers to:

  • Push the limits of TPU hardware performance in open source.
  • Provide more flexibility to JAX and PyTorch users by running PyTorch model definitions performantly on TPU without any additional code changes, while also extending native support to JAX.
  • Retain vLLM standardization: keep the same user experience, telemetry, and interface.

Although vLLM TPU’s new unified backend makes out-of-the-box high performance serving possible with any model supported in vLLM, the reality is that we're still in the process of implementing a few core components.

For this reason, we’ve provided Recommended Models and Recommended Features pages detailing the models and features that are validated through unit, integration, and performance testing.


Get started

Get started with vLLM on TPUs by following the quickstart guide.

Visit our documentation to learn more.

Compatible TPU Generations

  • Recommended: v7x, v5e, v6e
  • Experimental: v3, v4, v5p

Recipes


TPU Support Matrix Dashboard

Below is the live status of our supported models, features, and kernels. Click on any category to expand the detailed support table. It is automatically updated from our detailed Support Matrices.

Last Updated: 2026-08-27 07:02 AM UTC

🚦 Status Legend
  • ✅ Passing: Tested and works as expected. Ready for use.
  • ❌ Failing: Known to be broken or not functional. Help is wanted to fix this!
  • 🧪 Experimental: Works, but unoptimized or pending community validation.
  • 📝 Planned: Not yet implemented, but on the official roadmap.
  • ⛔️ Unplanned: There is no benefit to adding this.
  • ❓ Untested: The functionality exists but has not been recently or thoroughly verified.
📐 View Matrix Aggregation Rules (v6e/v7x & C+P)
  • 🛠️ Correctness + Performance (C + P)
    • ❌ Failing: If either check fails.
    • ✅ Passing: If BOTH checks pass successfully.
    • ❓ Untested: If any check is untested (and neither fails).
  • 🌐 Hardware Rollups (v6e + v7x)
    • ❌ Failing: If the feature fails on either v6e or v7x.
    • ✅ Passing: If the feature passes on BOTH v6e and v7x.
    • ❓ Untested: If either generation is untested (and neither fails).

Release Support Matrices

Click to expand support matrices

Stable support status for official releases and production deployments.

✅ Tested Models
ModelTypeUnit TestCorrectness TestPerformance Test
google/gemma-4-26B-A4B-itMultimodal✅✅✅
google/gemma-4-31B-itMultimodal✅✅✅
google/gemma-4-E2B-itMultimodal✅✅✅
google/gemma-4-E4B-itMultimodal✅✅✅
google/gemma-3-27b-itText✅✅✅
meta-llama/Llama-3.1-8B-InstructText✅✅✅
meta-llama/Llama-3.3-70B-InstructText✅✅✅
Qwen/Qwen3-30B-A3BText✅✅✅
Qwen/Qwen3-32BText✅✅✅
Qwen/Qwen3-4BText✅✅✅
Qwen/Qwen3-Coder-480B-A35B-InstructText✅✅✅
Qwen/Qwen3.5-397B-A17BText✅✅✅
Qwen/Qwen3-Embedding-8BEmbedding✅✅❓
Qwen/Qwen2.5-VL-7B-InstructMultimodal✅✅❓
deepseek-ai/DeepSeek-R1Text✅✅❓
moonshotai/Kimi-K2.6Text✅✅❓
openai/gpt-oss-120bText✅✅❓
deepseek-ai/DeepSeek-OCRMultimodal❓❓❓
meta-llama/Llama-4-Maverick-17B-128E-Instruct/multimodalMultimodal❓❓❓
Qwen/Qwen3-Omni-30B-A3B-InstructMultimodal❓❓❓
Qwen/Qwen3-VL-8B-InstructMultimodal❓❓❓
Qwen/Qwen3.5-9BMultimodal❓❓❓
deepseek-ai/DeepSeek-Math-V2Text❓❓❓
deepseek-ai/DeepSeek-V3.1Text❓❓❓
deepseek-ai/DeepSeek-V3.2Text❓❓❓
deepseek-ai/DeepSeek-V3.2-SpecialeText❓❓❓
MiniMaxAI/MiniMax-M2.5Text❓❓❓
mistralai/Mistral-Small-4-119B-2603/text-onlyText❓❓❓
moonshotai/Kimi-K2-ThinkingText❓❓❓
openai/gpt-oss-20bText❓❓❓
zai-org/GLM-5Text❓❓❓
🚀  Advanced Capabilities
Core Features
FeatureFlaxTorchaxDefault
async scheduler✅✅✅
Chunked Prefill✅✅✅
DCN-based P/D disaggregation✅✅✅
KV Cache Offload✅✅✅
LoRA_Torch✅✅✅
Multimodal Inputs✅✅✅
Out-of-tree model support✅✅✅
Prefix Caching✅✅✅
Single Program Multi Data✅✅✅
Speculative Decoding: Eagle3✅✅✅
Speculative Decoding: Ngram✅✅✅
Speculative Decoding: DFlash✅❓✅
hybrid kv cache❓❓❓
multi-host❓❓❓
runai_model_streamer_loader❓❓❓
sampling_params❓❓❓
Step Pooling (Embedding)❓❓❓
structured_decoding❓❓❓
Parallelism Techniques
FeatureFlaxTorchax
Single-hostMulti-hostSingle-hostMulti-host
PP✅✅✅✅
DP✅❓✅❓
EP✅❓✅❓
TP✅❓✅❓
CP❓❓❓❓
SP (vote to prioritize)❓❓❓❓
Quantization Methods
Checkpoint dtypeMethodSupported
Hardware Acceleration
FlaxTorchax
FP4 W4A16mxfp4v7❓❓
FP8 W8A16compressed-tensorv7❓❓
FP8 W8A8compressed-tensorv7❓❓
INT4 W4A16awqv5, v6❓❓
INT8 W8A8compressed-tensorv5, v6❓❓
NVFP4 W4A16modelopt_fp4v7❓❓

Note:

  • This table only tests checkpoint loading compatibility.
🔬 Microbenchmark Kernel Support
CategoryTestW16A16W8A8W8A16W4A4W4A8W4A16
MoeFused MoE❓❓❓❓❓❓
gmm❓❓❓❓❓❓
DenseAll‑gather matmul❓❓❓❓❓❓
AttentionGeneric Ragged Paged
Attention V3*
❓❓❓❓❓❓
MLA❓❓❓❓❓❓
Ragged Paged
Attention V3 Head_Dim
64*
❓❓❓❓❓❓

Note:

  • For attention kernels, W[x]A[y] denotes KV cache as W, A as compute, and x, y as bit precision.

Nightly Support Matrices

Click to expand support matrices

Support status for the latest nightly/main branch developments.

✅ Tested Models
ModelTypeUnit TestCorrectness TestPerformance Test
google/gemma-4-26B-A4B-itMultimodal✅✅✅
google/gemma-4-31B-itMultimodal✅✅✅
google/gemma-3-27b-itText✅✅✅
meta-llama/Llama-3.1-8B-InstructText✅✅✅
meta-llama/Llama-3.3-70B-InstructText✅✅✅
Qwen/Qwen3-30B-A3BText✅✅✅
Qwen/Qwen3-4BText✅✅✅
Qwen/Qwen3-Coder-480B-A35B-InstructText✅✅✅
Qwen/Qwen3.5-397B-A17BText✅✅✅
Qwen/Qwen2.5-VL-7B-InstructMultimodal✅✅❌
Qwen/Qwen3-Embedding-8BEmbedding✅✅❓
deepseek-ai/DeepSeek-R1Text✅✅❓
moonshotai/Kimi-K2.6Text✅✅❓
openai/gpt-oss-120bText✅✅❓
google/gemma-4-E2B-itMultimodal✅❌❓
google/gemma-4-E4B-itMultimodal✅❌❓
Qwen/Qwen3-32BText❌❓❓
deepseek-ai/DeepSeek-OCRMultimodal❓❓❓
Qwen/Qwen3-Omni-30B-A3B-InstructMultimodal❓❓❓
Qwen/Qwen3-VL-8B-InstructMultimodal❓❓❓
Qwen/Qwen3.5-9BMultimodal❓❓❓
deepseek-ai/DeepSeek-Math-V2Text❓❓❓
deepseek-ai/DeepSeek-V3.1Text❓❓❓
deepseek-ai/DeepSeek-V3.2Text❓❓❓
deepseek-ai/DeepSeek-V3.2-SpecialeText❓❓❓
MiniMaxAI/MiniMax-M2.5Text❓❓❓
moonshotai/Kimi-K2-ThinkingText❓❓❓
openai/gpt-oss-20bText❓❓❓
zai-org/GLM-5Text❓❓❓
🚀  Advanced Capabilities
Core Features
FeatureFlaxTorchaxDefault
async scheduler✅✅✅
Chunked Prefill✅✅✅
DCN-based P/D disaggregation✅✅✅
KV Cache Offload✅✅✅
LoRA_Torch✅✅✅
Multimodal Inputs✅✅✅
Out-of-tree model support✅✅✅
Prefix Caching✅✅✅
Single Program Multi Data✅✅✅
Speculative Decoding: Eagle3✅✅✅
Speculative Decoding: DFlash✅✅✅
Speculative Decoding: Ngram✅✅✅
hybrid kv cache❓❓❓
multi-host❓❓❓
runai_model_streamer_loader❓❓❓
sampling_params❓❓❓
Step Pooling (Embedding)❓❓❓
structured_decoding❓❓❓
Parallelism Techniques
FeatureFlaxTorchax
Single-hostMulti-hostSingle-hostMulti-host
PP✅✅✅✅
DP✅❓✅❓
EP✅❓✅❓
TP✅❓❌❓
CP❓❓❓❓
SP (vote to prioritize)❓❓❓❓
Quantization Methods
Checkpoint dtypeMethodSupported
Hardware Acceleration
FlaxTorchax
FP4 W4A16mxfp4v7❓❓
FP8 W8A16compressed-tensorv7❓❓
FP8 W8A8compressed-tensorv7❓❓
INT4 W4A16awqv5, v6❓❓
INT8 W8A8compressed-tensorv5, v6❓❓
NVFP4 W4A16modelopt_fp4v7❓❓

Note:

  • This table only tests checkpoint loading compatibility.
🔬 Microbenchmark Kernel Support
CategoryTestW16A16W8A8W8A16W4A4W4A8W4A16
MoeFused MoE❓❓❓❓❓❓
gmm❓❓❓❓❓❓
DenseAll‑gather matmul❓❓❓❓❓❓
AttentionGeneric Ragged Paged
Attention V3*
❓❓❓❓❓❓
MLA❓❓❓❓❓❓
Ragged Paged
Attention V3 Head_Dim
64*
❓❓❓❓❓❓

Note:

  • For attention kernels, W[x]A[y] denotes KV cache as W, A as compute, and x, y as bit precision.

🤝 Contribute

bug good first issue enhancement contribution-welcome auto-generated View All Issues

We're thrilled you're interested in contributing to the vLLM TPU project! Your help is essential for making our tools better for everyone. There are many ways to get involved, even if you're not ready to write code.

Ways to Contribute:

  • 🐞 Submit Bugs & Suggest Features: See an issue or have an idea? Open a new issue to let us know.
  • 👀 Provide Feedback on Pull Requests: Lend your expertise by reviewing open pull requests and helping us improve the quality of our codebase.
  • 📚 Improve Our Documentation: Help us make our guides clearer. Fix a typo, clarify a confusing section, or write a new recipe.

If you're ready to contribute code, our Contributing Guide is the best place to start. It covers everything you need to know, including:

  • Tips for finding an issue to work on (we recommend starting with our good-first issues!.

🌟 Contributors Wall

A huge thank you to everyone who has helped build and improve vllm-project/tpu-inference!

🌟 Contribution Type Legend & Ranking
EmojiContributionMeaning
💻CodeSubmitted merged pull requests or code changes.
🐛IssuesOpened valid issues or bug reports.
👀ReviewsReviewed pull requests and provided feedback.

🏆 Ranking: Contributors are sorted from highest to lowest based on their total effort score (Total Commits + Unique Issues Opened + PRs Reviewed). If there is a tie, contributors are displayed alphabetically.



...and more! Click to view all contributors.

💬  Contact us

Project health

Latest release

0.31.0 · Oct 6, 2026

Releases this year

24

Significant stargazers

(top 24 of 28)

Pedro Cuenca

889 followers · starred Oct 2025

Sayak Paul

3,329 followers · starred Apr 2026

Misha Brukman

400 followers · starred Aug 2026

Nick Hill

313 followers · starred Oct 2025