GitXplorerGitXplorer
J

Full-Stack-RAG

public
9 stars
6 forks
0 issues

Commits

List of commits on branch main.
Unverified
e09b6f8d0f41bf82b7ab7724fcc991796650927f

readme

JJINO-ROHIT committed 7 months ago
Unverified
485aa470ad040a1ce5a90b05616d704a1b390734

reqs file

JJINO-ROHIT committed 7 months ago
Unverified
92b3b8f891102f66748e16c28fa9ab271ff168c8

finishing up fastapi backend

JJINO-ROHIT committed 7 months ago
Unverified
a238333f05c1d04ef3149432fb517e0ea6f4bdac

sample backend for testing

JJINO-ROHIT committed 7 months ago
Unverified
4348e8c762deae6aa398c59247235af91438d2f6

frontend finishing up

JJINO-ROHIT committed 7 months ago
Verified
5b5517dc746bc076220486eef9028b5f226cb98c

Update README.md

JJINO-ROHIT committed 7 months ago

README

The README file for this repository.

Full-Stack-RAG

This project shows how to create a Full Stack RAG using Fastapi as a backend APi and React for the frontend. The framework used is Llamaindex. I've tried to make the UI similar to the Gemini website.

UI

Quick Start

  1. Setup a virtual environment.
python -m venv .env
pip install -r requirements.txt
  1. Activate the env.
.env\Scripts\activate
  1. Start the uvicorn server
uvicorn main:app

FastAPI

  1. Start the frontend server
npm run dev
  1. Start asking your questions!

FastAPI