Hey HN. I made this last week for fun. It's using Pinecone as a vector database / backend, and context injection + data retrieval via embeddings search to power the chat function!
It will only answer about movies that it knows (about 10K at the moment which pretty much maxes out the "small" tier Pinecone DB), but it will answer factually without making up fake information (which is the whole point of building a system like this instead of just using vanilla chatGPT).
It has a hard time remembering context sometimes, so you might want to hard reload the site after a series of questions if you want to change subject.
I'd love to head any and all feedback!