Leon Anderson
Cyber Security Student
What is this website?
This website is a simple presentation of some side projects and things I have been working on! All in one place.
Where does it all run?
Everything you see here is hosted on a home server I run (an old office computer I bought on eBay)
I love my Optiplex, even if it's held together by kitchen roll!
Smurfbot
Smurfbot is a Twitch chatbot that I have been working on for a while now. He has quite a few nifty little features that I am proud of.
Some of the features include:
- Points System - Users can earn points by interacting in the stream and use them to play games.
- Fun Games - Users can use the points they earn to duel each other, gamble against Smurfbot or play "Whos that Legend?", a creative Apex Legends-themed twist on the popular "Whos that Pokemon" game.
- Custom Commands - Authenticated users can create custom commands to which the bot will respond. The commands are stored on a MySQL server.
- LLMs - Users can type !chatbot {prompt} to get a reply from a local llm; the bot will receive this and pass the user prompt into a custom "smurfbot" flare of llama3.2 which will respond appropriately.
- Website - Check out Smurfbots website here
- GitHub - The source code for Smurfbot can be found here
LeonsReview
Leonsreview is a WordPress website where I automated the generation of content for using LLMs. The script has the user fill out some product information and then pass this information into a custom local LLM using Ollama. This LLM will then generate a review, which the script will pass to the WordPress API and then post live on the website.
- Website - Check out leonsreview here
- GitHub - The source code for the automation can be seen here.
- More Info - A write up on this project is coming soon! Taking a bit longer on this because of the IDS project.
Intrusion Detection and Prevention System
I am currently working on developing an IDPS system so stay tuned for that!
- GitHub - Under Construction :(
More Projects
More projects coming soon!