Show HN: Echo – Fable-level results at 1/3 the cost using open-weight models

97 points - today at 7:26 PM


I’ve been building Echo (https://echo.tracerml.ai/), an experiment in making one AI system out of a pool of open-weight models rather than choosing a single model and using it for every task.

It started with a simple experiment. I took a group of models, including GLM-5.2, Kimi K2.7 and others, and ran them on the same evaluations. Then I measured what would happen if, for each problem, you somehow knew in advance which models would be useful and how their outputs should be combined.

That hypothetical system performed substantially better than any individual model in the pool. Of course, it is not something you can actually deploy because it relies on knowing which decisions were good after seeing the result. Echo is my attempt to recover some of that advantage without having that information in advance.

For each request, Echo decides how much computation to allocate, which models should participate, and how their work should be combined. Some prompts may only need a relatively small amount of inference, while others benefit from multiple models working on different parts of the problem.

One thing that surprised me while building it was how complementary the models are. A model that is clearly weaker overall can still be extremely useful on particular problems or as part of a combination.

On my first evaluation mix, Echo consistently performed better than the best individual model in its pool. It also reached roughly the same aggregate result as Fable, which I used as one of the stronger comparison systems, at around one third of the inference cost.

There are still some cases where Echo makes the wrong allocation or combination decision. I’m currently spending a lot of time understanding those failures, as well as testing whether the same approach holds up on coding and agentic tasks where measuring the quality of each decision becomes much harder.

I built a chat interface (echo.tracerml.ai) and an OpenAI-compatible API (https://echo.tracerml.ai/docs/api) so the system can be tested outside the evaluation setup.

Here is a short/high level video on how it works: https://www.youtube.com/watch?v=lJFJSvOdXhg

I wrote up the evaluation methodology, individual model results, costs and current limitations here: https://echo.tracerml.ai/eval

I would love for you to try it! Especially if you hit any weird failure cases or places where the allocation looks unintuitive.

Comments

dluan today at 8:56 PM
So this is the dogpile.com of the askjeeves, alta vista, and lycos approach? Time is a flat circle?
hmokiguess today at 9:01 PM
"Backed by YCombinator"

https://www.ycombinator.com/companies?query=tracerml

I don't see it?

kamranjon today at 7:41 PM
No benchmarks, no info on which models are used, ai generated video, just a signup page with nothing else.

Anyhow, this kinda reminds me of that quote about architecture: "We replaced our monolith with micro services so that every outage could be more like a murder mystery."

jacobgold today at 8:44 PM
> Fable-level results at 1/3 the cost using open-weight models

But we get ~$2500/mo worth of Fable credits for $200/mo on Anthropic pan? I'm still confused why people (who don't have to use API billing) are chasing open weight models based on cost.

tj800x today at 7:44 PM
No single signin. Privacy policy allows training. No try it first without credit card. It's a good idea, but this looks premature.
janalsncm today at 8:39 PM
Intuitively, your savings depend heavily on how hard the tasks are in the first place. If you have a base rate where 99% of your tasks can be routed to a cheap model, yeah, you can save a ton by not using Fable for that.

So “1/3 the cost” really depends.

yonatan8070 today at 8:25 PM
I'm not an expert on this, but this sounds a lot like a larger-scale MoE (Mixture of Experts) type of architecture.

As I understand it, in an MoE model, you essentially have hundreds of smaller sub-models ("experts") that are good at different tasks, and for every generated token, a single "master" model chooses which ones are most relevant to participate, and you only activate them.

deleted today at 7:43 PM
jmaw today at 7:49 PM
I think approaches like this have potential. Only time will tell. This reminds me of the mixture of experts taken by deepseek r2 (I think it was r2, at least), but less specific models I guess.

I have often wondered how tools like GHCP choose the best model for the job when set to "auto".

maxdo today at 8:39 PM
such a scam, there is only one fable-like model, that somewhat behind, it cost half, not 3x. so from here you can stop reading.
ninjahawk1 today at 8:42 PM
I’m very confused on what this is, my initial thought was “oh nice, open source router.”

I go to the website…and it’s a sign up. I expected a repo. Otherwise how do I use it? As a SaaS? Yeah right.

Oh well I guess at least the benchmarks are good…I find the benchmarks and many are either not present or are not what the title claims.

My main question is how this has so many updoots from HN, probably the passerby not looking closer for sure.

I mean no offense and I really do wish you best on this, but it seems like what we used to call back in the day, vaporware.

Alifatisk today at 7:53 PM
This reminds me on OpenRouters report that combining multiple different models gave comparable performance to Fable 5. I think this approach has lots of potential. Maybe OpenAi was ahead of its time with GPT-5 (it being a router to different models rather than just being one new model)
bbstats today at 8:36 PM
M-o-MoE
bnjemian today at 8:12 PM
I don’t find the recent spate of blog posts and systems delegating and combining LLMs to get better performance particularly interesting. Especially given that anyone who’s taken an ML 101 course has learned about ensemble methods.

While an LLM isn’t what you’d traditionally consider a weak learner, the theorems on learning systems clearly point to them being so in this context. The feigned surprise at combining them to yield better results seems disingenuous.

Even so, the work to predict which models are best suited for which task, how to delegate, and how to combine their outputs is interesting, especially if you’re placing a cost minimization objective on it. That said, this isn’t too far off from what many AI labs are already doing.

wizche today at 8:08 PM
how does this differs from OpenRouter fusion?
codekansas today at 8:05 PM
Fable-level, yea, but can it run gstack?
fneddy today at 7:48 PM
That’s basically the same idea IBM advertises with Bob?
jambalaya8 today at 8:05 PM
Might want to rethink the name to avoid an Amazon issue.
j45 today at 7:59 PM
If you copy Perplexity, they let you have the first few rounds of chat for free to get you going before asking to sign up.
ototot today at 8:22 PM
Is this yet another Sakana Fugu / OpenRouter Fusion?
theneocorner today at 8:13 PM
[dead]