pg_vectorize
View on GitHubFull-text and semantic search on any Postgres
A PostgreSQL server and extension that automate embedding generation and upkeep, with APIs and SQL functions for semantic, full-text, and hybrid search. Use it to build RAG retrieval on PostgreSQL, including managed databases that cannot install extensions.
Use Cases
Add semantic search to PostgreSQL tablesBuild hybrid full-text and vector searchGenerate and maintain embeddings as database rows changeCreate RAG retrieval pipelines on PostgreSQL
Built With
- Language
- Rust
- Frameworks
- PostgreSQL · pgvector · pgmq · SentenceTransformers · Ollama
Tags
RAG · PostgreSQL · vector search · semantic search · full-text search · hybrid search · embeddings · vector database