Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a full complete RAG chatbot.

This chatbot takes documentation in forms of txt. file or PDF. Put the documents that you want the RAG to learn into docs folder.

There are two sides. First is the front end Next JS stack. To set this up, cd into front-end-app folder and do npm run dev

The second part is the Python FastAPI backend. To set this up, cd into backend folder.

Then, install the required Python packages through

pip install -r requirements.txt

Then, simply start the server using command

fastapi dev main.py --host 0.0.0.0

2026-03-12 15-12-17

Then you can load the front end and the chatbot is ready.

2026-03-12 15-24-27

About

Developed a full-stack AI chatbot powered by LLMs, using Next.js for the frontend, FastAPI for backend services, and LangChain for prompt orchestration, conversation management, and LLM integration.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages