GeeeekExplorer/nano-vllm
Nano vLLM
Implements core vLLM optimizations—prefix caching, tensor parallelism, CUDA graphs, and torch compilation—in a minimal ~1,200-line Python codebase. Provides a vLLM-compatible API for fast offline LLM inference with demonstrated throughput matching or exceeding the full vLLM implementation. Designed for educational clarity and efficient deployment on resource-constrained hardware like consumer GPUs.
12,189 stars.
Stars
12,189
Forks
1,704
Language
Python
License
MIT
Category
Last pushed
Nov 03, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/GeeeekExplorer/nano-vllm"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related models
vllm-project/vllm
A high-throughput and memory-efficient inference and serving engine for LLMs
sgl-project/sglang
SGLang is a high-performance serving framework for large language models and multimodal models.
alibaba/MNN
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering...
xorbitsai/inference
Swap GPT for any LLM by changing a single line of code. Xinference lets you run open-source,...
tensorzero/tensorzero
TensorZero is an open-source stack for industrial-grade LLM applications. It unifies an LLM...