Package: annsearchR Title: Fast Approximate Nearest Neighbour Search Version: 0.1.0 Authors@R: c( person( given = "Gregor", family = "Lueg", email = "gregorlueg@me.com", role = c("aut", "cre") ), person( given = "Authors of the dependency Rust crates", role = c("ctb", "cph"), comment = "see inst/AUTHORS file" ) ) Description: R interface to the Rust crate 'ann-search-rs'. Build an exact or approximate nearest neighbour index once (HNSW, Annoy, IVF, NNDescent, Vamana and more), keep it in memory behind an R6 object and query it as often as you like. Multi-threaded via 'Rayon', with f32 or f64 storage. Methods include hierarchical navigable small world graphs (Malkov and Yashunin, 2020) and NN-Descent (Dong, Charikar and Li, 2011) . License: MIT + file LICENSE Copyright: Rust crate authors and licences are listed in inst/AUTHORS. Encoding: UTF-8 Roxygen: list(markdown = TRUE) Imports: checkmate, lifecycle, methods, R6, stats Config/rextendr/version: 0.5.0 SystemRequirements: Cargo (Rust's package manager), rustc >= 1.90, xz Depends: R (>= 4.2) Suggests: knitr, quarto, tinytest Config/Needs/benchmarks: BiocNeighbors, data.table, FNN, ggplot2, hdf5r, RANN, RcppAnnoy, RcppHNSW, rnndescent, scales Config/roxygen2/version: 8.1.0 VignetteBuilder: quarto URL: https://gregorlueg.github.io/annsearchR/, https://github.com/GregorLueg/annsearchR BugReports: https://github.com/GregorLueg/annsearchR/issues Config/pak/sysreqs: xz-utils libclang-dev Repository: https://gregorlueg.r-universe.dev Date/Publication: 2026-10-15 10:17:30 UTC RemoteUrl: https://github.com/GregorLueg/annsearchR RemoteRef: v0.1.0 RemoteSha: 69d6b6125e57302d7eca55b732004f5655984d1b NeedsCompilation: yes Packaged: 2026-10-15 11:49:57 UTC; root Author: Gregor Lueg [aut, cre], Authors of the dependency Rust crates [ctb, cph] (see inst/AUTHORS file) Maintainer: Gregor Lueg