Spaces:
Runtime error
Runtime error
Commit History
-
Implement complete document upload and processing pipeline with Modal integration
✅ Real Document Upload: - Created SQLite storage replacing in-memory storage with full document metadata - Added file upload API with multer supporting PDFs, images, text files (50MB limit) - Implemented document processing pipeline with Modal integration for heavy workloads ✅ PDF/Image Processing Pipeline: - Modal integration for OCR text extraction using PyPDF2 and Tesseract - Batch processing capabilities for multiple documents concurrently - Document status tracking (pending -> processing -> completed/failed) ✅ Vector Embeddings Storage & Search: - Real embeddings generation using Nebius AI and storage in SQLite - Vector index building using Modal's FAISS implementation - High-performance vector search with relevance scoring ✅ Database Storage: - SQLite storage with proper schema for file metadata, processing status - Document lifecycle management with file path tracking - Search history and results persistence ✅ Batch Processing: - Modal distributed computing for processing la…10ac46e -
initial commit
7c012de