guangzhengli/ChatFiles
A document chatbot that lets users upload multiple files and have conversational interactions with their content using GPT and embeddings.

Velocity · 7d
+2.9
★ / day
Trend
→steady
star history
ChatFiles is a web application that enables users to upload documents and chat with them. It leverages LangchainJS for orchestration, OpenAI’s GPT for text generation, and embedding models with vector databases for semantic search and retrieval. Users can upload files, which are chunked and embedded into a vector store, allowing the system to retrieve relevant passages when answering questions about the uploaded content.