Discover and explore top open-source AI tools and projects—updated daily.
MVP for secure chat with docs using pgvector
Top 62.7% on SourcePulse
This project provides a production-ready MVP for securely chatting with your documents using pgvector, targeting developers and power users who want to build RAG applications. It enables users to upload documents, chat with them via an interactive interface, and leverages OpenAI's GPT models for natural language processing.
How It Works
The application utilizes Supabase for backend services, including authentication, storage, and a PostgreSQL database enhanced with the pgvector
extension. Documents are uploaded to Supabase Storage, processed into sections, and their embeddings are generated using an Edge Function that calls Supabase's AI inference capabilities. A similarity search is performed against these embeddings to retrieve relevant document chunks, which are then fed into an OpenAI model via another Edge Function to generate context-aware responses.
Quick Start & Requirements
git checkout step-X
).Highlighted Details
pgvector
for efficient similarity search.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
3 months ago
1 week