Ever Works로 구축된 데모 디렉토리 웹사이트입니다
Matryoshka Embeddings
Representation learning approach encoding information at multiple granularities, allowing embeddings to be truncated while maintaining performance. Enables 14x smaller sizes and 5x faster search.
Autofaiss
Automatic index selection and tuning library for FAISS that selects optimal KNN index configurations to maximize recall given memory and query speed constraints, eliminating manual hyperparameter tuning.
Redis LangCache
Redis as vector database via RediSearch module supports HNSW/Flat indexes for real-time vector search in key-value store. Features: sub-ms latency, JSON payloads, modules ecosystem; use cases: caching + search hybrids. Vs dedicated VDBs, Redis excels in low-latency but limited scale for pure vectors.
ACORN Algorithm for Filtered Vector Search
Advanced algorithm designed to make hybrid searches combining metadata filters and vector similarity more efficient, implemented in Apache Solr and other vector search systems.
Binary Quantization for Vector Search
Compression technique that converts full-precision vectors to binary representations, achieving 32x storage reduction while maintaining 90-95% recall for efficient large-scale vector search.
Early Termination Strategy for HNSW
Optimization technique that allows HNSW vector searches to exit early when the candidate queue remains saturated, reducing latency and resource usage with minimal recall impact.
Hamming Distance for Binary Vector Search
Distance metric for comparing binary vectors using XOR operations, enabling efficient similarity search with dramatically reduced storage requirements compared to full-precision vectors.
Compression Ratio Optimization
Techniques for optimizing the trade-off between memory usage and accuracy in vector quantization, achieving 5-40x compression in systems like Mastra's Observational Memory.
Lazy Loading Filesystem
Modal Labs' FUSE-based filesystem implementation that loads container images and dependencies on-demand, enabling sub-second container startup times for GPU workloads.
Progressive K-Annealing
Training technique in CSRv2 that stabilizes sparsity learning by gradually increasing sparsity constraints, reducing dead neurons from >80% to ~20%.
Qdrant 1.5-bit Quantization
Middle-ground quantization introduced in Qdrant v1.15.0 that provides better precision than binary quantization while being more aggressive than scalar quantization.
Supervised Contrastive Objectives
Training technique in CSRv2 that enhances representational quality of sparse embeddings by using labeled data to guide the learning process.
Chunk Size Optimization
The process of determining optimal text segment sizes for embedding and retrieval in vector databases. Chunk size significantly impacts RAG quality, balancing between capturing complete context (larger chunks) and retrieval precision (smaller chunks), typically ranging from 256 to 1024 tokens.
Context Window Strategies
Techniques for managing limited LLM context windows in RAG systems, including chunk selection, summarization, and iterative retrieval. As context windows fill with retrieved documents, strategies ensure the most relevant information reaches the model while respecting token limits.
COPRO
A DSPy optimizer that generates and refines new instructions for each step in language model pipelines, optimizing them with coordinate ascent. Automates the prompt engineering process by systematically improving instruction quality through iterative refinement.
Embedding API Latency
The time required to generate vector embeddings from text, images, or other data via API calls or local inference. Embedding latency significantly impacts RAG system performance, with typical ranges from 10ms (local, batch) to 500ms+ (API, single) depending on model size and deployment.
Embedding Dimensions
The size of vector embeddings, typically ranging from 128 to 1536 dimensions for text models. Higher dimensions capture more nuanced semantics but require more storage and computation. Modern techniques like Matryoshka embeddings allow flexible dimension selection from a single model.
MIPROv2
An advanced optimizer in DSPy that produces optimal instructions for prompts and can optimize the set of few-shot demonstrations. Uses Bayesian Optimization to effectively search over the space of generation instructions and demonstrations across modules, automating prompt engineering for language model applications.
Vector Deduplication
Techniques for identifying and removing duplicate or near-duplicate vectors in databases using similarity thresholds. Deduplication reduces storage costs, improves search quality, and prevents redundant results in RAG systems by detecting semantically identical content even when textual representations differ.
Vector Dimensionality Reduction
Techniques for reducing embedding dimensions while preserving semantic information, including PCA, random projection, and learned compression methods like Matryoshka embeddings. Dimensionality reduction enables faster search, lower storage costs, and efficient deployment at scale.
Vector Search Caching
Strategies for caching vector search results, embeddings, and frequently accessed data to reduce latency and costs in RAG systems. Effective caching can eliminate redundant embedding API calls and vector searches for common queries, significantly improving performance and reducing infrastructure costs.
Curator
An efficient indexing approach for multi-tenant vector databases that handles low-selectivity filters effectively. Curator addresses the challenge of maintaining high performance when serving multiple tenants with filtered vector search queries.
d-HNSW
An efficient vector search system designed for disaggregated memory architectures. d-HNSW optimizes HNSW for environments where compute and memory are separated, typical in modern cloud and distributed systems.
Faster Maximum Inner Product Search in High Dimensions
A 2022 research paper presenting algorithms for faster MIPS (Maximum Inner Product Search) in high-dimensional spaces. MIPS is crucial for recommendation systems, neural networks, and various machine learning applications.
Hybrid Chunking Strategies
Advanced document chunking approaches that combine multiple chunking methods (fixed-size, semantic, structural) to optimize retrieval in RAG systems. Hybrid strategies adapt to document characteristics for superior performance.
Monte Carlo Tree Search for Vector Indexing
Research on using Monte Carlo Tree Search algorithms for optimizing vector index construction and search strategies. Explores adaptive decision-making during graph building and query routing.
OrchANN
A unified I/O orchestration framework for skewed out-of-core vector search that addresses the challenge of billion-scale ANN search when the dataset exceeds available memory. OrchANN optimizes I/O operations for graph-based indexes stored on disk.
Pyramid Product Quantization
An advanced vector compression technique for approximate nearest neighbor search that improves upon traditional product quantization by using a hierarchical pyramid structure. Published in 2026, it achieves better compression ratios while maintaining search accuracy.
AutoRAG
Automated framework for optimizing Retrieval Augmented Generation pipelines using AutoML-style techniques to find the best RAG module combinations and parameters for specific datasets.
Context Window Management in RAG
Strategies for managing LLM context windows in RAG applications including chunk selection, context compression, and techniques for working within token limits while maintaining answer quality.
Embedding Dimension Selection
Guide to choosing optimal embedding dimensions balancing accuracy, storage costs, and computational requirements, covering Matryoshka embeddings and dimension reduction techniques.
Vector Database Performance Tuning
Best practices and techniques for optimizing vector database performance including index selection, quantization strategies, query optimization, and hardware considerations for production deployments.
Locally-Adaptive Vector Quantization
Advanced quantization technique that applies per-vector normalization and scalar quantization, adapting the quantization bounds individually for each vector. Achieves four-fold reduction in vector size while maintaining search accuracy with 26-37% overall memory footprint reduction.
Contextual Compression
A RAG optimization technique that compresses retrieved documents by extracting only the most relevant portions relative to the query. Reduces token usage and improves LLM response quality by removing irrelevant context.
Embedding Cache
Caching mechanism for storing and reusing previously computed embeddings to reduce API costs and latency. Essential optimization for production RAG systems processing repeated or similar content.
SOAR (Spilling with Orthogonality-Amplified Residuals)
A major algorithmic advancement to Google's ScaNN that introduces controlled redundancy to the vector index, leading to improved search efficiency. Enables even faster vector search while maintaining or improving accuracy.
Vector Query Optimization
Techniques for optimizing vector search queries including parameter tuning, result caching, batch queries, and index selection. Critical for achieving production-grade performance and cost efficiency.
Binary Quantization
Extreme vector compression technique converting each dimension to a single bit (0 or 1), achieving 32x memory reduction and enabling ultra-fast Hamming distance calculations with acceptable accuracy trade-offs.
Matryoshka Representation Learning
Training technique enabling flexible embedding dimensions by learning representations where truncated vectors maintain good performance, achieving 75% cost savings when using smaller dimensions.
Product Quantization (PQ)
Vector compression technique that splits high-dimensional vectors into subvectors and quantizes each independently, achieving significant memory reduction while enabling approximate similarity search.
Scalar Quantization
Vector compression technique reducing precision of each vector component from 32-bit floats to 8-bit integers, achieving 4x memory reduction with minimal accuracy loss for vector search.
AWQ
Activation-aware Weight Quantization method that preserves model accuracy at 4-bit quantization by identifying and skipping important weights. Maintains 99%+ of original performance with moderate inference speed improvements.
GPTQ
Post-training quantization method for 4-bit weight compression that focuses on GPU inference performance. First quantization method to compress LLMs to 4-bit range while maintaining accuracy, minimizing mean squared error to weights.
Semantic Caching
AI caching pattern that stores vector embeddings of LLM queries and responses, serving cached results when new queries are semantically similar. Cuts LLM costs by 50%+ with millisecond response times versus seconds for fresh calls.
Vector Dimensionality
Number of components in an embedding vector, typically ranging from 128 to 4096 dimensions. Higher dimensions can capture more information but increase storage, computation, and costs. Critical design parameter for vector databases.
Embedding Dimensionality
The size of vector embeddings, typically ranging from 384 to 4096 dimensions. Higher dimensions capture more information but increase storage, compute, and latency costs.
Vector Quantization Techniques
Methods for compressing vector embeddings to reduce storage and memory costs. Includes scalar quantization, product quantization, and binary quantization with varying compression-accuracy tradeoffs.
DSPy
Programming framework for RAG and AI applications with cutting-edge optimization capabilities, featuring the lowest framework overhead and automatic improvement based on example data.
LoRANN
Low-Rank Matrix Factorization algorithm for Approximate Nearest Neighbor Search, offering competitive performance with faster query times than leading libraries at various recall levels.
Vector Database Performance Tuning Guide
Comprehensive guide covering index optimization, quantization, caching, and parameter tuning for vector databases. Includes techniques for balancing performance, cost, and accuracy at scale.
SimSIMD
Open‑source library providing fast SIMD‑accelerated implementations of similarity and distance computations (e.g., vector inner products and distances), serving as an efficient alternative to scipy.spatial.distance and numpy.inner for vector search and vector database workloads.
SOAR
SOAR is a set of improved algorithms on top of ScaNN that accelerate vector search by introducing controlled redundancy and multi-cluster assignment, enabling faster approximate nearest neighbor retrieval with smaller indexes in large‑scale vector databases and search systems.
Quantization
Resources and tools on quantization techniques for vectors, which are essential for optimizing storage and retrieval in vector databases.
Locality-Sensitive Hashing
Locality-Sensitive Hashing (LSH) is an algorithmic technique for approximate nearest neighbor search in high-dimensional vector spaces, commonly used in vector databases to speed up similarity search while reducing memory footprint.
Optimized Product Quantization (OPQ)
Optimized Product Quantization (OPQ) enhances Product Quantization by optimizing space decomposition and codebooks, leading to lower quantization distortion and higher accuracy in vector search. OPQ is widely used in advanced vector databases for improving recall and search quality.
Spectral Hashing
Spectral Hashing is a method for approximate nearest neighbor search that uses spectral graph theory to generate compact binary codes, often applied in vector databases to enhance retrieval efficiency on large-scale, high-dimensional data.
Page 1 of 94