ai-agent-rag

AI RAG Chatbot (FastAPI + ChromaDB + React)

This project is a minimal, end-to-end Retrieval-Augmented Generation (RAG) chatbot.
It is designed for learning and understanding how RAG systems work in practice, from ingestion to retrieval to LLM generation.

The system allows you to:


Tech Stack

Backend

Frontend


Architecture

Browser (React) | FastAPI Backend | ChromaDB (Vector Search) | LLM (OpenRouter)

Key idea: