An open API service indexing awesome lists of open source software.

https://github.com/hfcred/splatgpt

Website for autocompleting Splatoon 3 gear builds by utilizing an AI model trained on over 15 million matches
https://github.com/hfcred/splatgpt

ai splatoon

Last synced: 7 months ago
JSON representation

Website for autocompleting Splatoon 3 gear builds by utilizing an AI model trained on over 15 million matches

Awesome Lists containing this project

README

          

# SplatGPT

[![wakatime](https://wakatime.com/badge/user/7100369a-eb08-483f-96e8-41accea7b5a0/project/ca2f961a-c0bb-45b2-b702-f129ffa79996.svg)](https://wakatime.com/badge/user/7100369a-eb08-483f-96e8-41accea7b5a0/project/ca2f961a-c0bb-45b2-b702-f129ffa79996)

Website for autocompleting Splatoon 3 gear builds by utilizing an AI model trained on over 15 million matches

![chrome_ofFzFZXBou](https://github.com/user-attachments/assets/58da90cc-4b25-452e-8ea3-ebba9c7759b2)

---

## Tech Stack

- Svelte + SvelteKit
- Typescript

## Running Locally

If you dont already have NVM installed, download the latest `nvm-setup.zip` from [here](https://github.com/coreybutler/nvm-windows/releases), then extract the zip and run the installer.

If you are on a Unix based machine like Linux or MacOS, run the following command to install NVM:

```bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
```

You can verify that NVM is installed by running:

```bash
nvm --version
```

After installing NVM run the following commands in the directory of the project:

- `nvm use` to switch to the required Node version.
- If the required version is not installed, you will be prompted to run the `nvm install` command.
- After installing the required version, run `nvm use` again
- `npm install` to install the dependencies

To start testing locally you can use the following commands:

- `npm run dev` to start a local dev server at `localhost:5173`
- `npm run build` to create a build of the website
- `npm run preview` to preview the build at `localhost:4173`

## Running Data Scripts

You can re-generate weapon and ability data by running `npm run create-weapon-data` and `npm run create-ability-data` to execute the scripts located in `/scripts`.