🎯 Inspiration

Humor is one of the most human forms of intelligence — playful, subjective, and unpredictable. We wanted to see what happens when AI tries to be funny and Reddit decides if it succeeds.

That’s how Meme Roast Battle by Humor Genome was born — a lighthearted community game where humans and AI go head-to-head, roasting memes to see who truly delivers the better burn.

💡 What We Built

Players scroll through memes fetched from r/memes. When they spot one worth roasting, they hit “Roast It.” Our app uses Gemini to generate three roast lines. The player can either:

  • Pick their favorite AI roast, or
  • ✍️ Write their own roast to outshine the machine.

Once submitted, the meme and roast are posted to Reddit, where the community upvotes and comments. If the player writes their own roast, Gemini scores it—turning every roast into a friendly AI-vs-human showdown.

🧠 What We Learned

  • AI humor works best as a catalyst. People love improving or mocking the AI’s attempts.
  • Low friction = high engagement. “Next” and “Roast” make it playable by anyone.
  • Crowds reveal humor truth. Reddit votes provide real, unfiltered humor feedback.
  • Competition amplifies fun. Framing humor as a battle makes players more expressive.

🛠️ How We Built It

  • Web Stack: Built with Devvit Web for smooth Reddit-native gameplay and a simple “Next / Roast” UI.
  • AI Layer: Gemini API generates 5 roast options per meme; users can pick or add their own.

🚧 Challenges

  • Ensuring fast meme loading from r/memes without hitting rate limits.
  • Keeping humor fun but within community standards using lightweight moderation filters.
  • Balancing AI output quality vs. time limits — roasts had to be fast and funny.

🔬 What’s Next

We plan to expand Meme Roast Battle into a larger Humor Genome Playground, where every roast, upvote, and comment helps map what makes people laugh.

In other words:

We’re crowdsourcing the DNA of comedy — one roast at a time.

Share this project:

Updates