Skip to content

a chatgpt clone for league of legends. uses a RAG langchain pipeline. Frontend in react and backend in fastapi

License

Notifications You must be signed in to change notification settings

EzzatEsam/leagueOfLegendsChatbot

Repository files navigation

Lol chatbot

Fullstack website for a chatgpt-like assistant for league of legends.

Tech stack

  • Backend: FastAPI, SQLAlchemy, Pydantic, google generative AI SDK, Langchain
  • Frontend: Vite, React, Ant Design, TypeScript, Tailwind, React router

Features

  • User management and authentication
  • Chat sessions and chat history
  • Interactive and stylish UI with feedback
  • Model selection
  • AI chat title generation

How to use

  1. Run the Backend, you will find instructions in the Backend readme
  2. Run the Frontend, you will find instructions in the Frontend readme

Screenshots

  1. Login page Login
  2. Chat page Chat
  3. Example video
vid1.mp4

About

a chatgpt clone for league of legends. uses a RAG langchain pipeline. Frontend in react and backend in fastapi

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published