If we want to have a common API, here are the possible packages to cover: 1. https://github.com/KristofferC/NearestNeighbors.jl 1. https://github.com/JuliaNeighbors/IVFADC.jl 1. https://github.com/JuliaNeighbors/BKTrees.jl 1. https://github.com/JuliaNeighbors/HNSW.jl 1. https://github.com/dillondaudert/NearestNeighborDescent.jl 1. https://github.com/altre/VPTrees.jl 1. https://github.com/wildart/FLANN.jl 1. https://github.com/dillondaudert/RandomProjectionTrees.jl 1. https://github.com/sadit/SimilaritySearch.jl 1. https://github.com/davnn/ParallelNeighbors.jl If there are some I've missed, add a comment and I'll add them.