metadata
title: Pythonic Rag Fastapi React
emoji: π
colorFrom: indigo
colorTo: pink
sdk: docker
pinned: false
short_description: A bare bones fast api based React QA application
Document Q&A Chat
This is a RAG (Retrieval Augmented Generation) application that allows you to:
- Upload documents (PDF/TXT)
- Ask questions about the content
- Get AI-powered responses based on the document content
Features
- Document upload support (PDF, TXT)
- Real-time chat interface
- Context-aware responses
- Modern, responsive UI
Technology Stack
- Frontend: React with TypeScript
- Backend: FastAPI
- Vector Database: For document embeddings
- LLM: OpenAI for generating responses
- Docker for deployment
Usage
- Upload your document using the upload interface
- Wait for the document to be processed
- Start asking questions about your document
- Get AI-generated responses based on the document content