Vector search
Search GenAIWiki
Query the full knowledge graph. Results rank by semantic similarity across all six libraries.
Search results for “vector database RAG”
Tools
12Qdrant
Vector database focused on high-performance similarity search with strong payload filtering, hybrid retrieval features, and both open-source and managed cloud options.
Best match
Weaviate
Open source vector database with hybrid search, metadata filtering, and flexible deployment options across self-hosted clusters and managed cloud environments.
Best match
Supabase Vector
Postgres-based platform with pgvector support, managed database operations, and integrated auth/storage features for building retrieval-enabled full-stack applications.
Pinecone
Managed vector database for semantic search and RAG systems with metadata filtering, namespaces, and cloud-hosted reliability for production retrieval workloads.
Chroma
Chroma is an open-source embedding database designed for managing and searching embeddings efficiently. It provides robust performance with sub-100ms latency for retrieval tasks.
Redis Vector
Redis Vector Search extends Redis with vector similarity queries alongside familiar key, JSON, and search capabilities—useful when you already run Redis for caching or features and want co-located embeddings with low-latency hybrid retrieval without adding a separate database cluster.
Milvus
An open-source vector database designed for high-performance similarity search and analysis of large-scale vector data. It handles millions of vectors efficiently with a query latency of under 100ms for similarity searches.
LanceDB
LanceDB is an embedded, serverless-friendly vector database built on the Lance columnar format—optimized for multimodal and large-scale local or object-store–backed retrieval with a small operational footprint for data science and edge-style deployments.
FAISS
FAISS (Facebook AI Similarity Search) is a library for efficient similarity search and clustering of dense vectors. It allows for millions of items to be searched with latency typically under 100ms for nearest neighbor searches.
LlamaIndex
Data framework for LLM applications focused on ingestion pipelines, indexing, retrieval, and query orchestration over private and enterprise content sources.
LangChain
Application framework for orchestrating LLM workflows, tool calling, retrieval, and agents across multiple providers in Python and TypeScript ecosystems.
OpenRouter
OpenRouter aggregates access to many foundation models behind one API and billing surface, letting teams route prompts across providers for cost, capability, or failover without maintaining separate SDKs and accounts for every vendor.
Not finding exactly what you need?
Ask GenAIWiki →Tutorials
16Graph RAG for Entity-Heavy Domains
Explore the use of Graph Retrieval-Augmented Generation (RAG) for domains with complex entities, requiring knowledge of graph databases and RAG techniques.
Best match
Graph RAG for Entity-Heavy Domains: A Practical Guide
This tutorial delves into using Graph RAG (Retrieval-Augmented Generation) techniques for domains rich in entities, such as legal and healthcare sectors. Prerequisites include understanding of RAG and graph database concepts.
Best match
Pgvector Index Tuning (HNSW vs IVF)
Learn how to tune pgvector indexes using HNSW and IVF algorithms for optimal performance. Prerequisites include familiarity with PostgreSQL and vector databases.
Golden-Set Design for RAG Faithfulness
Understand how to design a golden set for evaluating the faithfulness of Retrieval-Augmented Generation (RAG) models. Prerequisites include familiarity with RAG systems and evaluation metrics.
Optimizing Golden-Set Design for RAG in Healthcare Applications
This tutorial covers the design of golden sets for ensuring RAG (Retrieval-Augmented Generation) faithfulness in healthcare applications. It requires an understanding of RAG principles and access to domain-specific datasets.
Ensuring PII Handling in RAG Pipelines for Legal Firms
This tutorial focuses on best practices for handling Personally Identifiable Information (PII) in RAG pipelines within legal firms. It requires knowledge of legal compliance and data protection standards.
Comparing Structured Outputs and JSON Mode for RAG in E-commerce
This tutorial examines the trade-offs between structured outputs and JSON mode in RAG systems tailored for e-commerce applications. It requires a basic understanding of RAG and JSON data formats.
Pgvector Index Tuning: HNSW vs IVF for E-commerce Search
This tutorial explores the tuning of Pgvector indexes using HNSW and IVF methods, specifically for optimizing search capabilities in e-commerce platforms. Prerequisites include basic knowledge of PostgreSQL and vector search concepts.
Implementing Cost Controls in RAG: Batching vs Streaming Tokens in Financial Services
This tutorial explores the cost implications of batching versus streaming token usage in RAG systems for financial services. It requires familiarity with RAG tokenization and financial data processing.
Golden-Set Design for RAG Faithfulness in Healthcare Applications
This tutorial focuses on designing golden sets for retrieval-augmented generation (RAG) systems in healthcare, ensuring the generated responses are faithful and reliable. Prerequisites include understanding RAG systems and familiarity with healthcare data.
Golden-Set Design for RAG Faithfulness in Financial Services
This tutorial discusses the design of golden sets to ensure the faithfulness of retrieval-augmented generation (RAG) systems in financial services. Prerequisites include experience with RAG systems and access to financial datasets.
Ensuring PII Handling in RAG Pipelines for Healthcare Applications
This tutorial outlines best practices for handling Personally Identifiable Information (PII) in retrieval-augmented generation (RAG) pipelines within healthcare settings. It emphasizes the importance of compliance and security measures. Prerequisites include knowledge of healthcare data regulations and RAG systems.
Implementing Cost Controls in RAG: Batching vs Streaming Tokens for E-commerce
This tutorial provides a comprehensive guide on implementing cost controls in retrieval-augmented generation (RAG) systems, focusing on the balance between batching and streaming tokens in e-commerce applications. It covers the implications of each approach on performance and cost. Prerequisites include familiarity with RAG systems and token management.
Structured Outputs vs JSON Mode Tradeoffs in Financial Services
This tutorial explores the trade-offs between structured outputs and JSON mode in retrieval-augmented generation (RAG) systems specifically for financial services applications. It highlights how structured outputs can improve data integrity and ease of processing but may limit flexibility compared to JSON mode. Prerequisites include a basic understanding of RAG systems and their applications in finance.
Agent Memory: Scratchpad vs Vector Store
This tutorial compares scratchpad memory and vector store memory in AI agents, focusing on their use cases and performance characteristics. Prerequisites include a basic understanding of AI memory architectures.
Evaluating Tool-Calling Reliability Under Load in IT Support
This tutorial provides a framework for assessing the reliability of tool-calling in RAG systems under high load conditions, specifically for IT support applications. It requires knowledge of system performance metrics and load testing methodologies.
Glossary
6graph-database
A database specifically designed to store and navigate relationships between data points using graph structures.
Best match
variational-autoencoder
A generative model that learns to represent data in a latent space using variational inference.
Best match
support-vector-regression
An extension of support vector machines that predicts continuous values instead of categories.
graph-attention-network
A neural network architecture that employs attention mechanisms to process graph-structured data.
graph-embedding
A technique for transforming graph-structured data into a continuous vector space while preserving its properties.
generative-adversarial-networks
A class of machine learning frameworks that generate new data samples via adversarial training.
Prompts
2Dataset Card Draft
A standardized template for documenting dataset characteristics, usage, and limitations for LLM training.
Best match
Dataset Card Draft for LLM Training (Advanced)
An advanced template for creating detailed dataset cards focusing on comprehensive metadata for LLM training datasets.
Best match