FlexKV came up the most in yesterday's replies, so here's the longer version:
It's a KV cache layer that sits under your inference engine, open sourced last year. works across SGLang, vLLM, TensorRT-LLM and Dynamo.
If you serve long contexts you know the shape of this: cache fills VRAM, gets evicted, and you re-prefill a prefix you already computed once.
A cache is only worth what it hits, most of FlexKV's design goes into keeping that number high:
— maximizes effective cache capacity through cross-rank deduplication and lossless nvCOMP ANS compression, across CPU, SSD, Mooncake Store, and GDS
— maintains a cluster-wide distributed RadixTree for cross-node prefix discovery and reuse
— exposes cache residency and prefix matches to Dynamo for cache-aware routing
DeepSeek-V4 support landed last month too, heterogeneous KV groups and compress-state sidecars included, with layerwise loading to cut read latency. SGLang path is ready now, other engines coming
Repo→
もっと見る
Open weights are table stakes now
So here's the boring infra nobody wants to tweet about, also open⚡️
Things we've open sourced:
— CubeSandbox, per-conversation sandboxes with browser, code, shell and file access, spun up and torn down for you
— Agent Memory, a shared memory layer across your agents, and now across your teammates' agents too
Things we've upstreamed:
— RoCE optimizations for DeepSeek's DeepEP, doubling throughput on commodity networks, with 30% carrying back to InfiniBand
— FlexKV, tiered KV cache offloading, now in NVIDIA Dynamo, vLLM and TensorRT-LLM mainlines
All four are searchable by name, repos and docs. Pull requests welcome, and so are complaints 🛠️
もっと見る