back to home

vdaas / vald

Vald. A Highly Scalable Distributed Vector Search Engine

1,687 stars
92 forks
141 issues
GoRustMakefile

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing vdaas/vald in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/vdaas/vald)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

What is Vald? Vald is a highly scalable distributed fast approximate nearest neighbor (ANN) dense vector search engine. Vald is designed and implemented based on Cloud-Native architecture. Vald has automatic vector indexing and index backup, and horizontal scaling which made for searching from billions of feature vector data. Vald is easy to use, feature-rich and highly customizable as you needed. It uses the fastest ANN Algorithm NGT to search neighbors. (If you are interested in ANN benchmarks, please refer to ann-benchmarks.com.) For more information, please refer to Official Web Site. Vald can handle any object data, image, audio processing, video, text, binary, or etc., if converting to the vector, and be used for: • Recognition • Recommendation • Detecting • Grammar checker • Real-time translator • anything you want to do! Requirements • Kubernetes 1.19~ • AVX2 instructions (required by Vald Agent NGT) Get Started Go to Get Started page to try out Vald ! Installation Using Helm If you use the default values.yaml, the images will be installed. Using Helm-operator Please refer to vald-helm-operator. Components Component Docker image latest image nightly image Agent NGT Agent Sidecar Discoverer Gateways Index Manager Helm Operator Docker images tagging policy: • ... latest build of main branch • ... released versions • ... latest build of release versions • ... latest long-term supported version Tools • SDK: Official client libraries • Demo: Demo repository using sample data Vald Users Contribution Please read the contribution guide. Before your first commit to this repository, it is strongly recommended to run the commands below. Contributors Thanks goes to these wonderful people (emoji key): Yusuke Kato 💻 🎨 🚧 📆 Rintaro Okamura 💻 📖 🚧 📦 Kosuke Morimoto 💻 💡 🔧 ⚠️ Kiichiro YUKAWA 📖 🚧 ⚠️ ✅ datelier 💻 🤔 Kevin Diu 📖 💡 ⚠️ ✅ Hiroto Funakoshi 📖 🔧 ⚠️ ✅ taisho 🎨 📖 💡 Pierre Grimaud 📖 Omer Katz 📖 ✅ Koichi Shiraishi ️️️️♿️ Siyuan Liu ️️️️♿️ 💡 David Calvert 📖 takuyaymd 🐛 💻 🚧 junsei-ando 📖 Yusuke Kadowaki 💻 ⚠️ aknishid 💻 🚧 <a href="https://github.com/v _...truncated for preview_