supabase/vecs

Postgres/pgvector Python Client

68
/ 100
Established

Provides ORM-style abstractions for pgvector operations including collection management, metadata filtering, and automatic indexing—abstracting away raw SQL while supporting both list and NumPy array inputs. Built on psycopg2 for PostgreSQL connectivity, it enables semantic search workflows by combining vector similarity queries with metadata-based filtering through a unified Python API. Targets ML/AI applications requiring vector storage alongside traditional relational data in Postgres.

288 stars and 117,715 monthly downloads. Used by 2 other packages. No commits in the last 6 months. Available on PyPI.

Stale 6m
Maintenance 2 / 25
Adoption 22 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

288

Forks

45

Language

Python

License

Apache-2.0

Last pushed

Apr 09, 2025

Monthly downloads

117,715

Commits (30d)

0

Reverse dependents

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/supabase/vecs"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.