Simple Retrieval-Augmented Generation (RAG) Python Example

This post walks through a simple example of Retrieval-Augmented Generation (RAG) using plain text files, a vector database, and a local LLM endpoint. It’s intended as a clear, minimal starting point for anyone looking to understand how retrieval and language models work together in practice.