I Built a RAG System From Scratch. Here’s What the Tutorials Don’t Tell You.

BGE-M3, ChromaDB, FlashrankRerank, DeepSeek R1 and a RAGAS faithfulness score of 0.42 that told me exactly where it fails.