COMPASS: Routing via Capability-Oriented Model Profiling with Adaptive Search, Selection, and Tool Use
Organizations: University of Minnesota
Abstract
LLM routing aims to select a capable model at low cost, but specialized routers can require updates as models and tasks change. We propose COMPASS, an agentic router in which an LLM follows a routing recipe, gathers performance and cost evidence through tools, and optionally inspects candidate answers before selecting a model. Our evaluations on LLMRouterBench and DeepSWE show that agentic routing can improve accuracy and lower model-call cost relative to specialized and trained routing baselines, without routing-specific training. On LLMRouterBench, COMPASS reaches 69.85% accuracy at $139.57, compared with RLCascadeRouter's 69.14% at $180.22. On DeepSWE under fixed five-fold cross-validation, it reaches 78.1% at $215, compared with 74.1% at $500 for the best single model. COMPASS also supports routing across benchmarks and adapts to an expanded model pool by reading new evaluation records, without changing the router's weights or prompt.
Figures & tables
| Tool | Input/output | Purpose |
|---|---|---|
| find_similar_tasks | Nearest visible tasks | |
| get_task_description | Task text shown to models | |
| lookup_scores | Outcomes and costs; optional grouping | |
| list_configurations | Allowed candidates | |
| neighbourhood_evidence | table | All candidates’ neighbour outcomes and benchmark composition |
| reliability_table | table | Overall and ecosystem pass rates, costs, frontier |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
LLM Routing
Large language model routing selects models, tools, experts, or inference strategies to balance answer quality, cost, latency, and deployment constraints.
See all 349 papers