Repository navigation
π v1.0.0 β PDF & URL Reader with Chat
This release introduces the first stable version of the RAG App with full support for reading documents and chatting with them using vector search.
β¨ Features
π PDF Upload Support
Upload your own PDF files, which are automatically chunked and indexed into Qdrant for semantic search.
π URL Reader
Provide a URL and extract meaningful content for querying and context-aware responses.
π¬ Chat with Your Data
Ask natural language questions based on uploaded PDFs or scraped URLs, powered by embeddings + Qdrant Vector Store.
β‘ Optimized Document Chunking
Uses LangChainβs CharacterTextSplitter for efficient splitting into context-friendly chunks.
π Secure API Integration
Environment-based credentials (END_POINT, QDRANT_API_KEY)
Works seamlessly with Vercel serverless runtime.
π Fixes & Improvements
β Replaced pdf-parse with pdfjs-dist integration for compatibility with Vercel.
β Cleaned up multiple lockfiles β stable builds & deployments.
β Improved error handling for missing/empty documents.
π¦ Tech Stack
Next.js (App Router, Serverless Runtime)
LangChain.js (Document loaders, embeddings, text splitting)
Qdrant Vector Store (semantic search)
pdfjs-dist (reliable PDF parsing in serverless environments)
π With this release, you can:
Upload a PDF or provide a URL
Automatically process, chunk, and index it
Start chatting with your data instantly π