Live data from Hacker News

Everyone is building LLM routers, we deprecated ours

manifest.build

71–80 of 94 posts

Re: Everyone is building LLM routers, we deprecated ours

#71
post #28

>Our router was classifying each request into one of four different tiers of complexity: simple, standard, complex and reasoning. Seems like a naive classification model lacking context?

Could be. In that case many routers are concerned as they all have more or less the same category buckets.

Re: Everyone is building LLM routers, we deprecated ours

#73
post #45

To add: I doubt frontier labs will build routers - they are not financially incentivized to optimize token usage (though in the short term they may be incentivized by constrained GPU capacity to reduce load).

All inference providers (labs and neoclouds like TogetherAI or Fireworks) are incentivized to be efficient to be more competitive. For example MoE reduces compute without reducing output quality. I would not be surprised if they end up implementing some kind of internal routing at some point.

Re: Everyone is building LLM routers, we deprecated ours

#74

Insider take: routing will not be a (successful, durable) thing, at least not externally to model providers. The labs are incentivized to solve this problem themselves, since they’re competing on a 2D cost-intelligence frontier. If they can reduce cost without harming intelligence they will do that and pass on (some of) the cost reduction to the user. There are nicer solutions available to them because they can cut i…

100% agree. MoE is the perfect example: reducing FLOPs while keeping intelligence

Re: Everyone is building LLM routers, we deprecated ours

#75
post #43

What was the architecture of your router? If it was based on GRPO/RL, it would be interesting to hear why your router performance capped. I think the truth is that it's not an efficient cost cutting method. Your router has to be at least as 'smart' as all the but the smartest of your models (models do poorly when asked 'is this a task you're well suited to'), and that means you're caching multiple prompt histories in…

We tried different things: heuristic, TF-IDF and LLMs. I voluntarily didn't talk about the tech because it doesn't fix the problems mentioned by switching models on the fly.

Re: Everyone is building LLM routers, we deprecated ours

#76
post #50

The 'personality' of the model matters a lot even for stuff like Code Gen. If you're building something with Fable and then get routed to Opus cause the router decided your task is not 'demanding enough' it's like: great, now I have to read complex prose like "That's the thing, and the thing is the point:..." Opus-isms when I just wanted to make a shopping cart

Agree

Re: Everyone is building LLM routers, we deprecated ours

#77

> Complexity cannot be deduced from the prompt alone. Let’s take an example: “evaluate the tests for the repo $GIT_REPO and improve them” can be a very simple task if you mention a personal website written in plain HTML5; or an incredibly complex task if you target the Linux kernel repo. I don't think this a good example. The first step would be reading the documentation, reading an overview of the tests, then execut…

Sounds like an orchestrator for me ratter than a router

Re: Everyone is building LLM routers, we deprecated ours

#78

I agree with one distinction - coding agent workflows can use defined subagent roles that are pinned to specific models and I have found this very effective. The orchestrator is building all the context to make these assignments - it’s not a dumb router. Using Minimax M3 for exploration and librarian tasks for example is fast and cheap - my $10 plan lasts all month and saves a lot of tokens for my main coding plan.

Yes. orchestrator > smart router

Re: Everyone is building LLM routers, we deprecated ours

#79

Ironically, my confidence that a human had at least an active part in writing/editing this article went up because of this train wreck of a sentence: > "A cache-aware model router will take that into account by adding stickiness to the initially chosen model and keeps querying it."

a French human doing its best to sound punchy in English :)

Re: Everyone is building LLM routers, we deprecated ours

#80

> Just as a painter knows exactly what brush they need to use, and the craftsman carefully chooses their tools, engineers should understand trade-offs and subtleties of the different models. I'm really skeptical of this idea. Pragmatically: who has time to understand the nuances of these models when there's like a new one every week? Also without any view into the training, figuring out what each model is potentially…

It's hard to keep track of all those launches, I agree. I would separate 2 usages of LLMs: - LLM is integrated into a workflow/app for a classification or whatever job: scoring outputs (evals, KPIs) and choosing a fit between quality and cost is enough - LLM is used as a tool you interact with (like coding or research): here is where you have to know your brushes. As humans we get used very quickly by the model personality, the format of output, the way it "thinks" and interacts.
Post reply on HN