CoolFace
Apppublic

GaganAIML/InsightArchive

sourceHugging Facemitupdated 4mo agoView on Hugging Face
0likes
App README

๐Ÿค– InsightArchive: Intelligent Document Explorer

InsightArchive is a high-performance RAG (Retrieval-Augmented Generation) application designed to turn static documents into interactive knowledge bases. Built with LangChain, Gemini 1.5 Flash, and ChromaDB, it allows users to chat with their data with zero hallucinations.

๐ŸŒŸ Key Features

  • โ€”Multi-Format Support: Ingests and processes both .pdf and .docx files seamlessly.
  • โ€”Fact-Grounded Q&A: Uses semantic search to ensure answers are pulled directly from the source text.
  • โ€”Source Attribution: Every answer includes a "View Sources" dropdown to show exactly which page/chunk the AI read.
  • โ€”Task Automation: Optimized for academic use cases like summarization, key-term extraction, and study note generation.

๐Ÿ› ๏ธ Tech Stack

  • โ€”LLM: Google Gemini 1.5 Flash
  • โ€”Orchestration: LangChain 0.3.0
  • โ€”Vector Store: ChromaDB
  • โ€”Frontend: Streamlit
  • โ€”Embeddings: Google Generative AI Embeddings (text-embedding-004)

Edit /src/streamlit_app.py to customize this app to your heart's desire. :heart:

If you have any questions, checkout our documentation and community forums.