• Home
  • Categories
  • Tags
  • Pricing
  • Submit
    Decorative pattern
    1. Home
    2. Sdks & Libraries
    3. ScaNN Library

    ScaNN Library

    Scalable Nearest Neighbors library by Google Research that provides efficient vector similarity search at scale. Uses anisotropic vector quantization and advanced compression techniques to handle twice as many queries per second compared to alternatives.

    🌐Visit Website

    About this tool

    Overview

    ScaNN (Scalable Nearest Neighbors) is a method for efficient vector similarity search at scale, developed by Google Research. It introduces innovative compression techniques and quantization methods to significantly improve search performance.

    Features

    • Anisotropic Vector Quantization: Unlike traditional quantization, ScaNN prioritizes preserving parallel components between vectors, ideal for Maximum Inner Product Search (MIPS)
    • Three-Phase Search: Partitioning, scoring with quantized vectors, and rescoring
    • High Performance: Handles roughly twice as many queries per second for a given accuracy compared to the next-fastest library
    • Open Source: Available on GitHub with comprehensive documentation
    • Easy Installation: Install via pip install scann

    Algorithms

    • Product Quantization with anisotropic loss
    • Tree-based partitioning (optional)
    • Asymmetric hashing
    • SOAR (Spilling with Orthogonality-Amplified Residuals) for improved efficiency

    Use Cases

    • Large-scale similarity search
    • Recommendation systems
    • Image retrieval
    • Document search
    • Neural search applications

    Pricing

    Free and open-source.

    Surveys

    Loading more......

    Information

    Websitegithub.com
    PublishedMar 15, 2026

    Categories

    1 Item
    Sdks & Libraries

    Tags

    3 Items
    #Ann#Google#Quantization

    Similar Products

    6 result(s)
    TreeAH

    Vector index type based on Google's ScaNN algorithm combining tree-like structure with Asymmetric Hashing quantization, optimized for batch queries with 10x faster index generation and smaller memory footprint.

    PQ (Product Quantization)

    Product Quantization is a compression and indexing technique for vector search that splits vectors into subspaces and quantizes each part separately, allowing vector databases to store large-scale embeddings compactly while supporting efficient ANN search.

    PUFFINN

    Parameterless and Universal Fast Finding of Nearest Neighbors - an LSH-based library for approximate nearest neighbor search with probabilistic guarantees. Features a parameterless design requiring only memory budget and result quality specifications.

    ANN Library

    A C++ library for approximate nearest neighbor searching in arbitrarily high dimensions, developed by David Mount and Sunil Arya at the University of Maryland. Provides data structures and algorithms for both exact and approximate nearest neighbor searching.

    FLANN (Fast Library for Approximate Nearest Neighbors)

    A C++ library for performing fast approximate nearest neighbor searches in high dimensional spaces. Contains multiple ANN algorithms and automatic algorithm selection based on dataset characteristics.

    FLANN

    Fast Library for Approximate Nearest Neighbors containing a collection of algorithms optimized for nearest neighbor search in high dimensional spaces with automatic algorithm and parameter selection.

    Decorative pattern
    Built with
    Ever Works
    Ever Works

    Connect with us

    Stay Updated

    Get the latest updates and exclusive content delivered to your inbox.

    Product

    • Categories
    • Tags
    • Pricing
    • Help

    Clients

    • Sign In
    • Register
    • Forgot password?

    Company

    • About Us
    • Admin
    • Sitemap

    Resources

    • Blog
    • Submit
    • API Documentation
    All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
    Copyright © 2025 Awesome Vector Databases. All rights reserved.·Terms of Service·Privacy Policy·Cookies