Commit History

Fix port for HF Spaces Docker deployment
929303a

imkrish commited on

Switch to Docker deployment for HF Spaces
bd5b0e1

imkrish commited on

feat: implement web interface for document upload and question answering
b993b7e

imkrish commited on

refactor: simplify document ingestion and question answering logic
c8bac6f

imkrish commited on

fix: update API_BASE URL to point to the correct server
11de8d5

imkrish commited on

Add logging for HF downloads to debug persistence
90c17c7

imkrish commited on

Add logging for HF uploads and fix repo name
3805cc8

imkrish commited on

Fix HF_REPO case sensitivity
73f2921

imkrish commited on

fix: correct HF_REPO casing for consistency
a9c4004

imkrish commited on

Update README for HF Hub setup
ec985cd

imkrish commited on

Add HF Hub integration for persistent data storage in HF Spaces
7bf11f9

imkrish commited on

fix: update API_BASE URL for document upload endpoint
0bc5b9c

imkrish commited on

Update README, explanations, and architecture for task completion
d9c2de1

imkrish commited on

feat: Update README and documentation for improved clarity; refactor ingestion logic in Streamlit app
29d549f

imkrish commited on

feat: Add persistent storage using HF Hub dataset for index and metadata
ceb71d4

imkrish commited on

feat: Improve metadata handling with error handling and directory checks
1065f99

imkrish commited on

feat: Enhance local document ingestion with temporary file handling and error reporting
4d626fe

imkrish commited on

feat: Refactor metadata and index handling for improved initialization and memory management
db8ef12

imkrish commited on

feat: Update README metadata for improved project documentation and clarity
42ab68d

imkrish commited on

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

imkrish commited on

feat: Update Google GenAI import and version in requirements for improved API usage
73b2faf

imkrish commited on

feat: Add dependencies for PDF processing and OCR support in requirements and apt files
307fa93

imkrish commited on

feat: Improve document ingestion and question answering with error handling and local fallback
4137cf1

imkrish commited on

feat: Enhance PDF reading with OCR fallback for low text extraction
0c86f22

imkrish commited on

feat: Remove sensitive .env file and cached Python bytecode files
7eaf15f

imkrish commited on

feat: Add .env to .gitignore to prevent environment variable file from being tracked
02d9d59

imkrish commited on

feat: Update GenerativeModel to use gemini-2.0-flash for improved content generation
5fcf269

imkrish commited on

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

imkrish commited on

feat: Update environment configuration and integrate Google Generative AI for document processing
ee48fd8

imkrish commited on

feat: Add Request parameter to document upload and status endpoints for improved context handling
b445b86

imkrish commited on

feat: Update README and enhance storage and streamlit app with type hints and environment variable support
db95429

imkrish commited on

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

imkrish commited on

chore: Remove deprecated files and directories, including README, architecture, core logic, and sample data
30431a9

imkrish commited on

refactor: Implement lazy initialization for LLM, embedding model, and vector store index components.
7a8c1d8

imkrish commited on

feat: Enable independent FastAPI server execution and enhance README with comprehensive project details, features, and setup instructions.
1f52e0b

imkrish commited on

feat: Implement API request/response schemas, add RAG verification tests, and update system architecture and explanation documentation.
a649bae

imkrish commited on

Rename app directory to core_logic to avoid module shadowing and fix ASGI error
79f3079

imkrish commited on

Fix ASGI app error and stabilize Streamlit with top-level api_app
39f26bf

imkrish commited on

Switch to Streamlit UI with background FastAPI and ZeroGPU
84ddf53

imkrish commited on

UI Fix: Remove all icons, emojis and simplified layout for stability
7709ee9

imkrish commited on

Fix UI scaling and layout: use more stable Gradio components and refined CSS
ca5c54f

imkrish commited on

Fix Gradio AttributeError: replace gr.Div with gr.Group and upgrade to Python 3.11
020f5bc

imkrish commited on

UI Redesign: Premium Modern Glass aesthetic with Outfit typography
91a1e47

imkrish commited on

UI Overhaul: Premium design, remove footer, fix API/Gradio conflicts
4cb992f

imkrish commited on

Fix dependency issues: pin Python 3.10 and specific Hub version
b43bf9f

imkrish commited on

Pin huggingface-hub version to fix HfFolder import error
8066a1a

imkrish commited on

Update Gradio to version 5.0.0 for security and Hub compatibility
4853384

imkrish commited on

Switch to Gradio SDK for ZeroGPU support
f7aa6a6

imkrish commited on

Fix module path and update startup command
7798863

imkrish commited on

Add GitHub Action for HF sync
7c0a1a2

imkrish commited on