Minions: Cost-efficient Collaboration Between On-device and Cloud Language Models
Avanika Narayan, Dan Biderman, Sabri Eyuboglu, Avner May, Scott Linderman, James Zou, Christopher Re
TL;DR
This work investigates cost-efficient collaboration between a small on-device LM and a frontier cloud LM for long-document reasoning across finance, medicine, and science. It introduces two protocols, Minion and Minion-S, to reduce cloud inference while preserving quality, with Minion achieving substantial cloud-cost reductions and Minion-S offering near-parity with frontier models at a fraction of the cost. The authors provide a detailed analysis of design choices, including model sizes, parallelization strategies, and multi-round communication, and they demonstrate favorable cost-accuracy trade-offs on multiple benchmarks. The findings illuminate practical pathways for deploying edge-enabled reasoning systems and outline how improvements in local models will further shift workload distribution toward on-device computation, with implications for privacy and latency. Overall, the paper contributes a principled framework and empirical evidence for asymmetric edge-cloud LM collaboration that significantly lowers cloud costs while maintaining high-quality results.
Abstract
We investigate an emerging setup in which a small, on-device language model (LM) with access to local data communicates with a frontier, cloud-hosted LM to solve real-world tasks involving financial, medical, and scientific reasoning over long documents. Can a local-remote collaboration reduce cloud inference costs while preserving quality? First, we consider a naive collaboration protocol where the local and remote models simply chat back and forth. Because only the local model reads the full context, this protocol achieves a 30.4x reduction in remote costs, but recovers only 87% of the performance of the frontier model. We identify two key limitations of this protocol: the local model struggles to (1) follow the remote model's multi-step instructions and (2) reason over long contexts. Motivated by these observations, we study an extension of this protocol, coined MinionS, in which the remote model decomposes the task into easier subtasks over shorter chunks of the document, that are executed locally in parallel. MinionS reduces costs by 5.7x on average while recovering 97.9% of the performance of the remote model alone. Our analysis reveals several key design choices that influence the trade-off between cost and performance in local-remote systems.
