HackerPapers

arXiv:2506.16655cs.CL

Arch-Router: Aligning LLM Routing with Human Preferences

Co Tran, Salman Paracha, Adil Hafeez, Shuguang Chen

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

With the rapid proliferation of large language models (LLMs) -- each optimized for different strengths, style, or latency/cost profile -- routing has become an essential technique to operationalize the use of different models. However, existing LLM routing approaches are limited in two key ways: they evaluate performance using benchmarks that often fail to capture human preferences driven by subjective evaluation criteria, and they typically select from a limited pool of models. In this work, we propose a preference-aligned routing framework that guides model selection by matching queries to user-defined domains (e.g., travel) or action types (e.g., image editing) -- offering a practical mechanism to encode preferences in routing decisions. Specifically, we introduce \textbf{Arch-Router}, a compact 1.5B model that learns to map queries to domain-action preferences for model routing decisions. Our approach also supports seamlessly adding new models for routing without requiring retraining or architectural modifications. Experiments on conversational datasets demonstrate that our approach achieves state-of-the-art (SOTA) results in matching queries with human preferences, outperforming top proprietary models. Our approach captures subjective evaluation criteria and makes routing decisions more transparent and flexible. Our model is available at: \texttt{https://huggingface.co/katanemo/Arch-Router-1.5B}.

arXiv comments
Journal reference
DOI
Subjects
cs.CLComputation and Language

On Hacker News

Linked by 1 identifiable commenter in 4 comments across 4 threads, from Jul 2025 to Sep 2025. Found in 7 HN submissions from Jul 2025 to Sep 2025. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments4 threads

    • Today we’re shipping a major update to ArchGW (an edge and service proxy for agents [1]): a unified router that supports three strategies for directing traffic to LLMs — from explicit model names, to semantic aliases, to dynamic preference-aligned routing. Here’s how each works…

      honorable_coderView on HNParent context

    • Hi HN — we're the team behind Arch (an open-source edge and service proxy for agents)[1], and today we're releasing Arch-Router (https://huggingface.co/katanemo/Arch-Router-1.5B), a 1.5B LLM router model designed to align to user-defined preferences, not public benchmarks and…

      honorable_coderView on HNParent context

    • Model: https://huggingface.co/katanemo/Arch-Router-1.5B Paper: https://arxiv.org/abs/2506.16655 Integrated experience via Arch: https://github.com/katanemo/archgw

      honorable_coderView on HNParent context

  1. Kiro: A new agentic IDE 1 comment
    • Is model choice a core design consideration. Or will Kiro not let developers chose the underlying model? What if I want to set preferences for the underlying LLM for different usage scenarios? For example, for a quick and snappy understanding of a single file id want to use a…

      honorable_coderView on HNParent context

Submitted to Hacker News

  • Show HN: Arch-Router – 1.5B model for LLM routing by preferences, not benchmarks

    Hi HN — we're the team behind Arch (https://github.com/katanemo/archgw), an open-source proxy for LLMs written in Rust. Today we're releasing Arch-Router (https://huggingface.co/katanemo/Arch-Router-1.5B), a 1.5B router model for preference-based routing, now integrated into the proxy. As teams integrate multiple LLMs - each with different strengths, styles, or cost/latency profiles — routing the right prompt to the right model becomes a critical part of the application design. But it's still…

  • Arch-Router: Aligning LLM Routing with Human Preferences
  • Show HN: 1.5B LLM routing model that aligns to preferences, not leaderboards

    Hi HN — we're the team behind Arch (an open-source edge and service proxy for agents)[1], and today we're releasing Arch-Router (https://huggingface.co/katanemo/Arch-Router-1.5B), a 1.5B LLM router model designed to align to user-defined preferences, not public benchmarks and leader boards. As teams integrate multiple LLMs - each with different strengths, styles, or cost/latency profiles — routing the right prompt to the right model becomes a critical part of the application design. But it's…

  • Show HN: Model-literals, model-aliases, and preference-aligned routing for LLMs

    Today we’re shipping a major update to ArchGW (an edge and service proxy for agents [1]): a unified router that supports three strategies for directing traffic to LLMs — from explicit model names, to semantic aliases, to dynamic preference-aligned routing. Here’s how each works on its own, and how they come together. Preference-aligned routing decouples task detection (e.g., code generation, image editing, Q&A) from LLM assignment. This approach captures the preferences developers establish…

  • Show HN: RouteGPT – model routing on ChatGPT aligned to user preferences

    Hey HN I had a personal itch to scratch, and thought that it might be useful to others: If you are a ChatGPT pro user like me, you are probably tired of pedaling to the model selector drop down to pick a model, prompt that model and then repeat that cycle all over again. So I built RouteGPT to end that pedaling. RouteGPT is a Chrome extension for chatgpt.com that automatically selects the right OpenAI model for your prompt based on preferences you define. For example: “creative novel writing…

  • Arch-Router: Aligning LLM Routing with Human Preferences
  • Show HN: Arch-Router – Aligning LLM Routing with Human Preferences

    Hi HN — we're the team behind ArchGW [1], an edge and service proxy for agents written in Rust, and we just recently published our research on LLM Routing: https://arxiv.org/abs/2506.16655 As teams integrate multiple LLMs - each with different strengths, styles, or cost/latency profiles — routing the right prompt to the right model becomes a critical part of the application design. But it's still an open problem. Most routing systems fall into two camps: - Embedding-based routers use intent…

Connected through shared HN threads, not inferred similarity or a recommendation.