PgVector for
smart AI search.

Vector search in PostgreSQL. The foundation for AI assistants and knowledge bases that understand your own data.

Type
PostgreSQL extension
Function
Vector search
Role
RAG & AI search
(01) Explanation

What is PgVector?

PgVector is an extension for PostgreSQL that lets you store and search embeddings. Embeddings are numerical representations of text or images. They let you search by meaning instead of exact words. This is the foundation of RAG: AI that answers based on your documents.

(02) Why we use it

Why PgVector?

01

Search by meaning

Find relevant information, even when different words are used.

02

In your existing database

No separate vector database needed, everything in PostgreSQL.

03

Foundation for RAG

AI assistants that answer with sources from your knowledge base.

(03) Applications

What we use it for

  • AAI knowledge bases and internal assistants
  • BSmart search in portals
  • CProduct recommendations
  • DMatching and classifying documents
(04) Advice

When do you choose PgVector?

Choose PgVector if you want AI to work with your own documents and data, without managing an extra database.

Related services
The trade-off

PgVector or a separate vector database?

For most applications, a separate vector database is unnecessary. With PgVector, embeddings sit alongside your regular data, with the same permissions, backups and transactions. That is simpler and safer.

(05) In our stack

Works with

More in DatabaseAll technology →
Contact

Shall we
get acquainted?

Whether you have a concrete plan or just want to brainstorm, we gladly make time for you. No obligations, no sales talk. Just a good conversation about what you need.