I need to fix minor issues. I don’t trust sending data to both third-party LLMs and Google. I also don’t have a server to host the AI. So, the person needs to host their local AI, which will be Ollama, llama3.2 (I am pretty sure if you want to use another AI model, you can just change the model name in line 22 of the script.js file). It’s pretty lightweight, so it should not be a problem.
(Btw sorry about the video quality)
I added 30 distros to the quiz! Each distro and question choice has special tags. When you click an answer, the code checks these tags and gives points to the distros that match the tag.
At the end, the quiz shows whichever distro got the most points. If there is a tie and multiple distros get the exact same highest score, the code is smart enough to show both of them together on the screen!
AI helped me also add a special safety rule for graphics cards: if someone clicks that they use an Nvidia GPU, the quiz will automatically hide and block any distro that does not support it, so they don’t get a broken system.
Here are the 30 distributions I added to the database array:
Debian & Ubuntu Family: Ubuntu, Linux Mint, Zorin OS, Pop!_OS, elementary OS, KDE Neon, Linux Lite, antiX, Debian, Kali Linux, Tails, Raspberry Pi OS
Red Hat & Independent: Fedora, Rocky Linux, AlmaLinux, openSUSE, Solus, Alpine Linux, Slackware
Arch Linux Ecosystem: Arch Linux, Manjaro, EndeavourOS, Garuda Linux, CachyOS
Gaming Specialties: SteamOS, Nobara Project, BazziteAdvanced
Security Architecture: Qubes OS
Added ping, cat fact command. Also added a RPS game. Didn’t log 23min because I forgot to setup Wakatime. Deployed on Nest.
Added boot animation with sound. Fixed maximise and minimise bug with window(btw green button is both maximise and minimise button)
Fixed buttons, now there are 2 working buttons, close and maximize buttons
Added calculator, Settings, and connection to https://sairsides.github.io/
Made hover animation. An app(note app). To open it you need to double click like in a real OS. Added also little details like, that the window and go under or over the top bar. If for example the Welcome Window is blocking the Notes app, just click the Notes app to bring it back to the front. Did not make the other buttons work yet.