postgres-semantic-search
PostgreSQL-based semantic and hybrid search with pgvector and ParadeDB. Use when implementing vector search, semantic search, hybrid search, or full-text search in PostgreSQL. Covers pgvector indexing, hybrid FTS/BM25 + RRF, ParadeDB, reranking, halfvec, multilingual search, query translation, and domain evals. Triggers: pgvector, vector search, semantic search, hybrid search, embedding search, PostgreSQL RAG, BM25, RRF, HNSW, IVFFlat, ParadeDB, pg_search, reranking, iterative_scan, filtered HNSW, halfvec, websearch_to_tsquery, unaccent, multilingual FTS, pg_trgm, trigram, fuzzy search, ILIKE, autocomplete, typo tolerance, fuzzystrmatch, Hit@K, MRR, retrieval evals, cross-lingual retrieval, non-English corpus, per-language indexing, query translation For general Postgres schema, index, RLS or query tuning unrelated to retrieval, use supabase-postgres-best-practices instead.
Pinned to revision 0b7b5c0607dc, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/postgres-semantic-search/SKILL.md
- skills/postgres-semantic-search/references/evaluation.md
- skills/postgres-semantic-search/references/fuzzy-search.md
- skills/postgres-semantic-search/references/hybrid-search.md
- skills/postgres-semantic-search/references/indexing.md
- skills/postgres-semantic-search/references/paradedb.md
- skills/postgres-semantic-search/references/performance.md
- skills/postgres-semantic-search/references/reranking.md
- skills/postgres-semantic-search/references/vector-types.md
- skills/postgres-semantic-search/scripts/embeddings.ts
- skills/postgres-semantic-search/scripts/fuzzy_search.sql
- skills/postgres-semantic-search/scripts/hybrid_search_bm25.sql
- skills/postgres-semantic-search/scripts/hybrid_search_fts.sql
- skills/postgres-semantic-search/scripts/indexes.sql
- skills/postgres-semantic-search/scripts/semantic_search.sql
- skills/postgres-semantic-search/scripts/setup.sql
Every link opens the file at its source, pinned to the revision this page describes.