localai-org/vllm.cpp
a community oriented 1:1, vLLM-alike (Continuous batching, paged KV) engine in C++ with additional features (GGUF, RadixAttention, Cache-aware scheduling, ...)
- Stars
- 453
- Forks
- 54
- Open issues
- 356
- Last push
- today
About vllm.cpp
vllm.cpp is a free, open-source AI inference tool by localai-org, written mainly in C++. a community oriented 1:1, vLLM-alike (Continuous batching, paged KV) engine in C++ with additional features (GGUF, RadixAttention, Cache-aware scheduling, ...). It has 453 GitHub stars and 54 forks, and was last updated today. It's released under the Apache-2.0 license, a standard open-source license. According to the project, it runs on a regular CPU without a GPU and works on macOS.
- License
- Apache-2.0
- Language
- C++
- Stars
- 453
- Last update
- today
- Runs on Mac
- Yes (as stated by the project)
- GPU
- Not needed (runs on CPU)
- Paid API key
- Not required
- Self-hostable
- Not stated
Similar free tools
vllm95k stars · A high-throughput and memory-efficient inference and serving engine for LLMs
TensorRT-LLM15k stars · TensorRT LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and supports state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT
nano-vllm16k stars · Nano vLLM
llama.cpp132k stars · LLM inference in C/C++
OpenLLM13k stars · Run any open-source LLMs, such as DeepSeek and Llama, as OpenAI compatible API endpoint in the cloud.
tiny-vllm1.2k stars · Build your own high performance LLM inference engine in C++ and CUDA - a smaller version of vLLM
vllm.cpp FAQ
Is vllm.cpp free?
Yes. vllm.cpp is open source and free to use. It's released under the Apache-2.0 license, a standard open-source license.
Does vllm.cpp run on a Mac?
Yes. According to the project, vllm.cpp works on macOS.
Does vllm.cpp need a GPU?
No. According to the project, vllm.cpp runs on a regular CPU.
Is vllm.cpp still maintained?
Yes. It was last updated today and has 356 open issues on GitHub.
What are alternatives to vllm.cpp?
Similar free, open-source tools include vllm, TensorRT-LLM, nano-vllm, llama.cpp.