Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add support for PostgreSQL vector store #5

Open
cvauclair opened this issue Sep 4, 2024 · 0 comments
Open

feat: Add support for PostgreSQL vector store #5

cvauclair opened this issue Sep 4, 2024 · 0 comments
Labels
vector store Integration of new vector stores

Comments

@cvauclair
Copy link
Contributor

Feature Request

Add vector store support for PostgreSQL (with pg_vector extension).

Motivation

PostgreSQL is one of the most widely used open source databases and supports vector search via the pg_vector extension. This makes the database a good integration candidate for Rig.

Proposal

  • Create a new companion crate in the repository called rig-postgres.
  • Implement the VectorStore and VectorStoreIndex traits for the selected PostgreSQL client.

Note: The integration should be similar to the MongoDB vector store integration (see rig-mongodb).

@mateobelanger mateobelanger added the vector store Integration of new vector stores label Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
vector store Integration of new vector stores
Projects
None yet
Development

No branches or pull requests

2 participants