How we compare

One query set, five engines, nothing hidden

On research questions with a precise subject, we return what the people who work on that subject actually published and pointed at. Here is the test, and here is where we lose.

Run 2026-10-14 · top 5 per engine · raw JSON

Not yet run: Exa, Ceramic, Brave, Linkup. Those columns are blank rather than filled in, and no overall verdict is drawn until they have been measured.

We show our work

Every engine here can tell you what it returned. We also tell you how: what we understood the question to be, what each stage cost, what the ranking weighed, and which results we deliberately set apart. If the ordering is wrong you can say why, which is not true of a ranking nobody can see.

What the ranking weighs

  • 0.35Who stands behind it
  • 0.30How well it matches
  • 0.20How much it landed
  • 0.15How recent it is

A weighted sum, not a product: an unscored author is missing data rather than a verdict. A page that mentions nothing you asked for keeps half its score, because a result that does not answer the question is not a result.

What we set apart

  • At most three pages from one host before the rest move to the tail.
  • Engagement compared within its own kind, so a citation count never competes with a week of likes.
  • Recency on separate clocks: a post halves in weeks, a paper in years.
  • Duplicates of one post across surfaces collapse to the copy that landed best.

lecanemab ARIA risk in clinical practice

medicine
We read this aslecanemab or lekemab or donanemab or practiceposts_wide 1.8srecent_papers 3.1sposts 8.2spapers 8.2sgather 430msresolve 182msauthors 466ms
Authorix26.2s
  1. Rethinking obesity and mental health from brain science to clinical practiceeaso.org · 2026-10-07
  2. Asco voicesasco.org · 2026-10-07
  3. Esmo clinical practice guideline cervical canceresmo.org · 2026-09-24
  4. Yoga poses 7568541health.com · 2026-10-06
  5. Adjuvant belzutifan plus pembrolizumab resected ccrcc balancing efficacy toxicity anddailynews.ascopubs.org · 2026-09-25

Verdict pending: read by hand, not scored by us.

Exa

Not yet run (no EXA_API_KEY).

Ceramic

Not yet run (no CERAMIC_API_KEY).

Brave

Not yet run (no BRAVE_API_KEY).

Linkup

Not yet run (no LINKUP_API_KEY).

what is wrong with the amyloid hypothesis

medicine
We read this asamyloid hypothesis or amyloid beta or alzheimer's disease or wrongposts_wide 1.7srecent_papers 2.3spapers 2.6sposts 5.6sgather 744msauthors 317msresolve 579ms
Exa

Not yet run (no EXA_API_KEY).

Ceramic

Not yet run (no CERAMIC_API_KEY).

Brave

Not yet run (no BRAVE_API_KEY).

Linkup

Not yet run (no LINKUP_API_KEY).

pfas drinking water limits evidence

environment
We read this aspfas or forever chemicals or pfas drinking water or evidenceposts_wide 1.9sposts 2.6sgather 4msrecent_papers 3.2spapers 8.1sresolve 0msauthors 303ms
Exa

Not yet run (no EXA_API_KEY).

Ceramic

Not yet run (no CERAMIC_API_KEY).

Brave

Not yet run (no BRAVE_API_KEY).

Linkup

Not yet run (no LINKUP_API_KEY).

microplastics health effects humans

environment
We read this asmicroplastics or plastic particles or microplastic pollutionrecent_papers 1.1spapers 1.3sposts_wide 1.6sposts 2.0sgather 390msauthors 257msresolve 408ms
Exa

Not yet run (no EXA_API_KEY).

Ceramic

Not yet run (no CERAMIC_API_KEY).

Brave

Not yet run (no BRAVE_API_KEY).

Linkup

Not yet run (no LINKUP_API_KEY).

chain of thought faithfulness reasoning models

machine learning
We read this aschain of thought or reasoning models or cognitive modelsposts 1.4sposts_wide 1.6sgather 0msrecent_papers 3.1spapers 4.8sresolve 0msauthors 219ms
Exa

Not yet run (no EXA_API_KEY).

Ceramic

Not yet run (no CERAMIC_API_KEY).

Brave

Not yet run (no BRAVE_API_KEY).

Linkup

Not yet run (no LINKUP_API_KEY).

nginx proxy_pass websocket ERR_CONNECTION_RESET fix

where we lose

A one-off technical fault whose answer lives in a single thread. Knowing who the authorities in a field are does not help here, and our results show it: they are about the subject rather than about the error. This is a search engine's question, it is outside what this page claims, and we run it anyway because a table won on every row reads as rigged.

Exa

Not yet run (no EXA_API_KEY).

Ceramic

Not yet run (no CERAMIC_API_KEY).

Brave

Not yet run (no BRAVE_API_KEY).

Linkup

Not yet run (no LINKUP_API_KEY).

What this test does not cover

Long-tail lookups, local and navigational queries, and queries that are not in English. Those are a search engine's job and we say so on the about page as well: ask us first, and fall back on a search engine for the rest.

Run it yourself

The query set, the harness and the raw per-query output are all published. Every run is date-stamped, because results move and a comparison without a date is a claim about a moment nobody can find again.

export AUTHORIX_EMAIL=you@example.com AUTHORIX_PASSWORD=...
export EXA_API_KEY=... BRAVE_API_KEY=... LINKUP_API_KEY=... CERAMIC_API_KEY=...

python3 tools/compare/run.py --out frontend/public/compare-runs

An engine without a key is skipped and recorded as not run, so any column can be refreshed on its own. The verdict per column is a human judgement and the harness never writes one.

Download the latest run