Skip to content

kostadindev/gonext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

gonext

GoNext is a GenAI-powered assistant tailored for League of Legends players, delivering real-time and personalized strategies, matchups, synergies, and builds. By harnessing the Riot API, GoNext retrieves live game data—covering both allied and enemy players—and employs large language models to offer context-specific guidance for every match.


Features

  • GenAI-powered Chatbot
    A knowledge-enriched chatbot that adapts to the current game state. It can suggest item builds, devise game plans, and answer any in-game questions in natural language.

  • Win Chance Estimation
    Advanced AI calculates the probability of victory, factoring in the chosen champions and player performance data.

  • Game Overview
    An LLM-generated concise summary that highlights the key strategic considerations for each match.

  • Live Game Analysis
    Real-time insights powered by AI and integrated data from the Riot API.

  • Match History & Rank Analysis
    Explore detailed match histories and rank information for all players with a single click.

  • Multi-Language Support
    Obtain AI-driven insights in various supported languages (English, Korean, Chinese, Spanish, Bulgarian, etc.).

  • Seamless LLM Switch
    Instantly switch between GPT-4o, GPT-4o-mini, and Gemini 1.5 Flash for optimal performance and cost efficiency.


ML side available at GoNext ML GitHub Repository

image

image

image

image

image

Stack:

  • UI: Built with React, styled using Ant Design and Tailwind CSS for a sleek and responsive interface.
  • API: Node.js with the Express framework, seamlessly interfacing with the Riot API for real-time game data.
  • Machine Learning API: FastAPI integrated with LangChain, leveraging OpenAI API and Google AI Studio for advanced AI-driven insights.
  • Databases: PostgreSQL for data analytics, MongoDB for flexible general-purpose storage, and Redis for high-performance caching.

About

GenAI analytics tool for League of Legends

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages