Repository navigation
Releases: mukeshdhadhariya/RAG_APP
Release list
v1.0.0
🚀 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 🚀