vector-database-engineer

Design and optimize vector search pipelines with index configuration and metadata filtering.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/BoraPerusic/agents --skill vector-database-engineer-boraperusic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vector-database-engineer
Source: https://github.com/BoraPerusic/agents/tree/main/skills/to%20try/vector-database-engineer
Command: npx skills add https://github.com/BoraPerusic/agents --skill vector-database-engineer-boraperusic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vector database engineering provides expert guidance to design, optimize, and deploy vector-based retrieval systems for large-scale data, enabling fast and accurate similarity search and RAG workflows.

Core Features & Use Cases

  • Vector database selection and architecture
  • Embedding model selection and optimization
  • Index configuration (HNSW, IVF, PQ)
  • Hybrid search (vector + keyword) implementation
  • Chunking strategies for documents
  • Metadata filtering and pre/post-filtering
  • Performance tuning and scaling
  • Use cases: Retrieval-Augmented Generation, document similarity search, recommendations, and multimedia similarity.

Quick Start

Provide your data characteristics and retrieval goals to begin designing a vector database solution.

Frequently Asked Questions about vector-database-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a scalable vector search pipeline for RAG systems?

To build a scalable vector search pipeline for RAG systems, you must select an embedding model, configure vector indexes like HNSW or IVF, and establish chunking and metadata filtering strategies to ensure fast semantic retrieval.

What is the best way to configure HNSW and IVF indexes for vector databases?

Configuring HNSW and IVF indexes for vector databases involves tuning index parameters to balance search speed and accuracy. You must also implement Product Quantization (PQ) and establish monitoring and reindexing strategies to maintain performance at scale.

How does hybrid search combine vector similarity and keyword matching?

Hybrid search combines vector similarity and keyword matching by integrating semantic embeddings with traditional text queries. This approach enhances retrieval accuracy by leveraging both conceptual context and exact term frequency within the vector database pipeline.

When do I need metadata pre-filtering and post-filtering in semantic retrieval?

You need metadata pre-filtering and post-filtering in semantic retrieval when querying large datasets with specific attribute constraints. Pre-filtering narrows the search space before vector computation, while post-filtering refines the returned similar documents.

How to choose the right embedding model for document similarity search?

Choosing the right embedding model for document similarity search requires evaluating your data characteristics and retrieval goals. You must optimize the model to accurately capture semantic relationships across documents, images, or audio for your specific use case.

What chunking strategies work best for large-scale vector databases?

Effective chunking strategies for large-scale vector databases split raw documents into optimal segments before embedding. Proper chunking preserves semantic context during retrieval and directly improves the accuracy of RAG workflows and content recommendations.