Annoy (Approximate Nearest Neighbors Oh Yeah) è una libreria C++ con binding Python per cercare punti nello spazio che sono vicini a un punto di query dato e crea grandi strutture dati di sola lettura basate su file che vengono mappate in memoria in modo che molti processi possano condividere gli stessi dati.