GitHub
Mode: Simple
Featured indieFrom the familySneaky FishyMy sister's first game, a tiny stealth adventure worth a look.

Find Similar Steam Games

This engine aims to give you more control over your search by letting you choose specific aspects of a game you love.

Why I built this engine

Steam Rec pipeline: collect reviews, extract game profiles, canonicalize tags, precompute candidates, and rerank them for each search

Steam Rec is essentially a RAG style retrieval system built around a hierarchical genre tree and the aspects of each game. Genres, subgenres, and more specific branches contribute to the game profiles used for retrieval and matching, alongside things like mechanics, atmosphere, mission structure, and music.

I precompute the expensive retrieval work ahead of time and save a candidate pool for each game. When you change what matters to you, my small Vultr instance loads that pool and reranks the games using your choices. The candidates are precomputed; your personalized ranking happens live.

LLMs help build the game profiles offline. Normal searches use those saved profiles rather than asking an LLM to generate recommendations. This keeps the live compute needs modest as more people use the engine.

Searching for games can feel limiting when you can't describe what you're looking for, or when broad tags don't capture what you enjoy. Recommendation algorithms often favor games that already get plenty of traffic because that traffic provides consistent data. This is effective, but it can mean seeing the same games over and over while many others fly under our radar.

NextSteamGame.com tries to put that control in your hands by letting you choose the aspects of your favorite game that you want to find in something new. This engine aims to help you discover games that don't appeal to an algorithm but might appeal to you.

I had this idea because I used to find new comic books by talking about the aspects of my favorite comics with the store owner at my local comic store. Those conversations made discovery fun, and I wanted to bring that feeling to searching for games. The store also inspired the theme of this website: a cozy place to just look at games.

This engine is a work in progress and open source! I'm always open to suggestions for fixing it and making it better.

Share a suggestion
Featured indie · From the familySneaky Fishy My sister's first game, a tiny stealth adventure worth a look.