itsprasun/pythonic-rag-fastapi-react
0
1---2title: Pythonic Rag Fastapi React3emoji: ๐4colorFrom: indigo5colorTo: pink6sdk: docker7pinned: false8short_description: A bare bones fast api based React QA application9---10 11# Document Q&A Chat12 13This is a RAG (Retrieval Augmented Generation) application that allows you to:14 151. Upload documents (PDF/TXT)162. Ask questions about the content173. Get AI-powered responses based on the document content18 19## Features20 21- Document upload support (PDF, TXT)22- Real-time chat interface23- Context-aware responses24- Modern, responsive UI25 26## Technology Stack27 28- Frontend: React with TypeScript29- Backend: FastAPI30- Vector Database: For document embeddings31- LLM: OpenAI for generating responses32- Docker for deployment33 34## Usage35 361. Upload your document using the upload interface372. Wait for the document to be processed383. Start asking questions about your document394. Get AI-generated responses based on the document content40 