Directory Structure

content/RAGv2/
├── index.md                              # Project root and landing page
├── DIRECTORY_STRUCTURE.md                # This file
├── core/                                 # Overarching logic and wrappers
│   ├── system-architecture.md            # Parent-Child concept
│   └── all-in-one-wrapper.md             # rag_complete.py documentation
├── ingestion/                            # Data processing
│   ├── data-pipeline.md                  # rag_ingest.py processing flow
│   └── chunking-strategy.md              # Chunk sizes and sliding window
├── database/                             # Storage and retrieval
│   ├── vector-store.md                   # FAISS vector index
│   └── document-store.md                 # Pickle files for raw text and mapping
├── inference/                            # Querying
│   └── chat-engine.md                    # rag_inference.py and memory swaps
├── configuration/                        # Tuning
│   └── hyperparameters.md                # LLM and Chunking parameters
└── references/                           # External docs
    └── external-resources.md             # Official library documentation URLs

Last Updated: 2026-05-01