PReCache: Efficient KV Cache Sharing for Multi-LoRA Agents via Low-Rank Precomputation and Neutral Reconstruction
On the map: Efficient LLM inference and serving → Efficient reasoning and agent inference
Abstract (arXiv)
Multi-LoRA agent systems enable efficient role specialization by sharing a common backbone model. However, each agent repeatedly processes the growing shared trajectory and constructs its own KV cache, introducing substantial memory and computation redundancy in long-horizon tasks. Existing KV cache sharing methods reduce this repeated prefill, but they either require additional training or architectural constraints or retain substantial model computation. Moreover, direct cache reuse causes the current agent to rely on cache states generated by the previous agent's adapter, weakening the role-specific behavior encoded by its own LoRA. We present PReCache, a training-free KV cache sharing framework with two designs, namely PreLRShared and ReBaseShared, that share the base cache computed using the pretrained weights and precompute a compact agent-specific low-rank (LR) cache. To remove repeated prefill, PreLRShared precomputes each agent's LR cache when the shared context is first processed, allowing the current agent to use its own LR cache without reprocessing context processed by previous agents. To improve sharing accuracy, ReBaseShared reconstructs the shared base cache from adapter-free hidden states, reducing the remaining error caused by the previous agent's adapted representation. To minimize its reconstruction cost, we propose two inference schemes tailored to single-stream inference and concurrent serving, performing the same reconstruction after each agent's turn or alongside its execution, respectively. Across multiple models and agent benchmarks, PreLRShared achieves up to a 3.1x TTFT speedup and a 2.3x improvement in per-request throughput over inference without KV cache sharing. ReBaseShared best preserves accuracy overall among the evaluated cache-sharing methods, with an average drop of only 1.1 points relative to inference without cache sharing.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Efficient reasoning and agent inference, one of 12 directions in Efficient LLM inference and serving. Builds on 56 of its 63 references that are in the map. First posted on arXiv 28 Sep 2026.
Builds on
56 of 63 references.
Closest ancestors · 5
Same direction, newest first
- 2026TokenDance: Scaling Multi-Agent LLM Serving via Collective KV Cache Sharing3 Apr
- 2026RelayCaching: Accelerating LLM Collaboration via Decoding KV Cache Reuse28 Feb
- 2026ICaRus: Identical Cache Reuse for Efficient Multi Model Inference27 Feb
- 2026LRAgent: Efficient KV Cache Sharing for Multi-LoRA LLM Agents1 Feb
- 2025KVCOMM: Online Cross-context KV-cache Communication for Efficient LLM-based Multi-agent Systems14 Oct
Other references · 51
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,754
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 2,006
- 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversationcited by 1,988
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,947
- 2022Learn to Explain: Multimodal Reasoning via Thought Chains for Science Question Answeringcited by 1,919
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
38 more
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,737
- 2023AgentBench: Evaluating LLMs as Agentscited by 1,267
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,190
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,141
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 783
- 2024DoRA: Weight-Decomposed Low-Rank Adaptationcited by 758
- 2024DistServe: Disaggregating Prefill and Decoding for Goodput-optimized Large Language Model Servingcited by 617
- 2023Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Modelscited by 574
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 526
- 2024Agent Workflow Memorycited by 383
- 2024WorkArena: How Capable Are Web Agents at Solving Common Knowledge Work Tasks?cited by 363
- 2025Small Language Models are the Future of Agentic AIcited by 270
- 2024CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge Fusioncited by 223
- 2023ReWOO: Decoupling Reasoning from Observations for Efficient Augmented Language Modelscited by 184
- 2023S-LoRA: Serving Thousands of Concurrent LoRA Adapterscited by 152
- 2024Cut the Crap: An Economical Communication Pipeline for LLM-based Multi-Agent Systemscited by 141
- 2025Reinforcement Learning for Long-Horizon Interactive LLM Agentscited by 108
- 2023BOLAA: Benchmarking and Orchestrating LLM-augmented Autonomous Agentscited by 84
- 2024AutoAct: Automatic Agent Learning from Scratch for QA via Self-Planningcited by 81
- 2024Self-Contrast: Better Reflection Through Inconsistent Solving Perspectivescited by 71
- 2025Cache-to-Cache: Direct Semantic Communication Between Large Language Modelscited by 61
- 2025Text-to-LoRA: Instant Transformer Adaptioncited by 58
- 2022HyperTuning: Toward Adapting Large Language Models without Back-propagationcited by 46
- 2026Doc-to-LoRA: Learning to Instantly Internalize Contextscited by 43
- 2025MindDrive: A Vision-Language-Action Model for Autonomous Driving via Online Reinforcement Learningcited by 25
- 2026SHINE: A Scalable In-Context Hypernetwork for Mapping Context to LoRA in a Single Passcited by 25
- 2026Latent Space Communication via K-V Cache Alignmentcited by 17
- 2026Cross-Model KV Cache Transfer in LLM Families: A Closed-Form Linear Mapping for Prefill Reusecited by 15
- 2025EdgeLoRA: An Efficient Multi-Tenant LLM Serving System on Edge Devicescited by 11
- 2025Adaptive Minds: Empowering Agents with LoRA-as-Toolscited by 5
- 2026Agent-X: Full Pipeline Acceleration of On-device AI Agentscited by 5
- 2026PrefillShare: A Shared Prefill Module for KV Reuse in Multi-LLM Disaggregated Servingcited by 4
- 2025MapCoder-Lite: Distilling Multi-Agent Coding into a Single Small LLMcited by 3
- 2026GraphFlow: A Graph-Based Workflow Management for Efficient LLM-Agent Servingcited by 3
- 2026Characterization of Multi-Model Agentic AI Systems on General Tasks via Trace-Driven Simulationcited by 3
- 2026Kamera: Unified Position-Invariant Multimodal KV Cache for Training-Free Reusecited by 3
- 2026What Should Agents Say? Action-state Communication for Efficient Multi-Agent Systemscited by 2
- 2025Model Fusion with Multi-LoRA Inference for Tool-Enhanced Game Dialogue Agentscited by 1
50 most cited of 51 All 51 (JSON)
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026KVCMAS: Efficient KV cache Correction for Shared Context in Multi-Agent Systems
- 2026ForkKV: Scaling Multi-LoRA Agent Serving via Copy-on-Write Disaggregated KV Cache
- 2026Learning Agent Execution for KV-Cache Management in Agentic Serving
- 2026LatentRemedy: Efficient Remedy For Non-Prefix KV Cache Reuse in Multi-Agent Systems
- 2026Prefill-Free Cross-Family KV Cache Transfer for Heterogeneous Multi-Agent LLMs
- 2026When KV Cache Reuse Fails in Multi-Agent Systems: Cross-Candidate Interaction is Crucial for LLM Judges
- 2025KVFlow: Efficient Prefix Caching for Accelerating LLM-Based Multi-Agent Workflows
- 2026ReCache: Efficient KV Cache Reuse and Compression for Tool-Augmented LLM Agents