#48 · Primary category: Inference & Local Deploy
vllm-ascend
Community maintained hardware plugin for vLLM on Ascend
Project last updated:08/29/26
GitHub Stars
2.7K
Forks
2.1K
Contributors
592
License
Apache-2.0
Why we included this project
Teams running open-weight models on Huawei Ascend NPUs usually have to deal with hardware-specific serving code. vllm-ascend removes that by plugging into vLLM's hardware abstraction layer, so you keep the normal vLLM workflow, the familiar API, and upstream features like continuous batching and OpenAI-compatible endpoints without writing device-specific kernels yourself. It is maintained by the community under the vLLM project and tracks upstream releases, which means Ascend support does not lag far behind new vLLM versions. The documentation covers container setup, a support matrix of tested models and NPU platforms, and quick-start examples, so it is a reasonable place to start when evaluating Ascend-based serving. That also makes it useful if you are migrating from CUDA clusters or standardizing on Ascend hardware and want to avoid maintaining a separate serving codebase.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
llama.cpp
LLM inference in C/C++
vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
gpt4all
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.