EveryDev.ai
Subscribe
Home
Tools

4,879+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2474
  • Coding1824
  • Infrastructure857
  • Projects700
  • Research604
  • MCP569
  • Marketing488
  • Analytics477
  • Design403
  • Testing394
  • Data367
  • Security308
  • Integration253
  • Communication240
  • Prompts235
  • Extensions217
  • Commerce167
  • DevOps164
  • Voice163
  • Web119
  • Learning113
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. NVIDIA cuVS
    NVIDIA cuVS icon

    NVIDIA cuVS

    Vector Databases
    Featured

    GPU-accelerated open-source library for vector search, nearest neighbors, vector compression and clustering.

    Visit Website

    At a Glance

    Pricing
    Open Source

    cuVS core library released under the Apache License 2.0; free to use, modify and distribute under license terms.

    Engagement

    Available On

    Linux
    Web
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Vector DatabasesRetrieval-Augmented GenerationAI Development Libraries

    Alternatives

    Faissturbovecchromem-go
    Developer
    NVIDIASanta ClaraEst. 1993$42M+ raised

    Listed Oct 2026

    About NVIDIA cuVS

    NVIDIA cuVS is an open-source library for vector search and clustering on the GPU, published by NVIDIA under the Apache 2.0 license. It provides approximate and exact nearest neighbor algorithms, vector compression and clustering, usable directly or through databases and libraries that integrate it. The latest GitHub release listed is v26.10.00.

    What It Is

    cuVS is a developer library that simplifies using GPUs for vector similarity search, preprocessing and clustering. It offers both core building blocks for composing new algorithms and end-to-end algorithms. It is built on the RAPIDS RAFT library of machine learning primitives.

    Workflow and Language Support

    Developers build an index (for example a CAGRA graph index) over a dataset of vectors and then search it for nearest neighbors. The README shows this workflow in Python, C++, C and Rust, and the documentation also has API references for Java and Go. Installation is available through conda, pip or tarball, with a Docker path for building the standalone C library.

    Algorithms and Use Cases

    The documentation covers indexing methods such as brute-force, CAGRA, IVF-Flat, IVF-PQ, NN-Descent, ScaNN and Vamana, clustering such as K-Means, Gaussian mixture models, single-linkage and spectral clustering, and preprocessing such as quantizers and PCA. Documented use cases include semantic search for RAG and agentic AI, recommender systems, image, text, audio and molecular search, and data mining tasks like k-NN graph construction. The docs also describe multi-GPU support, dynamic batching and a benchmarking tool, cuVS Bench. The documentation says the benefits include fast index build, parameter tuning and building on GPU then deploying on CPU.

    NVIDIA cuVS - 1

    Community Discussions

    Be the first to start a conversation about NVIDIA cuVS

    Share your experience with NVIDIA cuVS, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (Apache-2.0)

    cuVS core library released under the Apache License 2.0; free to use, modify and distribute under license terms.

    • Apache License 2.0
    • Pre-built packages via conda, pip or tarball
    • Python, C++, C and Rust APIs
    • Build from source

    Capabilities

    Key Features

    • GPU-accelerated approximate and exact nearest neighbor search
    • Vector compression and quantization
    • GPU clustering (K-Means, GMM, single-linkage, spectral)
    • Index algorithms including CAGRA, IVF-Flat, IVF-PQ, Vamana, NN-Descent, ScaNN
    • Multi-GPU support
    • Dynamic batching
    • Build on GPU, deploy on CPU interoperability
    • Benchmarking tool (cuVS Bench)
    • APIs for C, C++, Python, Java, Rust and Go

    Integrations

    RAPIDS RAFT
    cuGraph
    conda
    pip
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate NVIDIA cuVS and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    NVIDIA

    NVIDIA builds the computing platform powering modern AI, from data center GPUs and networking to developer SDKs and open-source tooling. The company develops hardware, software, and frameworks that accelerate AI training, inference, and deployment at every scale. NVIDIA's open-source projects — including OpenShell — extend its platform into agent runtimes, safety tooling, and developer workflows. With deep roots in GPU architecture and a growing focus on AI infrastructure, NVIDIA ships tools used by researchers, enterprises, and individual developers worldwide.

    Founded 1993
    2788 San Tomas Expressway
    $42M+ raised
    36,000 employees

    Used by

    Volvo Cars
    Mercedes-Benz
    Adobe
    Jülich Supercomputing Centre
    +1 more
    Read more about NVIDIA
    WebsiteGitHubLinkedInX / Twitter
    11 tools in directory

    Similar Tools

    Faiss icon

    Faiss

    A library for efficient similarity search and clustering of dense vectors, developed by Meta's Fundamental AI Research group, supporting both CPU and GPU execution.

    turbovec icon

    turbovec

    A Rust vector index with Python bindings built on Google Research's TurboQuant algorithm, offering 2–4 bit compression and SIMD-accelerated search faster than FAISS.

    chromem-go icon

    chromem-go

    Embeddable vector database for Go with a Chroma-like interface, zero third-party dependencies, in-memory storage and optional persistence.

    Browse all tools

    Related Topics

    Vector Databases

    Specialized databases optimized for storing and retrieving vector embeddings that power semantic search, recommendation systems, and other AI applications with similarity matching.

    56 tools

    Retrieval-Augmented Generation

    RAG Systems that enhance LLM outputs by retrieving relevant information from external knowledge bases, combining the power of generative AI with information retrieval for more accurate and contextual responses.

    181 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    460 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions