vector-database-engineer

Configure vector retrieval pipelines with embedding models and HNSW indexes.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/sixscripts-ai/ghostssh --skill vector-database-engineer-sixscripts-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vector-database-engineer
Source: https://github.com/sixscripts-ai/ghostssh/tree/main/skills/vector-database-engineer
Command: npx skills add https://github.com/sixscripts-ai/ghostssh --skill vector-database-engineer-sixscripts-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vector databases enable scalable, fast semantic search over large document collections by providing efficient embedding and indexing capabilities.

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 include building RAG systems, semantic search over documents, recommendation engines, and similarity-based retrieval for multimedia data

Quick Start

Configure an end-to-end vector retrieval pipeline by selecting an embedding model, choosing an index type (e.g., HNSW), designing document chunking and metadata schemas, and running an initial performance and recall evaluation.

Frequently Asked Questions about vector-database-engineer

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

FAQPage Schema
How do I configure a vector database for fast semantic search?

Configure vector search by selecting an embedding model, choosing an index type like HNSW or IVF, and designing document chunking and metadata schemas. Running an initial performance and recall evaluation completes the end-to-end vector retrieval pipeline setup.

What is the best way to implement hybrid search for RAG systems?

Implement hybrid search by combining vector similarity retrieval with keyword-based filtering. This approach optimizes RAG systems by ensuring fast, accurate semantic matching over large document collections while preserving exact term search capabilities.

How does metadata filtering work with vector embeddings?

Metadata filtering applies structured attribute constraints to vector embeddings using pre-filtering or post-filtering techniques. This narrows the search space before or after similarity computation, enabling precise document retrieval within specific data categories.

When should I use HNSW vs IVF indexes for vector retrieval?

Use HNSW indexes for high recall and low latency queries, while IVF indexes suit large-scale datasets needing memory efficiency through partitioning. PQ can further compress embeddings to optimize storage and scaling trade-offs.

What chunking strategies optimize document search performance?

Document chunking strategies optimize search by splitting text into semantically coherent segments before embedding. Proper chunk sizing balances context preservation against retrieval precision, directly impacting vector database recall and performance.

Can I build recommendation engines using vector similarity search?

Yes, you can build recommendation engines using vector similarity search across text, images, and audio. By indexing multimedia embeddings, the engine retrieves relevant items based on semantic likeness rather than exact keyword matches.