Skip to content
aicoolies logo
TigerData logo

pgvectorscale

DiskANN-powered vector search extension for PostgreSQL

pgvectorscale is an open-source PostgreSQL extension from Timescale that complements pgvector with DiskANN-based approximate vector search. It is useful for teams that want faster embedding retrieval while keeping vectors, filters, and application data inside the Postgres ecosystem instead of adopting a separate hosted vector database.

About pgvectorscale

pgvectorscale is a Timescale-backed PostgreSQL extension focused on high-performance vector search for teams already standardizing on Postgres. It works alongside pgvector and adds DiskANN-inspired indexing so RAG, semantic search, and recommendation workloads can stay close to relational data without moving embeddings into a separate service.

The practical angle is operational simplicity. Developers can keep SQL filters, joins, permissions, backups, and Postgres deployment habits while improving approximate nearest-neighbor retrieval for larger embedding collections. That makes it most relevant for teams using Supabase, Neon, self-hosted Postgres, or Timescale-flavored infrastructure and finding plain vector scans too slow.

Use pgvectorscale when Postgres ownership matters more than buying a standalone vector database. It is still an extension-level building block rather than a full managed AI data platform, so teams should validate index behavior, memory, and query plans on their own dataset before treating it as a production retrieval default.

Pricing & Platform Specs

Pricing Summary

pgvectorscale is free and open-source under the PostgreSQL License for any self-hosted PostgreSQL database. Timescale provides fully managed cloud database hosting billed via usage-based compute and storage.

full pricing breakdown →

Supported Platforms

PostgreSQL extension for self-hosted or managed Postgres environments that support compatible extensions.

Explore categories, tags & use cases

Side-by-Side Comparisons

TigerData logo
pgvectorscale
vs
pgvector PostgreSQL parent mark
pgvector

pgvectorscale vs pgvector — Scaling PostgreSQL Vector Search

pgvectorscale and pgvector are not simple substitutes: pgvector is the standard PostgreSQL vector extension, while pgvectorscale builds on pgvector data with Timescale's StreamingDiskANN and filtered-search focus. For teams already committed to Postgres, the real choice is whether pgvector alone is enough or whether production RAG workloads need an additional scaling layer. This comparison separates default adoption, index performance, managed-Postgres constraints, and operational risk.

pgvectorscalepgvector

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is pgvectorscale?

pgvectorscale is an open-source PostgreSQL extension from Timescale that complements pgvector with DiskANN-based approximate vector search. It is useful for teams that want faster embedding retrieval while keeping vectors, filters, and application data inside the Postgres ecosystem instead of adopting a separate hosted vector database.

Is pgvectorscale free?

Yes — pgvectorscale is open source and free to use. pgvectorscale is free and open-source under the PostgreSQL License for any self-hosted PostgreSQL database. Timescale provides fully managed cloud database hosting billed via usage-based compute and storage.

Is pgvectorscale open source?

Yes — pgvectorscale is open source.

Is pgvectorscale still maintained?

Yes — pgvectorscale is active. Its listing was last verified on August 26, 2026.

How does pgvectorscale score in our review?

The published editorial review lists pgvectorscale at 84/100 overall across speed, privacy, and developer experience. Check the review's evidence status and test metadata for its verification level.