Skip to content

feat: Add support for PostgreSQL vector store #5

@cvauclair

Description

@cvauclair

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    vector storeIntegration of new vector stores

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions