English

Accelerating Language Model Workflows with Prompt Choreography

Computation and Language 2025-12-30 v1

Abstract

Large language models are increasingly deployed in multi-agent workflows. We introduce Prompt Choreography, a framework that efficiently executes LLM workflows by maintaining a dynamic, global KV cache. Each LLM call can attend to an arbitrary, reordered subset of previously encoded messages. Parallel calls are supported. Though caching messages' encodings sometimes gives different results from re-encoding them in a new context, we show in diverse settings that fine-tuning the LLM to work with the cache can help it mimic the original results. Prompt Choreography significantly reduces per-message latency (2.0--6.2×\times faster time-to-first-token) and achieves substantial end-to-end speedups (>>2.2×\times) in some workflows dominated by redundant computation.

Keywords

Cite

@article{arxiv.2512.23049,
  title  = {Accelerating Language Model Workflows with Prompt Choreography},
  author = {TJ Bai and Jason Eisner},
  journal= {arXiv preprint arXiv:2512.23049},
  year   = {2025}
}

Comments

to appear in TACL (final preprint of 2025-10-12); 10 pages + appendices

R2 v1 2026-07-01T08:43:37.407Z