Commit History

  1. feat: implement web interface for document upload and question answering

    b993b7e
  2. Add logging for HF downloads to debug persistence

    90c17c7
  3. Add logging for HF uploads and fix repo name

    3805cc8
  4. Fix HF_REPO case sensitivity

    73f2921
  5. fix: correct HF_REPO casing for consistency

    a9c4004
  6. Add HF Hub integration for persistent data storage in HF Spaces

    7bf11f9
  7. feat: Update README and documentation for improved clarity; refactor ingestion logic in Streamlit app

    29d549f
  8. feat: Add persistent storage using HF Hub dataset for index and metadata

    ceb71d4
  9. feat: Improve metadata handling with error handling and directory checks

    1065f99
  10. feat: Refactor metadata and index handling for improved initialization and memory management

    db8ef12
  11. feat: Update .gitignore and README for improved documentation and clarity; enhance error handling in answer generation with retry logic

    f0b3792

  1. feat: Update Google GenAI import and version in requirements for improved API usage

    73b2faf
  2. feat: Enhance PDF reading with OCR fallback for low text extraction

    0c86f22
  3. feat: Remove sensitive .env file and cached Python bytecode files

    7eaf15f
  4. feat: Update GenerativeModel to use gemini-2.0-flash for improved content generation

    5fcf269
  5. feat: Load environment variables from .env file and update requirements to include python-dotenv

    546f1be
  6. feat: Update environment configuration and integrate Google Generative AI for document processing

    ee48fd8
  7. feat: Add Request parameter to document upload and status endpoints for improved context handling

    b445b86
  8. feat: Update README and enhance storage and streamlit app with type hints and environment variable support

    db95429
  9. feat: Implement RAG-based question answering system with FastAPI and Streamlit UI, including document ingestion and QA endpoints

    3d7632a
  10. Rename app directory to core_logic to avoid module shadowing and fix ASGI error

    79f3079

  1. Switch to Gradio SDK for ZeroGPU support

    f7aa6a6
  2. Configure ZeroGPU and updated dependencies

    e97476a
  3. Add Dockerfile and HF compatibility

    20a9413
  4. Initial commit: RAG-Based QA System

    0a53f75