Why 30-year-old BM25 beats vector embeddings for agentic search, per search vet Jo Kristian Bergum

jobergum · x · 2026-10-30

In a free Maven lesson, HORNET.dev CEO Jo Kristian Bergum (ex-Vespa.ai chief scientist, Yahoo Distinguished Engineer) argues retrieval, not reasoning, is what holds most agents back — finding evidence in 1B tokens is the hard part. Key points: default settings and eval harnesses make lexical retrieval look weak; agents search like power users, and GPT-5 writes long, exact-phrase queries in 98% of sessions, which BM25 rewards; design the harness and measure end-to-end task success over single-query metrics. Analogy: grep is core to coding agents, BM25 plays the same role for search agents — often beating popular vector embedding approaches.

Original post →

More from coding & agent

coding & agent channel →