# Supabase Vecs: a vector client for Postgres

DevFeed: [Supabase Vecs: a vector client for Postgres](<https://devfeed.tech/articles/supabase-vecs-a-vector-client-for-postgres-705.md>)

Original publisher: [Read original article](<https://supabase.com/blog/vecs>)

Author: Oliver Rice

Published: 2023-05-29T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Python](<https://devfeed.tech/topics/python.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [client-library](<https://devfeed.tech/tags/client-library.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [python](<https://devfeed.tech/tags/python.md>), [sql](<https://devfeed.tech/tags/sql.md>), [vector](<https://devfeed.tech/tags/vector.md>)

## AI overview

Supabase Vecs is a Python library for managing embeddings in PostgreSQL databases that use the pgvector extension. It provides APIs for creating and indexing tables, inserting and updating records, querying vectors by distance, filtering metadata, and exposing collections to applications through database views and the Supabase client library.

## Source excerpt

Introducing Supabase Vecs, a PostgreSQL vector client