EveryDev.ai
Subscribe
Home
Tools

4,691+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents3426
  • Coding2391
  • Infrastructure1055
  • Projects732
  • Marketing662
  • Research612
  • MCP593
  • Analytics538
  • Design533
  • Testing420
  • Security410
  • Data358
  • Prompts260
  • Integration256
  • Communication250
  • Extensions222
  • Voice201
  • Learning193
  • Commerce173
  • DevOps161
  • Web122
  • Finance36
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. pgvector
    pgvector icon

    pgvector

    Vector Databases

    Open-source Postgres extension for storing vectors and running exact and approximate nearest neighbor similarity search.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Self-hosted pgvector extension under the PostgreSQL License (permissive, OSI-approved); free to use, copy, modify and distribute.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Vector DatabasesDatabase ToolsRetrieval-Augmented Generation

    Alternatives

    VectorChordRivestackFaiss
    Developer
    pgvectorOpen-source vector similarity search for Postgres

    Listed Oct 2026

    About pgvector

    pgvector is an open-source extension that adds vector storage and similarity search to Postgres, so embeddings can live alongside the rest of an application's data. It supports exact and approximate nearest neighbor search, several vector types and distance functions, and works from any language with a Postgres client. The README documents version 0.8.7 and support for Postgres 13 and later.

    What It Is

    pgvector is a Postgres extension enabled per database with CREATE EXTENSION vector. It adds column types for vectors: single-precision vector, half-precision halfvec, binary bit, and sparsevec. Queries use distance operators for L2, inner product, cosine, L1, Hamming and Jaccard distance. Because it runs inside Postgres, vector queries can use ACID compliance, point-in-time recovery, JOINs and the rest of Postgres.

    Indexing and Search

    By default pgvector performs exact nearest neighbor search. Adding an HNSW or IVFFlat index switches to approximate search, trading some recall for speed. The README says HNSW has better speed-recall performance but slower builds and higher memory use, while IVFFlat builds faster and uses less memory. Iterative index scans, added in 0.8.0, scan more of the index when filtered queries return too few results. Hybrid search combines vector queries with Postgres full-text search.

    Scaling and Operations

    For larger datasets, the documentation recommends half-precision vectors, binary quantization with re-ranking, and subvector indexing. It covers tuning, bulk loading with COPY, concurrent index builds, and monitoring with pg_stat_statements or PgHero. Horizontal scaling options include replicas and sharding with Citus or PgDog. Multitenant setups can isolate tenants with list partitioning or separate tables.

    Installation Paths

    It can be compiled from source on Linux, Mac and Windows. It is also available through Docker, Homebrew, PGXN, APT, Yum, pkg, APK and conda-forge, and comes preinstalled with Postgres.app and many hosted Postgres providers. Client libraries and examples exist for many languages, including Python, JavaScript, Go, Java, Rust and Ruby.

    pgvector - 1

    Community Discussions

    Be the first to start a conversation about pgvector

    Share your experience with pgvector, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Self-hosted pgvector extension under the PostgreSQL License (permissive, OSI-approved); free to use, copy, modify and distribute.

    • Exact and approximate nearest neighbor search
    • Single-precision, half-precision, binary, and sparse vectors
    • L2, inner product, cosine, L1, Hamming, and Jaccard distance
    • Supports Postgres 13+
    • Hosted Postgres providers' fees are external costs

    Capabilities

    Key Features

    • Exact and approximate nearest neighbor search
    • HNSW and IVFFlat indexes
    • Single-precision, half-precision, binary and sparse vectors
    • L2, inner product, cosine, L1, Hamming and Jaccard distances
    • Iterative index scans for filtered queries
    • Binary quantization and subvector indexing
    • Hybrid search with Postgres full-text search
    • Parallel index builds
    • Replication and point-in-time recovery via WAL
    • Vector aggregates such as AVG and SUM

    Integrations

    PostgreSQL
    Docker
    Homebrew
    PGXN
    APT
    Yum
    conda-forge
    Postgres.app
    Citus
    PgDog
    PgHero
    pg_stat_statements
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate pgvector and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    pgvector Team

    Open-source vector similarity search for Postgres

    Read more about pgvector Team
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    VectorChord icon

    VectorChord

    PostgreSQL extension for scalable, high-performance, and disk-efficient vector similarity search.

    Rivestack icon

    Rivestack

    Managed PostgreSQL with pgvector built in, running on NVMe storage in the EU, offering fixed monthly pricing and no platform overhead for AI vector workloads.

    Faiss icon

    Faiss

    A library for efficient similarity search and clustering of dense vectors, developed by Meta's Fundamental AI Research group, supporting both CPU and GPU execution.

    Browse all tools

    Related Topics

    Vector Databases

    Specialized databases optimized for storing and retrieving vector embeddings that power semantic search, recommendation systems, and other AI applications with similarity matching.

    42 tools

    Database Tools

    AI-powered tools for database management, optimization, query construction, and schema design that enhance developer productivity and database performance.

    68 tools

    Retrieval-Augmented Generation

    RAG Systems that enhance LLM outputs by retrieving relevant information from external knowledge bases, combining the power of generative AI with information retrieval for more accurate and contextual responses.

    146 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions