Index planner & SQL generator
Rows, dimensions, model and recall target in; index type, m, ef_construction, ef_search, memory settings, build-time estimate and ready-to-run SQL out. Handles 3,072-dim models with halfvec or binary quantization.
Storage calculator
How big will the table and the HNSW or IVFFlat index be — for vector, halfvec and binary quantization — and how much maintenance_work_mem keeps the build in memory? Modelled from pgvector's on-disk format and checked against real indexes.
Distance playground
Drag vectors on a plane and watch L2, cosine, inner product and L1 rank them differently. Shows why normalised embeddings make the choice almost irrelevant — and why the index opclass still matters.
Open the playground →Version checker
Pick your pgvector version or your cloud provider's, and see every fix and feature you're missing since — with corruption and overflow fixes flagged.
Check a version →Docker command builder
A correct docker run and compose.yaml for any Postgres major, with the right volume path for Postgres 18 and a matching --shm-size.
Your inputs stay in your browser#
All tools are plain JavaScript running on this page. Nothing you enter is sent to a server; share links carry inputs in the URL fragment, which browsers never transmit.