ALL TAGS

Tag: information-retrieval

Runtime

I Rewrote Python's Fastest BM25 Library in TypeScript. It's Now 2x Faster With Zero Dependencies.

How bun-bm25s achieves 4.6 million tokens per second indexing and outperforms Python's bm25s library — including its numba JIT backend — using nothing but TypeScript and Bun's native APIs.

March 15, 2026 8 min read
Read Story →