Team Ai
Apppublic

GlitchGhost/Multi-Source-RAG-Assistant

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
App README

๐Ÿ“š 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

  1. 1.Select input type from sidebar: PDF, CSV, or Website URL.
  2. 2.Upload or input accordingly.
  3. 3.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

  • โ€”Streamlit for UI
  • โ€”LangChain for RAG logic
  • โ€”FAISS for vector storage
  • โ€”SentenceTransformers for embeddings
  • โ€”Google Generative AI (Gemini) for LLM-powered answers

๐Ÿ›  Developed by Abhijeet Singh

Hosted with โค๏ธ on Hugging Face Spaces