GlitchGhost/Multi-Source-RAG-Assistant
0
๐ Multi-Source RAG Assistant
This app lets users interact with:
- ๐งพ PDF documents
- ๐ CSV datasets (with automatic EDA)
- ๐ Any website (scraped and embedded into a vector database)
๐ก Powered by:
- Google Gemini API
- FAISS vector search
- LangChain framework
๐ง How It Works
- Select input type from sidebar: PDF, CSV, or Website URL.
- Upload or input accordingly.
- Ask questions โ the assistant answers using context-aware RAG via Gemini.
๐ Getting Started
Before using the app:
- Enter your Gemini API Key in the sidebar.
๐ง Tech Stack
Streamlitfor UILangChainfor RAG logicFAISSfor vector storageSentenceTransformersfor embeddingsGoogle Generative AI (Gemini)for LLM-powered answers
๐ Developed by Abhijeet Singh
Hosted with โค๏ธ on Hugging Face Spaces
