Hello, I’m Rohan. I’m a Software Developer.
Enjoy my writings on various topics including AI, Cloud Native, Kubernetes, Software Architecture, Data structures and Algorithms and anything else that I’m currently exploring.

Fully Local Chat With Pdf App Using LlamaIndex TS, Ollama, Next.JS

A guide to build a fully local Chat-with-pdf app using LlamaIndex TS, Ollama, Next.JS

Create a Discord Chatbot Using LlamaIndex for Your Server

A guide to building a full-fledged discord bot using LlamaIndex, that listens to, remembers and answers questions from your discord server.

Dense X Retrieval - Propositions as Retrieval Unit

A guide to proposition basead retrieval, and how it outperforms traditional passage and sentence retrievers.

LlamaIndex Ingestion Pipeline

A guide to the new LlamaIndex Ingestion pipeline, which is a new and improved way to ingest documents.

LlamaIndex Multi-Modal RAG Beginners Guide

A beginner friendly introduction to multi-modal RAG using LlamaIndex

LlamaIndex Adapter Finetuning

A guide on how to finetune an adapter on top of existing embedding models to improve retrieval

LlamaIndex Embedding Finetuning

A guide on how to finetune sentence transformer embedding models to improve retrieval

Lost in the Middle of long context and LangChain LongContextReorder

LLMs get lost in the middle of long context and we try to address this using LangChain LongContextReorder

LangChain ParentDocumentRetriever: Strike a Balance between large vs small chunks

Looking at LangChain ParentDocumentRetriever to strike a balance between large vs small document chunks while retrieving related documents.

LangChain MultiQueryRetriever to Get Better Relevant Documents by Generating Multiple Queries from Different Perspectives

Looking at LangChain MultiQueryRetriever to cover various perspectives and get better results while finding relevant documents.