aicoolies logo
Vald logo
Vald logo

Vald

Cloud-native distributed vector search engine built for Kubernetes with automatic indexing and horizontal scaling.

open sourceupdated Jul 7, 2026

Vald is a highly scalable distributed approximate nearest neighbor (ANN) vector search engine designed for cloud-native, Kubernetes-based architectures. Maintained by LY Corporation and listed in the CNCF Landscape, it uses the NGT algorithm (developed at Yahoo Japan), supports automatic incremental index backup, and handles billion-scale datasets across loosely coupled microservice components that scale horizontally via Helm.

Vald is a cloud-native distributed vector search engine designed from the ground up for Kubernetes. Maintained by LY Corporation (the Japanese tech company behind LINE and Yahoo! Japan) and listed in the CNCF Landscape, it uses the NGT (Neighborhood Graph and Tree) algorithm — developed internally at Yahoo Japan and consistently among the fastest approximate nearest neighbor algorithms in benchmark comparisons. Vald is Apache 2.0 licensed, built in Go, and has shipped over 110 releases since launch.

Architecturally, Vald breaks the vector search workload into loosely coupled Kubernetes components — an LB Gateway for request routing, a Discoverer for service discovery, Agent pods that hold index shards in memory, and an Index Manager that orchestrates updates and backups. Each component scales independently via Helm charts, and the system supports automatic incremental index backup to object storage so recovery does not require full re-indexing. Billion-scale vector deployments are a native design goal rather than a stretch case, and horizontal scaling happens without downtime.

For teams that already operate Kubernetes as a first-class platform and need a vector engine that scales with the same primitives as the rest of their infrastructure, Vald offers a production-validated, sovereignty-friendly alternative to managed vector databases. Official gRPC SDKs cover Go, Python, Node.js, and Java. The tradeoff is operational: Vald assumes a team comfortable writing Helm values and managing pod lifecycles, which is steeper than running a single-binary engine like Qdrant or an embedded library like FAISS or hnswlib. For ML platform teams at scale, that operational surface is the point rather than the cost.

Pricing

Free and open-source (Apache 2.0). Self-hosted on Kubernetes via Helm charts.

Platforms

Kubernetes (Helm). Official gRPC SDKs for Go, Python, Node.js, and Java.

Categories

Tags

Use Cases

Qdrant logo

Qdrant

High-performance vector database written in Rust for similarity search at scale.

Qdrant is a high-performance vector similarity search engine and database written in Rust. Designed for production-grade AI applications with advanced filtering, payload indexing, and distributed deployment. Supports billion-scale vector collections with sub-second query times. Popular choice for RAG, recommendation systems, and anomaly detection.

freemiumOpen Source
Milvus logo

Milvus

GPU-accelerated open-source vector database

Milvus is an open-source vector database with 45K+ GitHub stars for billion-scale similarity search. Features GPU-accelerated indexing, hybrid search combining vector and scalar filtering, multi-tenancy, partitioning, and horizontal scaling. Supports HNSW, IVF, DiskANN, and GPU index types. SDKs for Python, Java, Go, and Node.js. Zilliz Cloud offers a managed version. A production-grade foundation for RAG pipelines and recommendation systems at enterprise scale.

Open Source
FAISS logo

FAISS

Library for efficient similarity search and clustering of dense vectors at billion-scale.

FAISS is Meta AI Research's open-source library for efficient similarity search and clustering of dense vectors. It implements approximate nearest-neighbor algorithms designed to scale to billions of vectors, with optimized indexes that fit in RAM and GPU acceleration for the largest workloads. Engineering teams use FAISS as the retrieval primitive underneath custom RAG pipelines, recommendation systems, and large-scale embedding search infrastructure.

free
hnswlib logo

hnswlib

Header-only C++ implementation of HNSW for fast approximate nearest-neighbor search.

hnswlib is a header-only C++ library implementing the Hierarchical Navigable Small World (HNSW) graph algorithm for approximate nearest-neighbor search, with Python bindings and a tiny dependency footprint. Originally developed by the nmslib team, it has become the default HNSW implementation embedded inside many vector databases and search products. Engineers use it directly when they want HNSW retrieval without pulling in a heavyweight vector DB.

free
Weaviate logo

Weaviate

Open-source vector database for AI-native applications and semantic search.

Weaviate is an open-source vector database purpose-built for AI applications. Supports vector, keyword, and hybrid search with built-in vectorization modules for OpenAI, Cohere, Hugging Face, and more. Used for RAG pipelines, semantic search, recommendation engines, and multimodal search. Written in Go for high performance.

freemiumOpen Source

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

VexDB-Lite VexDB parent mark

VexDB-Lite

One vector-search extension across PostgreSQL, DuckDB and SQLite

MIT-licensed vector-search extension for PostgreSQL, DuckDB and SQLite that shares one graph-index core with PQ/RaBitQ quantization, persistent indexes and metadata filtering; SQLite packages cover Linux, macOS, iOS, Android and WASM, so it runs inside existing databases instead of as a separate vector service.

Open Source
KTransformers parent kvcache-ai logo

KTransformers

Heterogeneous CPU-GPU inference and SFT for large MoE models

Open-source framework for running and fine-tuning large Mixture-of-Experts models with heterogeneous CPU-GPU execution, optimized kernels, limited VRAM and SGLang or LLaMA-Factory integrations.

Open Source
vLLM Production Stack parent vLLM logo

vLLM Production Stack

Official Kubernetes and Helm reference stack built on the vLLM inference engine

Official vLLM reference implementation for scaling the existing inference engine on Kubernetes with Helm, request routing, KV-cache offload, autoscaling and Prometheus/Grafana observability.

Open Source
Dynamo logo

NVIDIA Dynamo

Distributed inference orchestration above vLLM, SGLang and TensorRT-LLM

Open-source, datacenter-scale orchestration layer that coordinates vLLM, SGLang and TensorRT-LLM across nodes with disaggregated serving, KV-aware routing, multi-tier cache management and automatic scaling.

Open Source
GPUStack logo

GPUStack

Open-source GPU control plane for scalable AI model serving

Open-source GPU cluster manager that configures vLLM, SGLang, TensorRT-LLM or custom engines, serves models through compatible APIs, and provisions SSH-accessible GPU instances across on-premises, Kubernetes and cloud environments.

Open Source
Mooncake logo

Mooncake

Disaggregated KV cache storage and transfer for LLM serving

Open-source infrastructure for disaggregated LLM serving that pools KV caches across prefill and decode workers, with high-performance transfer, distributed storage and integrations for vLLM and SGLang.

Open Source

Comparisons

Vald vs Qdrant — Kubernetes-First Microservices vs Developer-Friendly Vector Store

Choosing a vector database often comes down to two very different philosophies: building for operational simplicity at the application layer, or building for scalable cloud-native infrastructure from day one. Vald and Qdrant represent those two poles — Vald is a distributed microservice engine that treats Kubernetes as a first-class citizen, while Qdrant is a developer-friendly vector store that works equally well embedded in a single binary, in Docker, or on managed cloud.

ValdQdrant

FAQ

What is Vald?

Vald is a highly scalable distributed approximate nearest neighbor (ANN) vector search engine designed for cloud-native, Kubernetes-based architectures. Maintained by LY Corporation and listed in the CNCF Landscape, it uses the NGT algorithm (developed at Yahoo Japan), supports automatic incremental index backup, and handles billion-scale datasets across loosely coupled microservice components that scale horizontally via Helm.

Is Vald free?

Yes — Vald is open source and free to use. Free and open-source (Apache 2.0). Self-hosted on Kubernetes via Helm charts.

Is Vald open source?

Yes — Vald is open source.

What are the best Vald alternatives?

The top editor-verified Vald alternatives are Qdrant, Milvus, FAISS, and more.