vector-databases

Configure and query pgvector, Chroma, Weaviate, Pinecone, and Qdrant for similarity search.

5|1|Updated Jun 17, 2026
One-click install
npx skills add https://github.com/roanbrasil/engineer-grade-agent-skills --skill vector-databases-roanbrasil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vector-databases
Source: https://github.com/roanbrasil/engineer-grade-agent-skills/tree/main/skills/vector-databases
Command: npx skills add https://github.com/roanbrasil/engineer-grade-agent-skills --skill vector-databases-roanbrasil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the guesswork and trial-and-error of working with vector databases for high-dimensional similarity search, hybrid search, and production-scale embedding workloads, ensuring you select the right tool, configure it correctly, and avoid common performance pitfalls.

Core Features & Use Cases

  • Multi-Database Coverage: Provides idiomatic setup, query, and optimization guidance for pgvector, Chroma, Weaviate, Pinecone, and Qdrant, the most widely used vector databases in production.
  • Algorithm & Tuning Guidance: Includes detailed explanations of ANN algorithms (HNSW, IVF, flat), index parameter tuning, metadata filtering, hybrid search, and multi-tenancy configuration.
  • Real-World Use Case: For example, if you are building a RAG system that needs to scale from 10,000 to 10 million+ document embeddings, use this skill to pick the optimal database, configure an HNSW index for cosine similarity, and implement filtered hybrid search for accurate, low-latency results.

Quick Start

Use the vector-databases skill to select the optimal vector database for your RAG system, configure an HNSW index for cosine similarity, and implement a filtered hybrid search query for your document corpus.

Frequently Asked Questions about vector-databases

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

FAQPage Schema
How do I choose the best vector database for a large-scale RAG system?

To choose a vector database for large-scale RAG, evaluate pgvector, Chroma, Weaviate, Pinecone, and Qdrant based on your specific scale, hybrid search requirements, and multi-tenancy needs to ensure optimal production performance.

What's the best way to configure an HNSW index for cosine similarity?

Configuring an HNSW index for cosine similarity requires tuning approximate nearest neighbor parameters to balance search latency and accuracy for high-dimensional embedding workloads in your chosen vector database.

How does hybrid search work with metadata filtering in vector databases?

Hybrid search combines vector similarity search with full-text queries and metadata filtering, enabling highly accurate document retrieval by restricting the search space using specific scalar attributes alongside high-dimensional embeddings.

Does pgvector support multi-tenancy for production document retrieval?

Yes, pgvector supports multi-tenancy by isolating tenant data through schema separation or metadata filtering, allowing you to manage isolated document retrieval workloads within a single relational database deployment.

When should I use approximate nearest neighbor algorithms instead of flat search?

Use approximate nearest neighbor algorithms like HNSW or IVF instead of flat search when scaling to millions of embeddings, as flat search becomes computationally expensive and introduces unacceptable query latency.