AI Engineer · LLM infra × backend

Vaibhav
Agarwal

I build reliable AI systems — where LLM infrastructure meets real backend engineering.

Writing about RAG, agents, evaluation, and the infrastructure that makes AI reliable in production. Notes from building, not tutorials from docs.

01 / Work

Selected projects

All projects →

LLM Interpretability

Black-box interpretability for language models: benchmarking, an open-source library, and a novel probing method.

Case study in progress

MCP Servers

Model Context Protocol servers that expose structured data layers to LLM tools cleanly and reliably.

Case study in progress

AI News Desk

A personal aggregation pipeline that tracks the AI landscape and auto-drafts posts for distribution.

Case study in progress

02 / Writing

Writing

All writing →

Start here — the guide

Production RAG: the complete guide1/11 live

  1. 01How vector search works: embeddings, similarity, and vector databases explained11 min
  2. 02Choosing an embedding model: OpenAI vs open-source, benchmarkedSoon
  3. 03Chunking strategies for RAG: fixed-size vs recursive vs semantic (benchmarked)Soon
  4. 04How to evaluate RAG retrieval quality (the metrics that matter)Soon
  5. 05pgvector vs a dedicated vector database: when do you actually need one?Soon

All 11 chapters →

Recent posts

03 / Connect

Say hello

Working on retrieval, agents, or putting LLMs into production? I'm always up for comparing notes. Email is best: vaibhavkumaragarwal2020@gmail.com