HNSW je metoda rychlého přibližného hledání nejbližších sousedů, často používaná nad vektory představujícími texty, obrázky nebo jiné položky. Uložené body propojuje do vícevrstvého grafu: v horních vrstvách hledání rychle přejde do vhodné oblasti a v nižších zpřesňuje výběr pomocí sousedních bodů. Nemusí tak porovnat dotaz se všemi uloženými položkami. Používá se například ve vektorových databázích a při vyhledávání podkladů pro AI asistenty. Není to samotný model pro tvorbu embeddingů ani záruka nalezení přesně nejbližšího výsledku. Nastavení indexu ovlivňuje rychlost, paměťovou spotřebu i pravděpodobnost nalezení relevantních sousedů.