LumoSearch Documentation

Everything you need to integrate fast, relevant full-text search into your application.

Performance

Search latency on a MacBook Pro (M1 Pro, 16 GB), median of 3-word queries across 5 distinct inputs.

Dataset SizeLumoSearchFuse.jsMiniSearch
1,000 docs2.3ms27ms0.8ms
10,000 docs9.6ms280ms14ms
50,000 docs47ms1,740ms132ms
100,000 docs102ms3,263ms278ms

Inverted index lookups keep LumoSearch 12–37x faster than Fuse.js and 1.5–2.7x faster than MiniSearch at scale. See full comparison →