RAG & Retrieval

Retrieval-augmented generation in practice: chunking, embedding models, vector databases, hybrid search, reranking and parsing documents for AI agents.

Most RAG failures happen before the model is called: a chunk boundary splits the one sentence that mattered, or a PDF table turns into unreadable text on the way in. Retrieval quality is decided by those unglamorous steps far more than by the choice of vector database.

These articles test retrieval choices with real corpora: file search against vector search, parsing tools for PDFs and images, and when hybrid search or a reranker earns its latency. When the question shifts from finding documents to remembering users, the memory vs RAG comparison below draws the line.

Start here: Memory vs vector RAG · RAG pipeline (glossary) · Hybrid search (glossary) · Reranking (glossary)