All projects

RAG-Chat

RAG-Chat is a retrieval-augmented generation application built around asynchronous document ingestion, OpenAI embeddings, Qdrant vector search, BullMQ workers, and citation-backed responses.

RAG-Chat was built to understand the full document-to-answer pipeline in a retrieval-augmented system instead of stopping at a basic chat UI. Users can upload files, process them in the background, store embeddings in a vector index, and ask questions that return grounded answers tied back to source chunks.

Highlights

  • Separated ingestion from query serving with BullMQ workers and Redis so document extraction and embedding could run asynchronously without blocking chat.
  • Built a retrieval pipeline around format-specific parsers, chunking, OpenAI embeddings, and Qdrant similarity search for source-grounded answers.

Tech stack

Next.jsTypeScriptOpenAILangChainQdrantDockerBullMQRedis

More projects

Additional work across AI products, developer tooling, and full-stack systems.

Browse all