:og:title: Voyager Documentation :og:description: 🛰️ Documentation for Voyager: A nearest-neighbor search library. .. # define a hard line break for HTML .. |br| raw:: html
|br| .. image:: voyager-feature.png :width: 700 :alt: The word "Voyager" in white on a black background. **Voyager** is a library for performing fast approximate nearest-neighbor searches on an in-memory collection of vectors. Voyager features bindings to both Python and Java, with feature parity and index compatibility between both languages. It uses the HNSW algorithm, based on `the open-source hnswlib package `_, with numerous features added for convenience and speed. Voyager is used extensively in production at Spotify, and is queried hundreds of millions of times per day to power numerous user-facing features. Think of Voyager like `Sparkey `_, but for vector/embedding data; or like `Annoy `_, but with `much higher recall `_. It got its name because it searches through (embedding) space(s), much like `the Voyager interstellar probes `_ launched by NASA in 1977. .. toctree:: :maxdepth: 1 Python API Reference .. toctree:: Java Documentation GitHub Repo