vLLM TurboQuant
617
stars
3
commits
Python
primary language
Jun 25, 2026
updated
| Documentation | Blog | Paper | Twitter/X | User Forum | Developer Slack |
π₯ We have built a vllm website to help you get started with vllm. Please visit vllm.ai to learn more. For events, please visit vllm.ai/events to join us.
vLLM is a fast and easy-to-use library for LLM inference and serving.
Originally developed in the Sky Computing Lab at UC Berkeley, vLLM has evolved into a community-driven project with contributions from both academia and industry.
vLLM is fast with:
vLLM is flexible and easy to use with:
vLLM seamlessly supports most popular open-source models on HuggingFace, including:
Find the full list of supported models here.
This fork extends vLLM's experimental TurboQuant KV-cache path with a workflow aimed at supported CUDA workstation GPUs:
RTX A6000 / SM86 and GB10 / SM121turboquant25 and turboquant35 KV-cache recipes on the Triton attention backend--turboquant-metadata-path or a local model-side turboquant_kv.jsonStart here for the fork-specific docs:
Install vLLM with pip or from source:
pip install vllm
For TurboQuant on this fork, use a source build instead of precompiled wheels:
uv venv --python 3.12
source .venv/bin/activate
export CUDA_HOME=/usr/local/cuda-12.8
export PATH="${CUDA_HOME}/bin:${PATH}"
export VLLM_TARGET_DEVICE=cuda
export VLLM_USE_PRECOMPILED=0
export VLLM_MAIN_CUDA_VERSION=12.8
uv pip install -e .
Example TurboQuant serve command:
.venv/bin/vllm serve /models/target \
--tensor-parallel-size 4 \
--attention-backend TRITON_ATTN \
--kv-cache-dtype turboquant35 \
--enable-turboquant \
--turboquant-metadata-path /models/target/turboquant_kv.json
Visit our documentation to learn more.
We welcome and value any contributions and collaborations. Please check out Contributing to vLLM for how to get involved.
If you use vLLM for your research, please cite our paper:
@inproceedings{kwon2023efficient,
title={Efficient Memory Management for Large Language Model Serving with PagedAttention},
author={Woosuk Kwon and Zhuohan Li and Siyuan Zhuang and Ying Sheng and Lianmin Zheng and Cody Hao Yu and Joseph E. Gonzalez and Hao Zhang and Ion Stoica},
booktitle={Proceedings of the ACM SIGOPS 29th Symposium on Operating Systems Principles},
year={2023}
}
3 commits
Python
88.0%
Cuda
6.4%
C++
3.9%
vLLM TurboQuant
617
stars
3
commits
Python
primary language
Jun 25, 2026
updated
| Documentation | Blog | Paper | Twitter/X | User Forum | Developer Slack |
π₯ We have built a vllm website to help you get started with vllm. Please visit vllm.ai to learn more. For events, please visit vllm.ai/events to join us.
vLLM is a fast and easy-to-use library for LLM inference and serving.
Originally developed in the Sky Computing Lab at UC Berkeley, vLLM has evolved into a community-driven project with contributions from both academia and industry.
vLLM is fast with:
vLLM is flexible and easy to use with:
vLLM seamlessly supports most popular open-source models on HuggingFace, including:
Find the full list of supported models here.
This fork extends vLLM's experimental TurboQuant KV-cache path with a workflow aimed at supported CUDA workstation GPUs:
RTX A6000 / SM86 and GB10 / SM121turboquant25 and turboquant35 KV-cache recipes on the Triton attention backend--turboquant-metadata-path or a local model-side turboquant_kv.jsonStart here for the fork-specific docs:
Install vLLM with pip or from source:
pip install vllm
For TurboQuant on this fork, use a source build instead of precompiled wheels:
uv venv --python 3.12
source .venv/bin/activate
export CUDA_HOME=/usr/local/cuda-12.8
export PATH="${CUDA_HOME}/bin:${PATH}"
export VLLM_TARGET_DEVICE=cuda
export VLLM_USE_PRECOMPILED=0
export VLLM_MAIN_CUDA_VERSION=12.8
uv pip install -e .
Example TurboQuant serve command:
.venv/bin/vllm serve /models/target \
--tensor-parallel-size 4 \
--attention-backend TRITON_ATTN \
--kv-cache-dtype turboquant35 \
--enable-turboquant \
--turboquant-metadata-path /models/target/turboquant_kv.json
Visit our documentation to learn more.
We welcome and value any contributions and collaborations. Please check out Contributing to vLLM for how to get involved.
If you use vLLM for your research, please cite our paper:
@inproceedings{kwon2023efficient,
title={Efficient Memory Management for Large Language Model Serving with PagedAttention},
author={Woosuk Kwon and Zhuohan Li and Siyuan Zhuang and Ying Sheng and Lianmin Zheng and Cody Hao Yu and Joseph E. Gonzalez and Hao Zhang and Ion Stoica},
booktitle={Proceedings of the ACM SIGOPS 29th Symposium on Operating Systems Principles},
year={2023}
}
3 commits
Python
88.0%
Cuda
6.4%
C++
3.9%