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

233 pointsposted 7 hours ago
by adam_rida

Item id: 49026810

116 Comments

adam_rida

32 minutes ago

thanks to everyone for taking the time to try Echo and share feedback, this is precisely why i wanted to launch early.

i am going to try to address a couple of topics that came up often:

- i'll keep publishing stronger evals, including more difficult coding and agentic benchmarks, to map out more precisely the differences with sota

- the public eval dashboard will keep expanding and be updated (very open to more benchmark suggestions as well!)

- some people found issues in the eval dashboard ui and the sign up flow, should be now all fixed in prod

some important precisions as well:

- NO credit card is required to try Echo

- each acount includes 10$ of free credits to try on both the API and the chat

on the approach itself: the idea i'm exploring is more broader than model routing, i'm looking at how to allocate inference efficiently across open-weight models, deciding not only which models to use, but also how much computation a request deserves and how intermediate work should be combined.

ensembling by itself is not new. since random forests and probably even before in statistics/classic ml we knew that bringing multiple models together can outperform individual ones. the interesting problem for Echo is how to model and leverage this without paying the full ensemble cost at each request.

while there are conceptual similarities with systems like Fusion or Fugu, the architecture and optimization objective are different.

thanks again for all the thoughtful feedback.

dluan

5 hours ago

So this is the dogpile.com of the askjeeves, alta vista, and lycos approach? Time is a flat circle?

gchamonlive

12 minutes ago

Well, you can try to make triangular wheels, but they are round for a reason

glasss

5 hours ago

Good ideas are usually still good across time and tools

onlyrealcuzzo

3 hours ago

Dogpile was only a good idea while Search Engines were mostly trash.

You needed to search all of them to find something decent.

That's roughly analogous to today. Ignoring cost, you'd be way better off asking all the LLMs to solve a problem (like coding) where you can verify the answer.

So the question is, for things like that -> can a group of models perform better than frontier models, especially at a reasonable cost?

Fable is not a great value, so unless you're trying to find answers to Erdos questions, you can probably do better on cost.

You can probably typically ask 3 or 4 of the top Chinese models for an answer and get a response for the same Fable question... Given that Fable isn't that much better, it's not surprising you can do better for a large subset of problems.

Terretta

3 hours ago

> Dogpile was only a good idea while Search Engines were mostly trash.

Precisely.

tiffanyh

3 hours ago

Exactly

High quality, fast & cheap (all 3 combined) - is a formula success.

It’s just way easier said than done.

Avicebron

3 hours ago

There's a reason most pros will tell you pick two of the three.

ignoramous

4 hours ago

Mixture of Models, perhaps? tbf to OP, the setup they're proposing has also been recently evangelized by other "ai gateway" products (like OpenRouter, JusCode, Fireworks etc), so there's likely something useful here.

johnvanommen

2 hours ago

This sounds like networking.

Did OP invent an “intelligence router?”

alizaki

5 hours ago

Indeed. What a deep cut

cheema33

3 hours ago

> Fable-level results at 1/3 the cost

I am guessing this is not targeting those of us on the heavily subsidized $200/mo plans. Sure, these plans may be temporary, but none of us really know how temporary they are. Until then, 1/3rd of the published API pricing is not very appealing.

stilesja

12 minutes ago

I burned though my weekly fable usage last night on the $200 plan. I had $200 in promotional usage credits and was in the middle of executing a moderate sized coding plan. Ran on usage credits for about 1h 15m and burned $120 in usage credits. I was astounded to see how fast the $ usage added up. One problem was that I was using sub-agent execution so multiple agents were running simultaneously and I realized at the end that claude had "Forgotten" my directive to use cheaper models as appropriate for sub-agent tasks so I was running multiple instances of Fable at once. Still hard to imagine paying per token. $200 a month is high, $200 per night is crazy.

killingtime74

3 hours ago

All enterprises users (people using them for work and not side projects) can't get the subsidized plans. I would say subsidized plans are a minority of usage?

rodrodrod

2 hours ago

People _can_ get subsidized plans for work: we use Claude Teams, $100/mo premium seat, which caps at 150 seats. Not enterprise tier, but fine for SMBs.

monk_grilla

an hour ago

I imagine that most small to medium sized businesses are on either individual plans or Teams plans. The vast majority of firms do not need more than 150 seats, and API rates are not sustainable for most.

nickthegreek

2 hours ago

The subsidized userbase is large enough that cheema is right to call this out this distinction for other readers.

blobbers

22 minutes ago

I'm curious if there is measurable value in diversity of thought, and if there's diminishing returns on a single models thought pattern.

For example, compute X tokens with model A, then feed those into model B, etc. to get chain of thought through a diverse set of mdoels rather than chain of thought through a heterogeneous chain.

Humans seem to strongly believe echo chambers are bad. Are LLMs the same?

adam_rida

12 minutes ago

there are and this what you optimize for. ensemble learning has a long literature on this. you want models that have the most diverse pool of capabilities so they complement each other. in verifiable tasks or classification this is straightfroward but a bit tricker in open ended text gen or CoT. this is one of our core research question

tj800x

6 hours ago

No single signin. Privacy policy allows training. No try it first without credit card. It's a good idea, but this looks premature.

adam_rida

6 hours ago

You are right that the privacy wording was too broad. We are fixing it now so it states explicitly that Echo does not use customer prompts, files, chats, or outputs to train or fine-tune models. We are updating the matching Terms language at the same time.

Echo also starts users with free credit and does not require a credit card to try it. The current signup flow did not make that clear enough, so we are fixing that presentation too.

Thanks for calling both out.

seizethecheese

5 hours ago

If you want to try a similar idea that you can chat with immediately (free tier uses open weight models), I'm working on this: http://pellmell.ai

cynicalsecurity

5 hours ago

I assume trying without a credit card will bankrupt him immediately.

subygan

3 hours ago

This does not really work well, if you don't know the complexity of the problem ahead of time and ensure all future conversations go to the same model.

Else, you break the cache by doing a round robin of the same conversation across different models. Likely you'll end up paying more than what it would've cost with a cache aware system

kamranjon

6 hours ago

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."

adam_rida

6 hours ago

The evaluator is public here: https://echo.tracerml.ai/eval/

It currently exposes 907 stored rows across seven benchmark families, with prompts, outputs, grades, and cost records. More benchmarks are coming soon.

Echo does not disclose its per-request routing decision because that policy is the product. We can, however, publish some of the eligible open-weight model pool, version dates, aggregate allocation mix, and evaluation settings without exposing the request-level recipe.

New video is also being made.

monk_grilla

an hour ago

> Echo does not disclose its per-request routing decision because that policy is the product

I have not had need for a router product thus far so excuse my ignorance if this is standard, but how could I possibly use and improve a product built on a router like this if I am not permitted to see which model served my request? If I got a bad answer back in my LLM-powered app, do I really have no way of knowing which model was responsible?

guessmyname

6 hours ago

> No benchmarks, no info on which models are used, […]

The benchmarks are here → https://echo.tracerml.ai/eval/

They are not good benchmarks but at least they exist.

seizethecheese

5 hours ago

I've been working on a similar project and I found that it's easy to replicate Fable results if you use saturated benchmarks.

In my project, I wasted a huge amount of time trying to improve GPQA Diamond results above ~93% range. I realized my mistake when Fable dropped and made no improvement on this benchmark vs. Opus.

yorwba

3 hours ago

I wouldn't be surprised if ≈7% of GPQA Diamond questions simply have the wrong answer in the ground truth data, so that getting such a question correct is graded as an error. Most machine-learning benchmarks are rather badly validated.

codekansas

6 hours ago

It's basically trying to replicate OpenRouter, which works pretty well and has a lot of nice features to abstract away any single provider, such as failover, metering, autoswitching, etc. It's actually a really smart infrastructure abstraction.

I just wish this were solving an actual problem rather than being a fairly transparent attempt to say something approximating, "Hey VCs, OpenRouter just became a unicorn but I can basically vibe code it"

Calling it "Fable-level" feels intellectually lazy / dishonest, but then again, what do you expect when there's so much money on the table.

vunderba

4 hours ago

It feels a bit more like Fugu to me, which acts as a multi-LLM orchestrator (though I think Fugu combines open- and closed-weight models), but without being able to see the “secret sauce” behind how any of them decides the number of "plies" each model in the swarm gets, they all feel rather difficult to compare beyond the big public benchmarks...

https://github.com/SakanaAI/fugu

throw10920

an hour ago

Isn't Fugu the same kind of thing as NotDiamond[1] (which I believe OpenRouter uses) except not as good?

[1] https://www.notdiamond.ai/

vunderba

an hour ago

Honestly not sure. I think Fugu tries to leverage multiple models simultaneously where something like NotDiamond is more about picking the most optimal singular model.

This space is so crowded it feels like I see a new "model router" pop up every few weeks.

seizethecheese

5 hours ago

OpenRouter's model router for coding isn't really sophisticated. This is very different.

dimitrios1

5 hours ago

Unrelated - but reminds me of my favorite quote by tenderlove:

"microservices turn function calls into distributed computing problems"

WD-42

5 hours ago

grug wonder why big brain take hardest problem, factoring system correctly, and introduce network call too

seem very confusing to grug

j45

6 hours ago

It's easy enough to copy and paste in a prompt, no?

Eval tests while giving general indicators might not be similar for each use case.

zhonglin

22 minutes ago

Sounds like another token router. Not sure what is the benifit compared with codex, I used 5.6 Sol, codex already route some of the task to luna not sol.

slashdave

4 hours ago

Replace "Show HN:" with "Advertisement:" ?

meander_water

5 hours ago

seizethecheese

4 hours ago

Fusion is a totally different approach, though similar in the sense that it leverages different models.

Fusion generates many replies then synthesizes. This adds a ton of latency and cost, so it's going to be better only for cases where you're willing to wait a lot and pay a lot more.

Routers (like this project) are a different thing, they can theoretically improve performance and cost at the same time without increasing latency much. I'm a bit skeptical though, since knowing which LLM is going to be better on a cost adjusted basis is hard (see https://artificialanalysis.ai/models/capabilities/coding?cos..., where the cost per task vs. performance is not what you expect, for example comparing Qwen 3.7 Max to GPT Sol.

A project I'm working on is aimed at improving performance without added latency but from a different angle. Instead of waiting for all replies for synthesis (like OpenRouter Fusion), it streams the "best" reply immediately (using a router to pick the best model) then synthesizes with emoji reactions and optional replies from the background models. It's free to use here with no login: http://pellmell.ai

user

6 hours ago

[deleted]

adam_rida

6 hours ago

Thanks for checking the individual rows. HumanEval+ is one small code slice, not the whole basis for the launch claim. The public evaluator currently contains 907 rows across seven benchmark families, and matched SWE-bench Verified and BigCodeBench runs are the next code evidence being added.

You also found a real UI bug: the inspector should show both stored answers and currently does not in some rows. We are fixing that.

On the row you reran: the page records a frozen matched run. It does not claim that Fable is incapable of solving that prompt on another run. We are adding repeated matched trials and making run count and variance explicit. Your rerun is exactly the kind of external check the row-level page is intended to make possible.

The broader result remains: Echo is competitive with Fable across the evaluated task mix at materially lower measured inference cost. We are filling in the harder agentic-code evidence now rather than asking anyone to infer it from HumanEval+.

Alifatisk

6 hours ago

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)

seizethecheese

5 hours ago

You might be interested in a project that I'm working on, which is kind of like OpenRouter Fusion, but instead of waiting for all models to synthesize, we stream the best model immediately and background the rest. The background models then reconcile with an emoji reaction and optional reply. It gets similar results to Fusion and is a lot faster! There's a free version that leverages open weight models here: http://pellmell.ai.

NetOpWibby

4 hours ago

I like that I was able to test without an account and my prompt (What's the feasibility of a NetNavi IRL, along with a PErsonal Terminal? Create a document that outlines how to make this happen.) makes me think Pellmell is gonna be a research tool I'll continue to use.

hmokiguess

5 hours ago

This is really cool, super fun!

tintor

3 hours ago

OpenAI's router chooses between models of different sizes, which are still trained on roughly the same data. Its purpose is to reduce infra cost for OpenAI for simpler queries. No need to pay for GPT 5.6 Sol inference for "Hello" prompt.

jmspring

4 hours ago

So the word security or any topic related to it is mentioned and it flips to an older gen model? Fable is nearly useless now it you do anything around auth.

dijit

4 hours ago

I can get it to write win32 unsafe rust code.

I can't get it to review win32 unsafe rust code.

Make it make sense.

jmaw

6 hours ago

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".

Art9681

an hour ago

The "ensemble of models" is nothing new. It's just that it's not really a moat that can be monetized. In the end you're always paying for something. You can engineer an elaborate harness with multiple models but it is not going to particularly solve a novel problem that the frontier models can with the same level of efficiency. You're saving money and paying with time. You're going to pay with something one way or another no matter what.

The frontier providers aren't dumb. They charge what they charge because they know this. If you think Fable is too expensive then the type of problems you are solving don't demand that level of capability.

If you are working on something cutting edge, something truly novel, the cost of frontier AI is well worth its price.

With all that being said. No one is going to complain if we can get the same capability at a lower cost. And I mean true parity. Not trading space for time.

yonatan8070

6 hours ago

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.

janalsncm

5 hours ago

In MoE systems the routing decision is made per-token, not per prompt or task. It’s one of ML’s many confusing naming conventions.

Even more confusingly, there are older pre-LLM MoE systems which ensemble and pool the predictions from multiple sub-components. For example in a random forest you could take the majority vote of the decision trees or the average of their numerical predictions.

After that, we developed neural net architectures for predicting a single thing like whether the user will click on your ad. An MMoE is in the same family.

And so now we are at massive MoE networks for LLMs which have similarities with MMoE in that the “decision” is about the very next token to predict.

lukan

5 hours ago

"In MoE systems the routing decision is made per-token, not per prompt or task."

Have there been experiments with doing it per task? Like, "oh this is python project, use this model" "oh this is about writing fantasy, use this"?

janalsncm

4 hours ago

It’s a good idea. The results probably depend a lot on how close your task is to the benchmarks though.

I think OpenAI already has (had?) a feature like this called “auto” mode for thinking.

alightsoul

2 hours ago

There's so many people reimplementing Sakana fugu from its two ICLR papers but no open source version of it.

janalsncm

5 hours ago

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.

ninjahawk1

5 hours ago

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.

qainsights

2 hours ago

Can't sign up: `too many authentication attempts`

raver1975

2 hours ago

I can't sign up: too many authentication attempts

islambaraka

2 hours ago

What signals does Echo use to decide which models should participate before it has seen their outputs?

indiantinker

4 hours ago

I have been using this : https://magnitude.dev/ for a while now. Is it something similar you are doing? I would love to have something that would connect to my codex, Claude, and opencode subscription rather than having to make a new subscription.

jacobgold

5 hours ago

> 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.

recursivegirth

5 hours ago

Enterprise plans pay API costs, they're only subsidizing individual accounts and that's only because they have to compete with open-source models.

When they are successful at making those illegal/inaccessible, both Anthropic and ChatGPT are going to rip the band-aid off and inference will only be sold to those that can afford it.

The good ole American way.

drnick1

5 hours ago

> When they are successful at making those illegal/inaccessible

This would be like trying to outlaw Linux or peer-to-peer file sharing. It's technically possible to write and pass a law, but it's basically impossible to enforce it.

switchbak

5 hours ago

Enough to make it a non-started at the organizations that pay their bills. Everyone else isn't big enough to matter.

trollbridge

4 hours ago

Going to be an interesting world where big enterprises have to spend 100X the cost for the same value of AI as startups and small businesses.

teruakohatu

5 hours ago

Because that is a short term solution, it won’t be offered forever. Large organisations have to purchase credits at $/tokens. Eventually everyone else will too.

sscaryterry

5 hours ago

This is what OpenAI and Anthropic are trying to make everyone believe. Most accountants will flinch at this (they already are).

The $200 odd plans are already out of reach of many, many people.

The attrition of customers if they were to get rid of these subscriptions plans would be untenable.

recursivegirth

5 hours ago

I think you are looking at it incorrectly. No business is buying individual accounts, because if they do, they open themselves up to considerable risk.

The $200 plans are priced so that the power-users use them and then advocate about how great the product is. If you're buying a $200 plan, you're not doing it because of the price point but rather because of the amount of work it is doing for you.

anonzzzies

26 minutes ago

All companies we interact with have 200 plans.

trollbridge

4 hours ago

Lots of businesses are buying and using these plans. Basically every small business I interact with.

combyn8tor

5 hours ago

You may want to consider the incomes of developers outside the US, students, unemployed. $200/month is a lot to a lot of people.

dbbk

5 hours ago

They can still write code.

eikenberry

5 hours ago

I think most people assume the subsidized plans will go away or get more limited eventually. They are basically a loss leader and a marketing cost that is very flexible and easy to change w/o directly impacting their primary customers.

dberg

5 hours ago

doesnt exist for enterprise plans

cantalopes

2 hours ago

By the way, is it just me or opus 4.8 is much better at some programming tasks than fable? I've been really disappointed lately, i stopped using it evem though it's "premium on my subscription"

meowface

2 hours ago

It's just you. Fable 5 is consistently better than Opus 4.8 at literally every single level, for me. (I always use both at xhigh, for reference.) I could go down a laundry list of various issues I have with Opus that I don't have with Fable. For me, Opus 4.8 < GPT-5.6 Sol < Fable 5.

Plus Fable is way less annoying to talk to than Opus 4.8. Opus 4.8's writing style is absolutely insufferable. Fable has some of the same quirks but it's way less bad.

anonzzzies

29 minutes ago

We see no difference between opus 4.8 and fable except that fable is slower. So +1 for not just GP. We use neither interactive, just via our own tooling so the ‘talk to’ doesn’t apply and we use it 24/7. We currently run 25% of tasks on both fable and opus and the rest only opus. The 25% are being code reviewed side by side and we do detect when fable switches to opus for ‘security concerns’ nonsense. Opus generally finishes sooner, results are similar quality.

maxdo

5 hours ago

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.

seizethecheese

4 hours ago

They're obviously not claiming this is a new model that is fable-like at 1/3. It's a router that saves money by only using Fable when necessary. I don't think you should be calling someone's post a "scam" without doing a minimum of research. (I'm not associated with the company, but very interested in this.)

fneddy

6 hours ago

That’s basically the same idea IBM advertises with Bob?

seizethecheese

4 hours ago

This looks different, it's not a main agent delegating to subagents, it's a router.

fgoose180

3 hours ago

enjoying how people are re-discovering ensemble methods.

bnjemian

6 hours ago

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.

abernard1

5 hours ago

The entirety of "agents" and tool calls is a process of combining LLMs to get better results. Is it the same LLM in many cases? Yes. But it doesn't have to be.

It's the natural move that happened after people realized you couldn't throw away half a century of AI research.

Most of these focus on costs. But it is simply the case that the one-shot output did not scale for harder problems on workflows.

wizche

6 hours ago

how does this differs from OpenRouter fusion?

cawingcrow

6 hours ago

how does this differs from Sakana Fugu?

codekansas

6 hours ago

Fable-level, yea, but can it run gstack?

purplecats

4 hours ago

but u wouldnt get caching savings

seizethecheese

4 hours ago

You definitely still would, but you need to pay the full input cost twice, so the equation really depends on how much first message vs repeat message matter.

retinaros

32 minutes ago

Ttl 1 hour maybe. 5min? Never

jambalaya8

6 hours ago

Might want to rethink the name to avoid an Amazon issue.

j45

6 hours ago

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

6 hours ago

Is this yet another Sakana Fugu / OpenRouter Fusion?

hmokiguess

5 hours ago

"Backed by YCombinator"

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

I don't see it?

zachdotai

an hour ago

Not all YC companies have launched publicly yet but I am a current YC founder and I can confirm they exist in the internal directory.

dang

19 minutes ago

You're right to be skeptical; I saw a totally fake case of this just yesterday.

But in the present case, they're just a startup in the current batch.