EveryDev.ai
Subscribe
Home
Tools

4,894+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2482
  • Coding1828
  • Infrastructure861
  • Projects701
  • Research608
  • MCP570
  • Marketing489
  • Analytics477
  • Design403
  • Testing394
  • Data368
  • Security309
  • Integration253
  • Communication242
  • Prompts235
  • Extensions217
  • Commerce167
  • DevOps164
  • Voice163
  • Web121
  • Learning113
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. kvcached
    kvcached icon

    kvcached

    AI Infrastructure

    Virtualized elastic KV cache library that enables dynamic GPU memory sharing for LLM serving on SGLang and vLLM.

    Visit Website

    At a Glance

    Pricing
    Open Source

    kvcached core library is released under the Apache License 2.0, free to use, modify and distribute.

    Engagement

    Available On

    Linux
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI InfrastructureCompute OptimizationLocal Inference

    Alternatives

    ML DriftChituLMCache
    Developer
    openvgpuFlexible, dynamic, and open-source GPU sharing

    Listed Oct 2026

    About kvcached

    kvcached (KV cache daemon) is an open-source library from the ovg-project organization for LLM serving and training on shared GPUs. It brings OS-style virtual memory to KV caches so serving engines can reserve virtual address space up front and back it with physical GPU memory only when the cache is in use. The latest release listed is v0.1.6, and it installs as a plugin into existing SGLang or vLLM environments.

    What It Is

    kvcached is a KV cache memory-management layer for LLM inference engines. It decouples GPU virtual addressing from physical memory allocation, so memory is allocated on demand and reclaimed as load changes, rather than being statically reserved at engine startup. When kvcached is enabled, the README says there is no need to set a GPU memory utilization limit, because kvcached manages memory automatically.

    How It Works in Practice

    Users enable it with environment variables (ENABLE_KVCACHED and KVCACHED_AUTOPATCH) on an existing SGLang or vLLM setup. Documented capabilities include:

    • Elastic allocation and reclamation of KV memory
    • Memory limits set through the kvcached CLI or a revisioned production-control API
    • A frontend router with sleep mode for idle models
    • Automatic prefix caching for vLLM and RadixCache for SGLang
    • Pipeline parallelism
    • MLA, sliding-window and hybrid attention models
    • AMD ROCm support, which defaults to a non-contiguous KV layout

    The kvctl and kvtop tools list and manage control files.

    Use Cases and Benchmarks

    The project lists multi-LLM serving, serverless LLM deployments, compound AI pipelines, and colocating inference with other GPU workloads such as training or fine-tuning. In its own benchmark of three Llama-3.1-8B models on an A100-80G with intermittent peaks, the project reports a 2-28x TTFT reduction versus current serving engines.

    Setup Path

    Prerequisites are Python 3.10-3.13, PyTorch 2.10 or later, and SGLang or vLLM. Installation is through pip from PyPI, from source, or via prebuilt Docker images for SGLang, vLLM and development.

    kvcached - 1

    Community Discussions

    Be the first to start a conversation about kvcached

    Share your experience with kvcached, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (Apache-2.0)

    kvcached core library is released under the Apache License 2.0, free to use, modify and distribute.

    • Elastic KV cache
    • GPU virtual memory
    • Memory control via kvcached CLI
    • Frontend router and sleep mode
    • SGLang and vLLM support

    Capabilities

    Key Features

    • Elastic, demand-driven KV cache allocation
    • GPU virtual memory decoupled from physical memory
    • Memory limits via CLI or revisioned production-control API
    • Frontend router and sleep mode for idle models
    • Automatic prefix caching (vLLM APC, SGLang RadixCache)
    • Pipeline parallelism support
    • MHA, GQA, MLA, sliding-window and hybrid attention support
    • AMD ROCm support
    • kvctl and kvtop control-file tools
    • Docker images for SGLang and vLLM

    Integrations

    vLLM
    SGLang
    PyTorch
    Docker
    Kubernetes
    OpenShift
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate kvcached and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    openvgpu

    Flexible, dynamic, and open-source GPU sharing

    Read more about openvgpu
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    ML Drift icon

    ML Drift

    Cross-platform GPU-accelerated inference engine for running ML and large generative models on-device across mobile, web, and servers.

    Chitu icon

    Chitu

    High-performance open-source large language model inference framework focused on efficiency, flexibility, and usability across diverse hardware.

    LMCache icon

    LMCache

    Open-source KV cache management layer that stores, reuses, compresses and moves KV cache to speed up LLM inference.

    Browse all tools

    Related Topics

    AI Infrastructure

    Infrastructure designed for deploying and running AI models.

    495 tools

    Compute Optimization

    Tools for optimizing computational resources and performance.

    68 tools

    Local Inference

    Tools and platforms for running AI inference locally without cloud dependence.

    275 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions