Loading video player...
In this demo, I built a complete RAG AI chatbot using Python, FastAPI, React, OpenAI, and ChromaDB. The project includes a knowledge.txt file where I added sample company documents. The backend reads this content, splits it into chunks, creates OpenAI embeddings, stores them in ChromaDB, and retrieves the most relevant context when a user asks a question. The React frontend provides a clean chatbot interface where users can index the documents and ask questions from the knowledge base. This project is GitHub-ready and can be extended with PDF uploads, source citations, authentication, chat history, admin dashboards, and production deployment. GitHub Repository: https://github.com/danishashraf047/rag-ai-chatbot Author: Danish Ashraf Email: danish.ashraf@codehills.net Website: https://codehills.net #retrievalaugmentedgeneration #aiautomation #python #fastapi #reactjs #openai #chromadb #vectordatabases #artificialintelligence #webdevelopment #saas #aichatbot #machinelearning #fullstackdevelopment #CodeHills