An Instagram live simulator with 1:1 replica UI, logistic viewer growth, artificial comments, and more.
Try a live demo out here!
This is a project inspired by a YouTube video I saw of someone comparing their treatment at parties when they had an Instagram live vs. when they did not. It was obvious through the video that this perceived sense of "fame" led to better treatment (especially at parties.) After some short research, I found that this project had been made before as an iOS application, however, most of the products were made very poorly as a cash grab and required payment for most of the features. Hence, I was inspired to create this project.
The Live Simulator features a 1:1 replica of the Instagram creator UI. In addition, it boasts the following features:
- Logistic viewer growth
- Configurable username, profile picture, and viewers
- Customizable comments (choose from 9 presets.)
- Algorithmically generated usernames & profile pictures for artificial users
- Artificial users will interact with your stream
- (WIP) AI-Generated comments
All of these features are configurable, so you can enable, disable, and change them to your liking.
You can download from the "releases" section of this repository.
If you have RDP or file-access to your website, you can simply upload the file to some directory in your website's files, e.g. yoursite.com/kemino/
You could also host the website locally, but you will need to open a port on your router which I do not recommend unless you know what you are doing.
Use a web-clip creation shortcut such as this one to create a web clip and install it on your iOS device. You will likely need to enter the URL of the website where you host kemino, so please follow all the instructions for your web-clip creation carefully. By creating a web-clip, you have essentially embedded the website as an app on your phone. You can customize the icon, name, and more through the shortcut.
Open the app and wait for kemino to download the necessary files. This could take a while, as there are lots of resources that must be loaded. Don't worry though, kemino will cache the required files so that loading is much faster the next time you access the app.
kemino is set up and ready to use! Now that you are done with setup, you can move on to usage of the application.
When the app has loaded, you will be greeted with a configuration screen where you can edit your username, profile picture, and viewers. Adjust these as desired and start your live stream.
Now, your app will be up and running and the stream is active. You will see your viewer count grow to reach the desired value, and artificial users will be interacting with your stream. To adjust the comments of your artificial users, press on one of the nine invisible buttons embedded in the UI. A screenshot guide is shown below for the locations.