Skip to content

Installation ​

Installation stages:

postvec-server is the companion inference process for remote mode, GPU hosts and managed cloud databases. When to use it.

HostPath
Try it locallyQuick start local or quick start remote
Self-hosted PostgreSQL 16, 17 or 18Packages, then configure
Inference off the database (GPU, isolation, fleet)postvec-server (Docker or packages), then connect PostgreSQL
RDS, Aurora, Cloud SQL, Azure Flexible Server, Supabase, NeonManaged PostgreSQL
Development treeFrom source
pgai or pg_vectorize pipelineComing from pgai

Self-hosted needs pgvector >= 0.8, superuser and a host that can set shared_preload_libraries = 'postvec' and restart. If preload is still pending, SELECT postvec.start_worker() runs the worker until the next server restart.