This project implements a RAG-based (Retrieval-Augmented Generation)
AI assistant that answers questions based on Ready Tensor publications.
The system combines vector search with large language models to provide
accurate, context-aware responses grounded in real documents.
Traditional AI chatbots generate responses purely from training data,
which can lead to hallucinations or outdated information. This RAG-based
assistant solves that by first retrieving relevant content from a
document corpus, then using an LLM to generate answers based on that
retrieved context.
The pipeline works in the following steps:
# 1. Clone the repository git clone https://github.com/Nakul-Narang/rt-aaidc-project1-template cd rt-aaidc-project1-template # 2. Install dependencies pip install -r requirements.txt # 3. Set up environment variables cp .env.example .env # Add your GROQ_API_KEY to the .env file # 4. Add your documents # Place .txt files in the data/ folder # 5. Run the assistant python src/app.py --- ### After pasting this: 1. Upload the two diagrams where marked `[Upload ... here]` 2. Take a terminal screenshot of your app running and upload it in Section 7 3. Click **Save** then **Publish** Let me know when done! 🚀