neondatabase/db-per-tenant
Example chat-with-pdf app showing how to provision a dedicated database instance for each user. In this app, every database uses pgvector for similarity search. Powered by Neon
This project helps developers build AI applications where each user or organization gets their own isolated data storage for greater privacy and performance. When a user signs up, the application automatically provisions a dedicated vector database for them. This allows the application to ingest various document types and enable users to chat with their content securely and efficiently.
No commits in the last 6 months.
Use this if you are a developer building a multi-tenant AI application and need to provide each user or tenant with a dedicated, isolated vector database for their data.
Not ideal if your application does not require per-tenant data isolation or if you prefer a single shared database for all user data.
Stars
60
Forks
9
Language
TypeScript
License
—
Category
Last pushed
Nov 19, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/neondatabase/db-per-tenant"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
tensorchord/VectorChord
Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvecto.rs.
tensorchord/vechord
Turn PostgreSQL into your search engine in a Pythonic way.
postgresml/postgresml
Postgres with GPUs for ML/AI apps.
soulteary/portable-docker-app
🎩 Magic in Pocket / 🪄 口袋里的“魔法”.
andreiramani/pgvector_pgsql_windows
pgvector - a PostgreSQL extension (native compiled in Microsoft Windows environment)