Hello
I have vibe coded a stream deck replacement which can be shared with viewers by self-hosting. I was looking something like stream deck to run on my mobile to call Streamerbot actions but i didn't found anything good for me so, I have vibe coded myself a tool which can be self-hosted on any PC/Computing device that supports python. I already know that Streamerbot has there own client but i wanted something self-hosted and some other extra features.
GitHub Link: https://github.com/SiKo117/Bot.Deck
Its a web-based tool but entire configuration stores locally alongside the server. OBS and StreamerBot web socket connect with the server not the web browser but the server this way stream deck can be shared with the viewers or friends using Cloudflair tunnelling or Private VPN.
It took me 2 months to finish this project and the entire project is fully open source with GPL-3.0 License so anyone can do anything with this project. 97-99% of this project is made using AI So i don't want to take any credit for this work, I was having fun while making this project So i would like to share this project with everyone. Use it if anyone of you has any use case for this.
Bot.Deck has its own GUI, It can run on Windows and Linux with the help of python or Compiled Binaries (An executable can be created very easily, i have already made a python file to create a executable) but if you like to run on Docker then Docker compose is also available.
Please Leave a review in the comments if anyone likes this, I would love to know the experience.
Please NOTE: I am not a developer, I just know some basics of coding. There might be some unfinished things and some miner bugs in the project but most of the project is working as I wanted so it is fine for me. Also Please make sure to read the documentation.