Skip to content

v1.0.0

Latest

Choose a tag to compare

@mukeshdhadhariya mukeshdhadhariya released this 23 Aug 05:32
· 7 commits to main since this release

πŸš€ 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 πŸš€