Full-stack RAG-supplemented chatbot application powered by FastAPI (backend), React + Vite + MUI (frontend), and the OpenAI API.
```
├── backend/ # FAST API Backend
│ ├── server.py
│ ├── api/
│ ├── chroma/ # vector DB generated on startup
│ ├── collection
│ ├── requirements.txt
│ ├── .env.example
│ ├── dockerfile
│ └── ...
├── frontend/ # React frontend (Vite + MUI)
│ ├── src/
│ ├── .env.example
│ ├── dockerfile
│ ├── vite.config.js
│ └── ...
├── docker-compose.yml # Runs both frontend and backend
``` git clone https://github.com/greent3/travisgpt.git
cd travisgpt
docker compose up --build