{"data":{"slug":"nvidia-cuvs","name":"cuvs","tagline":"A library for vector search and clustering on the GPU","github_url":"https://github.com/NVIDIA/cuvs","owner":"NVIDIA","repo":"cuvs","owner_avatar_url":"https://avatars.githubusercontent.com/u/1728152?v=4","primary_language":"Cuda","stars":810,"forks":210,"topics":["anns","clustering","cuda","distance","gpu","information-retrieval","llm","machine-learning","nearest-neighbors","neighborhood-methods","similarity-search","sparse","statistics","vector-search","vector-similarity","vector-store"],"archived":false,"github_pushed_at":"2026-07-11T08:04:46+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/nvidia-cuvs","markdown_url":"https://www.graphcanon.com/tools/nvidia-cuvs.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/nvidia-cuvs","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=nvidia-cuvs","description":"cuVS - a library for vector search and clustering on the GPU","homepage_url":"https://docs.rapids.ai/api/cuvs/stable/","license":"Apache-2.0","open_issues":645,"watchers":20,"ai_summary":"cuVS is a CUDA-based library designed to perform vector search and clustering operations efficiently on GPUs.","readme_excerpt":null,"github_created_at":"2023-11-20T15:42:25+00:00","created_at":"2026-07-11T11:34:49.528437+00:00","updated_at":"2026-07-12T03:57:49.746156+00:00","categories":[{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"anns","name":"anns"},{"slug":"clustering","name":"clustering"},{"slug":"cuda","name":"cuda"},{"slug":"gpu","name":"gpu"},{"slug":"information-retrieval","name":"information-retrieval"},{"slug":"nearest-neighbors","name":"nearest-neighbors"},{"slug":"sparse","name":"sparse"},{"slug":"vector-search","name":"vector-search"}],"trust":{"provenance":{"is_fork":false,"github_id":721217347,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T11:34:50.336Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":null,"days_since_push":0,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:34:51.002Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-12T03:57:30.936Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-07-12T03:57:30.936Z","managed_saas":false},"languages":{"value":["cuda","python"],"source":"github.language+pyproject.toml","observed_at":"2026-07-12T03:57:30.936Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-07-12T03:57:30.936Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-12T03:57:30.936Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["- When you need high-performance vector operations leveraging the parallel processing power of GPUs, specifically with CUDA.","- If your application requires heavy lifting in similarity searches or neighborhood methods using dense vectors where GPU acceleration is beneficial."],"when_not_to_use":["- For environments where GPU resources are limited or unavailable because cuVS heavily relies on CUDA's capabilities for performance gains.","- When you prioritize portability across different hardware, as cuVS being tied to CUDA means it may not be optimal on non-NVIDIA GPUs or CPU-only systems."],"source":"enrich:decision_facts","observed_at":"2026-07-12T03:57:49.505Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"cuVS is a CUDA-based library for efficient GPU-accelerated vector search and clustering."}]}}