๐ŸŽฎ AI-Kinator: A Reverse Akinator Game

๐ŸŒŸ Inspiration

We wanted to build a fun, interactive puzzle game for this hackathon. After rejecting several ideas, inspiration struck when YouTube randomly recommended an old Akinator video.

๐Ÿ’ก What if, instead of answering, the player asks questions to guess a secret entity?

And just like that, AI-Kinator was born!


๐Ÿ•น๏ธ What It Does

AI-Kinator flips Akinator on its head! Instead of the AI guessing, you ask yes/no questions to figure out the secret entity. The challenge? Can you outsmart the AI before running out of guesses?


๐Ÿ—๏ธ How We Built It

We used:
โœ”๏ธ Google Gemini API for processing user questions.
โœ”๏ธ Devvit (Blockposts) for simple Reddit integration.

We initially considered a Web UI, but Devvitโ€™s complexity led us to stick with blockposts for a smoother experience.


๐Ÿšง Challenges We Ran Into

๐Ÿ”น No Fixed Decision Tree: Unlike Akinator, our game required AI to handle unstructured guesses dynamically.
๐Ÿ”น Finding a Free AI API: Paid options were out, and Reddit limits LLMs. We settled on Google Gemini since itโ€™s free.
๐Ÿ”น Devvitโ€™s Limitations: Web UI was tricky, so we kept it simple with blockposts.


๐Ÿ† Accomplishments

โœ… Built a fully functional, engaging game.
โœ… Implemented AI-driven responses dynamically.
โœ… Worked around budget and Devvit constraints to deliver a fun experience.


๐Ÿ“š What We Learned

๐Ÿ’ก AI-driven guessing is harder than static decision trees.
๐Ÿ’ก Free tools can work if you get creative (shoutout to Google Gemini).
๐Ÿ’ก Simplicity winsโ€”blockposts made development smoother.


๐Ÿš€ Whatโ€™s Next?

๐Ÿ”น More themes & categories
๐Ÿ”น Multiplayer mode
๐Ÿ”น Better AI response tuning

We hope Redditors enjoy playing AI-Kinator as much as we enjoyed building it! ๐ŸŽ‰

Built With

Share this project:

Updates