Train ChatGPT on your own data, powered by Supabase pgvector

Hey r/Supabase,

I created a starter template to help developers build full-stack apps where you can train ChatGPT on your own data.

You can "ingest" documents (.txt, .md, .pdf) or paste in a webpage URL, and start doing Q&A on the data immediately. It takes a few minutes to set up and is a good starting point for building more complex apps.

The template's powered by Supabase pgvector. Uses Next.js + Tailwind for the front-end, LangChain for LLM management, and Pinecone as an alternative vector store. I've also thrown in some useful FE components for ChatGPT-related apps.

I’ve put up the template on Gumroad, along with documentation and videos on how to get started: https://aryanb.gumroad.com/l/trainchatgpt. (And yes, it's free)

Hope you all find it useful. Cheers.