Skip to content
Suryansh Gupta edited this page Feb 3, 2026 · 2 revisions

Welcome to the DiskANN Wiki

DiskANN Paper DiskANN Paper DiskANN Paper

Note: This Wiki documents the Rust implementation of DiskANN (currently on the main branch). For the legacy C++ implementation, please refer to the cpp_main branch.

DiskANN is a suite of scalable, accurate and cost-effective approximate nearest neighbor search algorithms for large-scale vector search that support real-time changes and simple filters. This code is based on ideas from Microsoft's DiskANN. The main branch now contains a rearchitected project written in Rust.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

See guidelines for contributing to this project.

Note

Trademarks: This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.

Clone this wiki locally