Originally this was developed by another user but was missing a lot of features that I was looking for, I forked it added (vibecoded) the features I wanted to see with a goal to keep it as lightweight as possible.
Resulting single binary is around 18mb in size and runs with just under 10mb of ram. In my local environment I am running this off of a nano pi neo (armv7, 512mb of ram).
I am new to Go, still trying to learn as I am building / enhancing this.
Feel free to drop your comments.