FeatureFuel
8

Feature Request: Native pgvector Support in Directus

Source: directus/directus#24497 · opened by @AppaNexus
Summary Add native support for pgvector columns within Directus, allowing users to manage vector data (e.g. embeddings) directly in the admin UI without resorting to workarounds. Basic Example A new “Field Type” called Vector in Directus that recognizes a PostgreSQL column defined as vector(...). Users could input and view the vector as an array (e.g., [0.123, -0.456, 0.789]) in the Directus UI. Under the hood, Directus would correctly store and retrieve data from the vector column. Motivation Many AI/ML applications rely on embeddings stored as pgvector columns for semantic searches and vector operations. Currently, Directus does not offer native handling of these columns, forcing users to rely on workarounds—such as storing text “mirrors” of the vector or using external tools to manage embeddings. Native support would streamline workflows and enhance Directus’s value in modern data-driven applications. Detailed Design 1 Field Type Definition: Create a new field type “Vector,”…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests