Retrieval Augmented Generation (RAG) system built from scratch using Python and open-source tools. It uses Llama 3 as a language model, powered by Groq, and Nomic embeddings. It includes Christopher Nolan's Inception movie script as a source document, but you can add any documents of your choice.