Press "Enter" to skip to content

Project Ideas (Master List)

Last updated on May 13, 2022

I have a lot of ideas for webapps and games. Here are a bunch of them.

Multiplayer Death Counter

A death/swear/hiccup counter meant for livestreams. Anyone can create a counter then share the URL or ID with chat. Chat can visit the realtime webapp and vote when the counter should be incremented. Every participant has their own counter, and the final overall counter is based on consensus and average of the crowd.

Waifu Wars

Pulls data from external sources (myanimelist, anidb) and lets people vote on the top waifus. Every day, randomly selects 2 waifus which people vote on, with the winners prominently displayed. Graphs with weekly, daily, most popular.

Automated Twitch Stream

100% automated video content generation using TTS, ML/Deep dream, GPT-3, Creative Commons music, & interactive chat bot. Stream duration depends on user interaction. Daily stream launched with cron.

Twitch stream death game

VTuber host gets “killed” and the stream ends if the custom made collaborative multiplayer game is lost. Multiple episodes based on the Seven Deadly Sins.

Sloth/Apathy: Very simple game created in something like Love2D (lua) where a series of buttons must be repeatedly pressed by either the host, or the chat using text commands e.g.: “!press A1”

If a button is not pressed within a set duration, the button becomes locked, and only the remaining unlocked buttons can be pressed.

Twitch chat to PDF

Twitch chat generates a compact, very nicely formatted PDF document which is suitable for printing to a physical printer.

A twitch stream can be created with the sole focus on that printer. When the paper runs out, something interesting happens.

Camera equipment rental comparison prices & alerts

A price aggregator & notifier for people looking to rent camera equipment such as GoPro Hero.

Mahjong Yaku calculator

Input any mahjong hand, and the calculator suggests the most probable yaku (win conditions) to pursue

Twitch Chatbot API

A PaaS which gives developers quick and easy access to creating a custom chat bot

Veloren Item Price DB & API

A 3rd party economic price index for Veloren, with API access for developers. Each item is given a value, based on perceived scarcity. Possible integration of cryptocurrency. For example, show the price of a Veloren Twig in BTC

Sleep Schedule piechart maker

Helps the user create a pie chart illustrating the user’s sleep schedule. Makes suggestions based on scientific data.

Fuwa DB

Database with pictures showing popular anime plushies. Has user submissions for crowd sourcing the data.

FPS Score Tracker

Auth with Steam OpenID. Watches user’s screenshot timeline for new screenshots. Uses CV to extract kills/deaths/score/assists, etc. data and display statistics over time on a graph. Sharable links to compare with friends.

CR Bot

My solution to the lack of funding problem Open Source. When someone adds an issue on Github, the maintainer can do triage, then respond with a dollar amount that it will cost to fix the issue. CR Bot (Change Request Bot) swoops in and creates an invoice complete with Paypal and BTC payment links. The invoice can be paid by anyone, not just the person who opened the link.

Chat-influenced RPG

A fork of BrowserQuest meant for a livestreamer to play on stream, while the chat influences what monsters spawn and what items appear in chests.

Twitch Bits Currency Converter

Converts Twitch bits to USD and vice versa. Provides API for search engine ingestion

A SaaS bot which checks for 404s on streamer’s various profile pages. Sends e-mail reports when 404 detected.


A CTF style game Alternate Reality Game played via a Twitch stream

HellOS was my idea for LD49 which I did not complete due to mishandling my stress & anxiety

Hardest Core MMORPG

Real-time sandbox style survival game with character perma-deaths. The character does not disappear from the world when the player logs out. Regardless of whether or not the player is actively playing, the character exists in the game world from time of spawn till time of death. If the player is not actively playing, the character is controlled by a rudimentary AI which will take care of the character’s basic needs of eating and sleeping. The AI will not seek out sustenance, it will only eat stores of what is in it’s immediate vicinity. If the character runs out of food, the character will starve and die.

The game is set up to allow multiple players to take turns controlling a single character. Essentially the only way to do well in the game is to have a team of players who control the character around the clock, 24/7, defending from other player-characters attacks, looting other player-characters, and gathering supplies.


An alarm clock that plays a random yoga tutorial video on youtube

Has a configurable feature to start volume at 0 and slowly increase it over n seconds


A service/bot that helps people give redeemable gifts (giftcards, bitcoin, etc.) to specific recipients in the comments of git issues. Great for rewarding developers for their hard work.


livestream chat participants type directions, one of “up”, “down”, “left”, “right” and the program creates a random maze with the solution being a concatenation of chat’s commands. Then the streamer plays the maze that chat just generated.

Streamer Collab Matchmaker & Scheduler

A Discord server/chat bot which helps VTubers and other streamers find other people to collaborate with. The streamer is asked questions on the type of content creator they want to be matched with, such as–

  • VTuber or Fleshtuber?
  • Male, Female, Non-binary, etc.?
  • Seiso or Lewd?
  • Follower/Subscriber count range?
  • Gaming or Just Chatting?
  • Platform? (Twitch, Youtube, Facebook Gaming, etc.)

Once a match is found, the Discord chatbot contacts each party and finds a date and time that works for everyone.

The Discord bot spins up a private channel for the collab and invites both parties to join 15-30 minutes before the scheduled time. Attendance is logged which becomes a data point in a participant feedback system.

NFT Collab Mp3

A website where a group of people create a music collab. The first person specifies a BPM, then uploads a 5-10 second mp3 of some music they made. The next person remixes the music and uploads their remix. Then the next person remixes the remix and uploads their remix. So on and so forth until a mp3 of a certain length is created. The Mp3 is automatically minted as an NFT and listed for sale. Participants in the collab share the profits.

The Daily Clip Livestream

An automated livestream with an AI host. Chat can paste youtube links in chat and they queue immediately. The video is displayed on screen, then the host responds to the video using sentiment gathered from chat by GPT-3.

TTS of my voice provided by


An MMORPG where every week, 1 player is elected king and can implement new rules that are immediately implemented by the developer.

Full description at

Twitch Assisted RPG

A dungeon crawler RPG where the Twitch streamer plays as the hero or villain. Twitch chat plays a fairy which is the streamer’s assistant. Twitch chat can aid or impede the streamer using spells. There are some spells which can be cast by every individual chat participant, there are other spells which require a majority vote by chat.

Cyberstrike 2 Spiritual Successor

Cyberstrike 2 came out in 1999 and there was never a Cyberstrike 3. I think it would be so great to make a spiritual successor to one of the best games that I grew up playing. Features would include playstyle similar to the original (charging towers, rollers, jumpjets, double jumpjets) with modern high-performance graphics.

Remotely operated wireless pop up motorized target

A hardware device for sport shooting which can be remotely triggered via wireless hardware control or app. Features a break-away resetting mechanism which can handle the target being shot even when being popped up. App includes a multi-target popup scheduler and integration with external event triggers such as Streamlabs where Twitch/youtube chat can pay to send mission commands to the targets on the field.

30 Days of VLOGGING

Not an original idea, but it’s something I’ve done and plan on doing again. Simply vlog every day for 30 days. The goal is to uplift and cultivate positivity and happiness.

  • 2 minute VLOG… HARD limit on time to keep things consistent
  • Talk about the day
  • Express gratitude
  • Set a goal
  • Play a Jamuary Jam
  • Say something I’m excited for
  • DAB
  • Say something I learned that day
  • Talk about a struggle
  • Show & Tell
  • Sing a song
  • Tell a story
  • Read an inspirational quote
  • Read an affirmation
  • Identify 3 things that I’m good at
  • RANT
  • Go on a tangent
  • Express appreciation for a friend
  • Say thank you
  • Come up with an idea
  • Narrate a timelapse
  • Tell a joke
  • Make a pun

First Vlog

  • intro or re-intro
    • name
    • age
    • occupation
  • describe the 30 day project, how it fills the void left by Jamuary
  • VLOGGING is therapeutic, lifts my mood
  • I’ve changed. I don’t identify with “insanity54” anymore. Rebrand? New channel?
  • Jamuary Jam


  • Trauma dump
  • Record when angry

Twitch Chat Chirades

Get your Twitch chat to use a certain emote without saying the name of the emote. It’s like chirades for streamers.

  • gamify it
  • award the first guesser
  • punish people who are indiscriminately spamming every emote
  • chat & streamer take turns
  • chat is shown a prompt that the streamer must guess verbally. chat confirms correct answer

Remote OBS Controls

Lots of big Twitch streamers seem to have endless audio issues. Issues such as their mic level being set too low, or music levels being set too loud. It’s very difficult for live streamers to hear their own audio in the same way that their audience hears it, and sometimes streamers go hours before noticing the problem. I propose a remote, trusted audio technician be given the audio controls to OBS and the streamer’s mixer. This way, the streamer can focus on their content, while the audio technician makes everything sound good for the audience. I think this might already exist. I hope it exists. If not, I want to make it.

Squad Server Finder

Website which helps you find a Squad server which is about to play your favorite map. A recon script finds all active server map rotations and knows which server to choose.

Preggers video game

Multiplayer game where one player starts out as pregonant. It’s the pregger’s player to touch hands with other players, at which point the pregnancy spreads to the unpregnart player.

The pregnancy is like a virus that spreads via hand touching. During a short gestation period, each player’s movement speed degrades until crawling speed. When the gestration elapses, the player is unable to move and a baby pops out. The parent is unable to pursue unpreganant players, completely absorbed with their newborn baby.

The goal of the game is to get every player to birth a child. If there are no more preganart players at the end of the game, the remaining unpregger players win. If everyone birthed a baby, then everyone except for preggers patient 0 lost.

VTuber Software Helper

Vtuber who makes free software for the viewers. Maintains a spreadsheet of the project ideas submitted by chat. Every stream, works on the most popular idea chosen by poll

Waifu Redeem

Tool inspired by He has a channel point redeem where viewers can choose their favorite waifu to be placed in the background. It occasionally becomes a task which consumes much of beb’s time as he has to track down transparent PNG background images of the waifus which are redeemed. An app to automate this would be perfect. Something that moderators can activate while beb focuses on his stream.

Brain Wallet Assistant

Idea by @mindsforge

A BIP-39 key generator which uses GPT-3 (or similar) AI to generate a 1 paragraph short story with ordered, highlighted seed words spread without. The short story assists the user in memorizing their BIP-39 seed phrase.

Looking for VOCALOID trading cards?

Check out Sakura Blossom Trading Post

Leave a Reply

Your email address will not be published.