Vector Search with OpenAI Embeddings: Lucene Is All You Need
Not on the map. Why?
Abstract (arXiv)
We provide a reproducible, end-to-end demonstration of vector search with OpenAI embeddings using Lucene on the popular MS MARCO passage ranking test collection. The main goal of our work is to challenge the prevailing narrative that a dedicated vector store is necessary to take advantage of recent advances in deep neural networks as applied to search. Quite the contrary, we show that hierarchical navigable small-world network (HNSW) indexes in Lucene are adequate to provide vector search capabilities in a standard bi-encoder architecture. This suggests that, from a simple cost-benefit analysis, there does not appear to be a compelling reason to introduce a dedicated vector store into a modern "AI stack" for search, since such applications have already received substantial investments in existing, widely deployed infrastructure.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 Aug 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 3; 2026: 3.
12 papers.
- 2023RankVicuna: Zero-Shot Listwise Document Reranking with Open-Source Large Language Modelscited by 70
- 2024Materials science in the era of large language models: a perspectivecited by 24
- 2024Prompt Perturbation in Retrieval-Augmented Generation based Large Language Modelscited by 18
- 2024Stylus: Automatic Adapter Selection for Diffusion Modelscited by 18
- 2024Generalizable and Scalable Multistage Biomedical Concept Normalization Leveraging Large Language Modelscited by 7
- 2025LoRAverse: A Submodular Framework to Retrieve Diverse Adapters for Diffusion Modelscited by 3
- 2024Randomized Geometric Algebra Methods for Convex Neural Networkscited by 1
- 2025Bang for the Buck: Vector Search on Cloud CPUscited by 1
- 2026Weak-Link Optimization for Multi-Agent Reasoning and Collaborationcited by 1
- 2025Exqutor: Extended Query Optimizer for Vector-augmented Analytical Queriescited by 0
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Searchcited by 0
- 2026Digitizing Coaching Intelligence: An Agentic Framework for Holistic Athlete Profiling using VLM and RAGcited by 0
- 2026Digitizing Coaching Intelligence: An Agentic Framework for Holistic Athlete Profiling using VLM and RAG26 Jun 2026
- 2026Weak-Link Optimization for Multi-Agent Reasoning and Collaboration17 Apr 2026
- 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search23 Mar 2026
- 2025Exqutor: Extended Query Optimizer for Vector-augmented Analytical Queries10 Dec 2025
- 2025LoRAverse: A Submodular Framework to Retrieve Diverse Adapters for Diffusion Models16 Oct 2025
- 2025Bang for the Buck: Vector Search on Cloud CPUs12 May 2025
- 2024Randomized Geometric Algebra Methods for Convex Neural Networks4 Jun 2024
- 2024Generalizable and Scalable Multistage Biomedical Concept Normalization Leveraging Large Language Models24 May 2024
- 2024Stylus: Automatic Adapter Selection for Diffusion Models29 Apr 2024
- 2024Materials science in the era of large language models: a perspective11 Mar 2024
- 2024Prompt Perturbation in Retrieval-Augmented Generation based Large Language Models11 Feb 2024
- 2023RankVicuna: Zero-Shot Listwise Document Reranking with Open-Source Large Language Models26 Sep 2023