Skip to content

[New Feature] support for pgvector extension #16166

@saurik

Description

@saurik

Jira Link: DB-5722

Description

I'm enjoying working with AI, and I also enjoyed working with Yugabyte... but, I'd love to use them together! Someone recently poked the pgvector maintainer to enable support for vectors with enough dimensions to index embedding generated by OpenAI pgvector/pgvector#52 which was latched onto by Supabase supabase/postgres#472 to build an intelligent contextual search for their documentation (see various references below). Is it possible for Yugabyte to support this extension, or would this essentially require rewriting the concept of the extension from scratch?

https://supabase.com/blog/openai-embeddings-postgres-vector

https://www.youtube.com/watch?v=Yhtjd7yGGGA

https://news.ycombinator.com/item?id=34684593

Phase 1 -

Phase 2 -

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/ysqlYugabyte SQL (YSQL)current-roadmapkind/new-featureThis is a request for a completely new featurepg-compatibilityLabel for issues that result in differences b/w YSQL and Pg semanticspriority/mediumMedium priority issueroadmap-tracking-issueThis issue tracks a major roadmap item, and usually appears in the roadmap list.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions