#126 · Primary category: Inference & Local Deploy
kvcached
Virtualized Elastic KV Cache for Dynamic GPU Sharing and Beyond
Project last updated:08/23/26
GitHub Stars
1.1K
Forks
133
Contributors
29
License
Apache-2.0
Why we included this project
GPU teams that run vLLM or SGLang often see their accelerators sit idle between traffic spikes. kvcached tackles that by giving the KV cache an OS-style virtual memory layer: an engine reserves virtual GPU memory up front and only maps physical memory when a request actually needs it. That separation lets several models share one GPU elastically, so allocations shift with bursty or mixed workloads rather than being pinned to each model's worst case. For deployments that want models to spin up and sleep on demand, this demand-driven approach directly raises utilization and trims serving cost. Since it installs as a plugin into existing engine environments, you can measure the effect on your own latency and throughput before committing.
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.